# Submit a data catalog to the public marketplace (/docs/reference/Rest-API/api-docs/data-catalogs/submitDataCatalog)


{/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */}

## POST /v2/organizations/{organizationid}/data-catalogs/{catalogid}/submissions

`POST https://api.verdocs.com/v2/organizations/{organizationid}/data-catalogs/{catalogid}/submissions`

### Path parameters

- `organizationid` (string, required)
- `catalogid` (string, required)

### Request body

Content type `application/json`, required. Body Parameters.

- `notes` (string): What reviewers should know about this catalog.

### Responses

#### 200: Success

Content type `application/json`.

Type: `IDataCatalogSubmission`

A request to list one released version of a catalog in the public marketplace, and Verdocs' decision on it.

- `notes` (string, required): What the submitter wanted reviewers to know.
- `review_notes` (string, required): The reason for a rejection.
- `reviewed_at` (string, required): When Verdocs decided.
- `submitted_by` (string, required): The profile that submitted it.
- `version` (integer, required): The released version under review.

#### 400: Request Error

Content type `application/json`.

- `status` (string, required): Always set to "ERROR". One of: `"ERROR"`.
- `error` (string, required): Description of the error that occurred.

#### 401: Access Denied

Content type `application/json`.

- `status` (string, required): Always set to "ERROR". One of: `"ERROR"`.
- `error` (string, required): Description of the error that occurred.

#### 404: Not Found

Content type `application/json`.

- `status` (string, required): Always set to "ERROR". One of: `"ERROR"`.
- `error` (string, required): Description of the error that occurred.

#### 406: Invalid Parameter

Content type `application/json`.

- `status` (string, required): Always set to "ERROR". One of: `"ERROR"`.
- `error` (string, required): Description of the error that occurred.

### Example request

```bash
curl -X POST "https://api.verdocs.com/v2/organizations/ORGANIZATIONID/data-catalogs/CATALOGID/submissions" \
    -H "Authorization: Bearer ACCESS_TOKEN" \
    -H "content-type: application/json" \
    -d '{"param": "value"}'
```
