---
title: "postContentDocumentApprovalSubmission"
method: POST
path: "/aplus/2020-11-01/contentDocuments/{contentReferenceKey}/approvalSubmissions"
tags: ["A+ Content Management v2020-11-01"]
---

# postContentDocumentApprovalSubmission

`POST /aplus/2020-11-01/contentDocuments/{contentReferenceKey}/approvalSubmissions`

Submits an A+ Content document for review, approval, and publishing.

**Usage Plan:**

| Rate (requests per second) | Burst |
| ---- | ---- |
| 10 | 10 |

The `x-amzn-RateLimit-Limit` response header contains the usage plan rate limits for the operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput might have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).

## Path parameters

- `contentReferenceKey` string, required

## Query parameters

- `marketplaceId` string, required

## Response `200`

Success.

- PostContentDocumentApprovalSubmissionResponse — The base response data for all A+ Content operations when a request is successful or partially successful. Individual operations can extend this with additional data.
  - `warnings` Error[] — A set of messages to the user, such as warnings or comments.
    - `code` string, required — An error code that identifies the type of error that occurred.
    - `message` string, required — A message that describes the error condition.
    - `details` string — Additional details that can help the caller understand or fix the issue.

## Other responses

- `400` — Request has missing or invalid parameters and cannot be parsed.
- `401` — The request's Authorization header is not formatted correctly or does not contain a valid token.
- `403` — Indicates that access to the resource is forbidden. Possible reasons include Access Denied, Unauthorized, Expired Token, or Invalid Signature.
- `404` — The specified resource does not exist.
- `410` — The specified resource no longer exists.
- `429` — The frequency of requests was greater than allowed.
- `500` — An unexpected condition occurred that prevented the server from fulfilling the request.
- `503` — Temporary overloading or maintenance of the server.

---

[API](https://skmtc.net/aws-samples/apis/a-content-management-v2020-11-01.md) · [All operations](https://skmtc.net/aws-samples/apis/a-content-management-v2020-11-01/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/aws-samples/a-content-management-v2020-11-01/versions/815a5b6dbaa6/schema)
