Class AplusContentApi
- java.lang.Object
-
- software.amazon.spapi.api.apluscontent.v2020_11_01.AplusContentApi
-
public class AplusContentApi extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AplusContentApi.Builder
-
Constructor Summary
Constructors Constructor Description AplusContentApi(ApiClient apiClient)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PostContentDocumentResponse
createContentDocument(PostContentDocumentRequest body, java.lang.String marketplaceId)
Creates a new A+ Content document.okhttp3.Call
createContentDocumentAsync(PostContentDocumentRequest body, java.lang.String marketplaceId, ApiCallback<PostContentDocumentResponse> callback)
(asynchronously) Creates a new A+ Content document.okhttp3.Call
createContentDocumentCall(PostContentDocumentRequest body, java.lang.String marketplaceId, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for createContentDocumentApiResponse<PostContentDocumentResponse>
createContentDocumentWithHttpInfo(PostContentDocumentRequest body, java.lang.String marketplaceId)
Creates a new A+ Content document.ApiClient
getApiClient()
GetContentDocumentResponse
getContentDocument(java.lang.String contentReferenceKey, java.lang.String marketplaceId, java.util.List<java.lang.String> includedDataSet)
Returns an A+ Content document, if available.okhttp3.Call
getContentDocumentAsync(java.lang.String contentReferenceKey, java.lang.String marketplaceId, java.util.List<java.lang.String> includedDataSet, ApiCallback<GetContentDocumentResponse> callback)
(asynchronously) Returns an A+ Content document, if available.okhttp3.Call
getContentDocumentCall(java.lang.String contentReferenceKey, java.lang.String marketplaceId, java.util.List<java.lang.String> includedDataSet, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for getContentDocumentApiResponse<GetContentDocumentResponse>
getContentDocumentWithHttpInfo(java.lang.String contentReferenceKey, java.lang.String marketplaceId, java.util.List<java.lang.String> includedDataSet)
Returns an A+ Content document, if available.ListContentDocumentAsinRelationsResponse
listContentDocumentAsinRelations(java.lang.String contentReferenceKey, java.lang.String marketplaceId, java.util.List<java.lang.String> includedDataSet, java.util.List<java.lang.String> asinSet, java.lang.String pageToken)
Returns a list of ASINs related to the specified A+ Content document, if available.okhttp3.Call
listContentDocumentAsinRelationsAsync(java.lang.String contentReferenceKey, java.lang.String marketplaceId, java.util.List<java.lang.String> includedDataSet, java.util.List<java.lang.String> asinSet, java.lang.String pageToken, ApiCallback<ListContentDocumentAsinRelationsResponse> callback)
(asynchronously) Returns a list of ASINs related to the specified A+ Content document, if available.okhttp3.Call
listContentDocumentAsinRelationsCall(java.lang.String contentReferenceKey, java.lang.String marketplaceId, java.util.List<java.lang.String> includedDataSet, java.util.List<java.lang.String> asinSet, java.lang.String pageToken, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for listContentDocumentAsinRelationsApiResponse<ListContentDocumentAsinRelationsResponse>
listContentDocumentAsinRelationsWithHttpInfo(java.lang.String contentReferenceKey, java.lang.String marketplaceId, java.util.List<java.lang.String> includedDataSet, java.util.List<java.lang.String> asinSet, java.lang.String pageToken)
Returns a list of ASINs related to the specified A+ Content document, if available.PostContentDocumentApprovalSubmissionResponse
postContentDocumentApprovalSubmission(java.lang.String contentReferenceKey, java.lang.String marketplaceId)
Submits an A+ Content document for review, approval, and publishing.okhttp3.Call
postContentDocumentApprovalSubmissionAsync(java.lang.String contentReferenceKey, java.lang.String marketplaceId, ApiCallback<PostContentDocumentApprovalSubmissionResponse> callback)
(asynchronously) Submits an A+ Content document for review, approval, and publishing.okhttp3.Call
postContentDocumentApprovalSubmissionCall(java.lang.String contentReferenceKey, java.lang.String marketplaceId, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for postContentDocumentApprovalSubmissionApiResponse<PostContentDocumentApprovalSubmissionResponse>
postContentDocumentApprovalSubmissionWithHttpInfo(java.lang.String contentReferenceKey, java.lang.String marketplaceId)
Submits an A+ Content document for review, approval, and publishing.PostContentDocumentAsinRelationsResponse
postContentDocumentAsinRelations(PostContentDocumentAsinRelationsRequest body, java.lang.String contentReferenceKey, java.lang.String marketplaceId)
Replaces all ASINs related to the specified A+ Content document, if available.okhttp3.Call
postContentDocumentAsinRelationsAsync(PostContentDocumentAsinRelationsRequest body, java.lang.String contentReferenceKey, java.lang.String marketplaceId, ApiCallback<PostContentDocumentAsinRelationsResponse> callback)
(asynchronously) Replaces all ASINs related to the specified A+ Content document, if available.okhttp3.Call
postContentDocumentAsinRelationsCall(PostContentDocumentAsinRelationsRequest body, java.lang.String contentReferenceKey, java.lang.String marketplaceId, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for postContentDocumentAsinRelationsApiResponse<PostContentDocumentAsinRelationsResponse>
postContentDocumentAsinRelationsWithHttpInfo(PostContentDocumentAsinRelationsRequest body, java.lang.String contentReferenceKey, java.lang.String marketplaceId)
Replaces all ASINs related to the specified A+ Content document, if available.PostContentDocumentSuspendSubmissionResponse
postContentDocumentSuspendSubmission(java.lang.String contentReferenceKey, java.lang.String marketplaceId)
Submits a request to suspend visible A+ Content.okhttp3.Call
postContentDocumentSuspendSubmissionAsync(java.lang.String contentReferenceKey, java.lang.String marketplaceId, ApiCallback<PostContentDocumentSuspendSubmissionResponse> callback)
(asynchronously) Submits a request to suspend visible A+ Content.okhttp3.Call
postContentDocumentSuspendSubmissionCall(java.lang.String contentReferenceKey, java.lang.String marketplaceId, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for postContentDocumentSuspendSubmissionApiResponse<PostContentDocumentSuspendSubmissionResponse>
postContentDocumentSuspendSubmissionWithHttpInfo(java.lang.String contentReferenceKey, java.lang.String marketplaceId)
Submits a request to suspend visible A+ Content.SearchContentDocumentsResponse
searchContentDocuments(java.lang.String marketplaceId, java.lang.String pageToken)
Returns a list of all A+ Content documents assigned to a selling partner.okhttp3.Call
searchContentDocumentsAsync(java.lang.String marketplaceId, java.lang.String pageToken, ApiCallback<SearchContentDocumentsResponse> callback)
(asynchronously) Returns a list of all A+ Content documents assigned to a selling partner.okhttp3.Call
searchContentDocumentsCall(java.lang.String marketplaceId, java.lang.String pageToken, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for searchContentDocumentsApiResponse<SearchContentDocumentsResponse>
searchContentDocumentsWithHttpInfo(java.lang.String marketplaceId, java.lang.String pageToken)
Returns a list of all A+ Content documents assigned to a selling partner.SearchContentPublishRecordsResponse
searchContentPublishRecords(java.lang.String marketplaceId, java.lang.String asin, java.lang.String pageToken)
Searches for A+ Content publishing records, if available.okhttp3.Call
searchContentPublishRecordsAsync(java.lang.String marketplaceId, java.lang.String asin, java.lang.String pageToken, ApiCallback<SearchContentPublishRecordsResponse> callback)
(asynchronously) Searches for A+ Content publishing records, if available.okhttp3.Call
searchContentPublishRecordsCall(java.lang.String marketplaceId, java.lang.String asin, java.lang.String pageToken, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for searchContentPublishRecordsApiResponse<SearchContentPublishRecordsResponse>
searchContentPublishRecordsWithHttpInfo(java.lang.String marketplaceId, java.lang.String asin, java.lang.String pageToken)
Searches for A+ Content publishing records, if available.void
setApiClient(ApiClient apiClient)
PostContentDocumentResponse
updateContentDocument(PostContentDocumentRequest body, java.lang.String contentReferenceKey, java.lang.String marketplaceId)
Updates an existing A+ Content document.okhttp3.Call
updateContentDocumentAsync(PostContentDocumentRequest body, java.lang.String contentReferenceKey, java.lang.String marketplaceId, ApiCallback<PostContentDocumentResponse> callback)
(asynchronously) Updates an existing A+ Content document.okhttp3.Call
updateContentDocumentCall(PostContentDocumentRequest body, java.lang.String contentReferenceKey, java.lang.String marketplaceId, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for updateContentDocumentApiResponse<PostContentDocumentResponse>
updateContentDocumentWithHttpInfo(PostContentDocumentRequest body, java.lang.String contentReferenceKey, java.lang.String marketplaceId)
Updates an existing A+ Content document.ValidateContentDocumentAsinRelationsResponse
validateContentDocumentAsinRelations(PostContentDocumentRequest body, java.lang.String marketplaceId, java.util.List<java.lang.String> asinSet)
Checks if the A+ Content document is valid for use on a set of ASINs.okhttp3.Call
validateContentDocumentAsinRelationsAsync(PostContentDocumentRequest body, java.lang.String marketplaceId, java.util.List<java.lang.String> asinSet, ApiCallback<ValidateContentDocumentAsinRelationsResponse> callback)
(asynchronously) Checks if the A+ Content document is valid for use on a set of ASINs.okhttp3.Call
validateContentDocumentAsinRelationsCall(PostContentDocumentRequest body, java.lang.String marketplaceId, java.util.List<java.lang.String> asinSet, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for validateContentDocumentAsinRelationsApiResponse<ValidateContentDocumentAsinRelationsResponse>
validateContentDocumentAsinRelationsWithHttpInfo(PostContentDocumentRequest body, java.lang.String marketplaceId, java.util.List<java.lang.String> asinSet)
Checks if the A+ Content document is valid for use on a set of ASINs.
-
-
-
Constructor Detail
-
AplusContentApi
public AplusContentApi(ApiClient apiClient)
-
-
Method Detail
-
getApiClient
public ApiClient getApiClient()
-
setApiClient
public void setApiClient(ApiClient apiClient)
-
createContentDocumentCall
public okhttp3.Call createContentDocumentCall(PostContentDocumentRequest body, java.lang.String marketplaceId, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException, LWAException
Build call for createContentDocument- Parameters:
body
- The content document request details. (required)marketplaceId
- The identifier for the marketplace where the A+ Content is published. (required)progressListener
- Progress listenerprogressRequestListener
- Progress request listener- Returns:
- Call to execute
- Throws:
ApiException
- If fail to serialize the request body objectLWAException
- If calls to fetch LWA access token fails
-
createContentDocument
public PostContentDocumentResponse createContentDocument(PostContentDocumentRequest body, java.lang.String marketplaceId) throws ApiException, LWAException
Creates a new A+ Content document. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 10 | 10 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The table above indicates the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may see higher rate and burst values than those shown here. For more information, see [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
body
- The content document request details. (required)marketplaceId
- The identifier for the marketplace where the A+ Content is published. (required)- Returns:
- PostContentDocumentResponse
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
createContentDocumentWithHttpInfo
public ApiResponse<PostContentDocumentResponse> createContentDocumentWithHttpInfo(PostContentDocumentRequest body, java.lang.String marketplaceId) throws ApiException, LWAException
Creates a new A+ Content document. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 10 | 10 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The table above indicates the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may see higher rate and burst values than those shown here. For more information, see [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
body
- The content document request details. (required)marketplaceId
- The identifier for the marketplace where the A+ Content is published. (required)- Returns:
- ApiResponse<PostContentDocumentResponse>
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
createContentDocumentAsync
public okhttp3.Call createContentDocumentAsync(PostContentDocumentRequest body, java.lang.String marketplaceId, ApiCallback<PostContentDocumentResponse> callback) throws ApiException, LWAException
(asynchronously) Creates a new A+ Content document. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 10 | 10 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The table above indicates the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may see higher rate and burst values than those shown here. For more information, see [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
body
- The content document request details. (required)marketplaceId
- The identifier for the marketplace where the A+ Content is published. (required)callback
- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException
- If fail to process the API call, e.g. serializing the request body objectLWAException
- If calls to fetch LWA access token fails
-
getContentDocumentCall
public okhttp3.Call getContentDocumentCall(java.lang.String contentReferenceKey, java.lang.String marketplaceId, java.util.List<java.lang.String> includedDataSet, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException, LWAException
Build call for getContentDocument- Parameters:
contentReferenceKey
- The unique reference key for the A+ Content document. A content reference key cannot form a permalink and may change in the future. A content reference key is not guaranteed to match any A+ Content identifier. (required)marketplaceId
- The identifier for the marketplace where the A+ Content is published. (required)includedDataSet
- The set of A+ Content data types to include in the response. (required)progressListener
- Progress listenerprogressRequestListener
- Progress request listener- Returns:
- Call to execute
- Throws:
ApiException
- If fail to serialize the request body objectLWAException
- If calls to fetch LWA access token fails
-
getContentDocument
public GetContentDocumentResponse getContentDocument(java.lang.String contentReferenceKey, java.lang.String marketplaceId, java.util.List<java.lang.String> includedDataSet) throws ApiException, LWAException
Returns an A+ Content document, if available. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 10 | 10 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The table above indicates the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may see higher rate and burst values than those shown here. For more information, see [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
contentReferenceKey
- The unique reference key for the A+ Content document. A content reference key cannot form a permalink and may change in the future. A content reference key is not guaranteed to match any A+ Content identifier. (required)marketplaceId
- The identifier for the marketplace where the A+ Content is published. (required)includedDataSet
- The set of A+ Content data types to include in the response. (required)- Returns:
- GetContentDocumentResponse
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
getContentDocumentWithHttpInfo
public ApiResponse<GetContentDocumentResponse> getContentDocumentWithHttpInfo(java.lang.String contentReferenceKey, java.lang.String marketplaceId, java.util.List<java.lang.String> includedDataSet) throws ApiException, LWAException
Returns an A+ Content document, if available. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 10 | 10 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The table above indicates the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may see higher rate and burst values than those shown here. For more information, see [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
contentReferenceKey
- The unique reference key for the A+ Content document. A content reference key cannot form a permalink and may change in the future. A content reference key is not guaranteed to match any A+ Content identifier. (required)marketplaceId
- The identifier for the marketplace where the A+ Content is published. (required)includedDataSet
- The set of A+ Content data types to include in the response. (required)- Returns:
- ApiResponse<GetContentDocumentResponse>
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
getContentDocumentAsync
public okhttp3.Call getContentDocumentAsync(java.lang.String contentReferenceKey, java.lang.String marketplaceId, java.util.List<java.lang.String> includedDataSet, ApiCallback<GetContentDocumentResponse> callback) throws ApiException, LWAException
(asynchronously) Returns an A+ Content document, if available. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 10 | 10 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The table above indicates the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may see higher rate and burst values than those shown here. For more information, see [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
contentReferenceKey
- The unique reference key for the A+ Content document. A content reference key cannot form a permalink and may change in the future. A content reference key is not guaranteed to match any A+ Content identifier. (required)marketplaceId
- The identifier for the marketplace where the A+ Content is published. (required)includedDataSet
- The set of A+ Content data types to include in the response. (required)callback
- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException
- If fail to process the API call, e.g. serializing the request body objectLWAException
- If calls to fetch LWA access token fails
-
listContentDocumentAsinRelationsCall
public okhttp3.Call listContentDocumentAsinRelationsCall(java.lang.String contentReferenceKey, java.lang.String marketplaceId, java.util.List<java.lang.String> includedDataSet, java.util.List<java.lang.String> asinSet, java.lang.String pageToken, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException, LWAException
Build call for listContentDocumentAsinRelations- Parameters:
contentReferenceKey
- The unique reference key for the A+ Content document. A content reference key cannot form a permalink and may change in the future. A content reference key is not guaranteed to match any A+ Content identifier. (required)marketplaceId
- The identifier for the marketplace where the A+ Content is published. (required)includedDataSet
- The set of A+ Content data types to include in the response. If you do not include this parameter, the operation returns the related ASINs without metadata. (optional)asinSet
- The set of ASINs. (optional)pageToken
- A page token from the nextPageToken response element returned by your previous call to this operation. nextPageToken is returned when the results of a call exceed the page size. To get the next page of results, call the operation and include pageToken as the only parameter. Specifying pageToken with any other parameter will cause the request to fail. When no nextPageToken value is returned there are no more pages to return. A pageToken value is not usable across different operations. (optional)progressListener
- Progress listenerprogressRequestListener
- Progress request listener- Returns:
- Call to execute
- Throws:
ApiException
- If fail to serialize the request body objectLWAException
- If calls to fetch LWA access token fails
-
listContentDocumentAsinRelations
public ListContentDocumentAsinRelationsResponse listContentDocumentAsinRelations(java.lang.String contentReferenceKey, java.lang.String marketplaceId, java.util.List<java.lang.String> includedDataSet, java.util.List<java.lang.String> asinSet, java.lang.String pageToken) throws ApiException, LWAException
Returns a list of ASINs related to the specified A+ Content document, if available. If you do not include the `asinSet` parameter, the operation returns all ASINs related to the content document. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 10 | 10 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The table above indicates the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may see higher rate and burst values than those shown here. For more information, see [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
contentReferenceKey
- The unique reference key for the A+ Content document. A content reference key cannot form a permalink and may change in the future. A content reference key is not guaranteed to match any A+ Content identifier. (required)marketplaceId
- The identifier for the marketplace where the A+ Content is published. (required)includedDataSet
- The set of A+ Content data types to include in the response. If you do not include this parameter, the operation returns the related ASINs without metadata. (optional)asinSet
- The set of ASINs. (optional)pageToken
- A page token from the nextPageToken response element returned by your previous call to this operation. nextPageToken is returned when the results of a call exceed the page size. To get the next page of results, call the operation and include pageToken as the only parameter. Specifying pageToken with any other parameter will cause the request to fail. When no nextPageToken value is returned there are no more pages to return. A pageToken value is not usable across different operations. (optional)- Returns:
- ListContentDocumentAsinRelationsResponse
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
listContentDocumentAsinRelationsWithHttpInfo
public ApiResponse<ListContentDocumentAsinRelationsResponse> listContentDocumentAsinRelationsWithHttpInfo(java.lang.String contentReferenceKey, java.lang.String marketplaceId, java.util.List<java.lang.String> includedDataSet, java.util.List<java.lang.String> asinSet, java.lang.String pageToken) throws ApiException, LWAException
Returns a list of ASINs related to the specified A+ Content document, if available. If you do not include the `asinSet` parameter, the operation returns all ASINs related to the content document. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 10 | 10 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The table above indicates the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may see higher rate and burst values than those shown here. For more information, see [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
contentReferenceKey
- The unique reference key for the A+ Content document. A content reference key cannot form a permalink and may change in the future. A content reference key is not guaranteed to match any A+ Content identifier. (required)marketplaceId
- The identifier for the marketplace where the A+ Content is published. (required)includedDataSet
- The set of A+ Content data types to include in the response. If you do not include this parameter, the operation returns the related ASINs without metadata. (optional)asinSet
- The set of ASINs. (optional)pageToken
- A page token from the nextPageToken response element returned by your previous call to this operation. nextPageToken is returned when the results of a call exceed the page size. To get the next page of results, call the operation and include pageToken as the only parameter. Specifying pageToken with any other parameter will cause the request to fail. When no nextPageToken value is returned there are no more pages to return. A pageToken value is not usable across different operations. (optional)- Returns:
- ApiResponse<ListContentDocumentAsinRelationsResponse>
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
listContentDocumentAsinRelationsAsync
public okhttp3.Call listContentDocumentAsinRelationsAsync(java.lang.String contentReferenceKey, java.lang.String marketplaceId, java.util.List<java.lang.String> includedDataSet, java.util.List<java.lang.String> asinSet, java.lang.String pageToken, ApiCallback<ListContentDocumentAsinRelationsResponse> callback) throws ApiException, LWAException
(asynchronously) Returns a list of ASINs related to the specified A+ Content document, if available. If you do not include the `asinSet` parameter, the operation returns all ASINs related to the content document. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 10 | 10 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The table above indicates the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may see higher rate and burst values than those shown here. For more information, see [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
contentReferenceKey
- The unique reference key for the A+ Content document. A content reference key cannot form a permalink and may change in the future. A content reference key is not guaranteed to match any A+ Content identifier. (required)marketplaceId
- The identifier for the marketplace where the A+ Content is published. (required)includedDataSet
- The set of A+ Content data types to include in the response. If you do not include this parameter, the operation returns the related ASINs without metadata. (optional)asinSet
- The set of ASINs. (optional)pageToken
- A page token from the nextPageToken response element returned by your previous call to this operation. nextPageToken is returned when the results of a call exceed the page size. To get the next page of results, call the operation and include pageToken as the only parameter. Specifying pageToken with any other parameter will cause the request to fail. When no nextPageToken value is returned there are no more pages to return. A pageToken value is not usable across different operations. (optional)callback
- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException
- If fail to process the API call, e.g. serializing the request body objectLWAException
- If calls to fetch LWA access token fails
-
postContentDocumentApprovalSubmissionCall
public okhttp3.Call postContentDocumentApprovalSubmissionCall(java.lang.String contentReferenceKey, java.lang.String marketplaceId, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException, LWAException
Build call for postContentDocumentApprovalSubmission- Parameters:
contentReferenceKey
- The unique reference key for the A+ Content document. A content reference key cannot form a permalink and may change in the future. A content reference key is not guaranteed to match any A+ content identifier. (required)marketplaceId
- The identifier for the marketplace where the A+ Content is published. (required)progressListener
- Progress listenerprogressRequestListener
- Progress request listener- Returns:
- Call to execute
- Throws:
ApiException
- If fail to serialize the request body objectLWAException
- If calls to fetch LWA access token fails
-
postContentDocumentApprovalSubmission
public PostContentDocumentApprovalSubmissionResponse postContentDocumentApprovalSubmission(java.lang.String contentReferenceKey, java.lang.String marketplaceId) throws ApiException, LWAException
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 returns the usage plan rate limits that were applied to the requested operation, when available. The table above indicates the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may see higher rate and burst values than those shown here. For more information, see [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
contentReferenceKey
- The unique reference key for the A+ Content document. A content reference key cannot form a permalink and may change in the future. A content reference key is not guaranteed to match any A+ content identifier. (required)marketplaceId
- The identifier for the marketplace where the A+ Content is published. (required)- Returns:
- PostContentDocumentApprovalSubmissionResponse
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
postContentDocumentApprovalSubmissionWithHttpInfo
public ApiResponse<PostContentDocumentApprovalSubmissionResponse> postContentDocumentApprovalSubmissionWithHttpInfo(java.lang.String contentReferenceKey, java.lang.String marketplaceId) throws ApiException, LWAException
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 returns the usage plan rate limits that were applied to the requested operation, when available. The table above indicates the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may see higher rate and burst values than those shown here. For more information, see [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
contentReferenceKey
- The unique reference key for the A+ Content document. A content reference key cannot form a permalink and may change in the future. A content reference key is not guaranteed to match any A+ content identifier. (required)marketplaceId
- The identifier for the marketplace where the A+ Content is published. (required)- Returns:
- ApiResponse<PostContentDocumentApprovalSubmissionResponse>
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
postContentDocumentApprovalSubmissionAsync
public okhttp3.Call postContentDocumentApprovalSubmissionAsync(java.lang.String contentReferenceKey, java.lang.String marketplaceId, ApiCallback<PostContentDocumentApprovalSubmissionResponse> callback) throws ApiException, LWAException
(asynchronously) 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 returns the usage plan rate limits that were applied to the requested operation, when available. The table above indicates the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may see higher rate and burst values than those shown here. For more information, see [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
contentReferenceKey
- The unique reference key for the A+ Content document. A content reference key cannot form a permalink and may change in the future. A content reference key is not guaranteed to match any A+ content identifier. (required)marketplaceId
- The identifier for the marketplace where the A+ Content is published. (required)callback
- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException
- If fail to process the API call, e.g. serializing the request body objectLWAException
- If calls to fetch LWA access token fails
-
postContentDocumentAsinRelationsCall
public okhttp3.Call postContentDocumentAsinRelationsCall(PostContentDocumentAsinRelationsRequest body, java.lang.String contentReferenceKey, java.lang.String marketplaceId, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException, LWAException
Build call for postContentDocumentAsinRelations- Parameters:
body
- The content document ASIN relations request details. (required)contentReferenceKey
- The unique reference key for the A+ Content document. A content reference key cannot form a permalink and may change in the future. A content reference key is not guaranteed to match any A+ content identifier. (required)marketplaceId
- The identifier for the marketplace where the A+ Content is published. (required)progressListener
- Progress listenerprogressRequestListener
- Progress request listener- Returns:
- Call to execute
- Throws:
ApiException
- If fail to serialize the request body objectLWAException
- If calls to fetch LWA access token fails
-
postContentDocumentAsinRelations
public PostContentDocumentAsinRelationsResponse postContentDocumentAsinRelations(PostContentDocumentAsinRelationsRequest body, java.lang.String contentReferenceKey, java.lang.String marketplaceId) throws ApiException, LWAException
Replaces all ASINs related to the specified A+ Content document, if available. This may add or remove ASINs, depending on the current set of related ASINs. Removing an ASIN has the side effect of suspending the content document from that ASIN. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 10 | 10 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The table above indicates the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may see higher rate and burst values than those shown here. For more information, see [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
body
- The content document ASIN relations request details. (required)contentReferenceKey
- The unique reference key for the A+ Content document. A content reference key cannot form a permalink and may change in the future. A content reference key is not guaranteed to match any A+ content identifier. (required)marketplaceId
- The identifier for the marketplace where the A+ Content is published. (required)- Returns:
- PostContentDocumentAsinRelationsResponse
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
postContentDocumentAsinRelationsWithHttpInfo
public ApiResponse<PostContentDocumentAsinRelationsResponse> postContentDocumentAsinRelationsWithHttpInfo(PostContentDocumentAsinRelationsRequest body, java.lang.String contentReferenceKey, java.lang.String marketplaceId) throws ApiException, LWAException
Replaces all ASINs related to the specified A+ Content document, if available. This may add or remove ASINs, depending on the current set of related ASINs. Removing an ASIN has the side effect of suspending the content document from that ASIN. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 10 | 10 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The table above indicates the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may see higher rate and burst values than those shown here. For more information, see [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
body
- The content document ASIN relations request details. (required)contentReferenceKey
- The unique reference key for the A+ Content document. A content reference key cannot form a permalink and may change in the future. A content reference key is not guaranteed to match any A+ content identifier. (required)marketplaceId
- The identifier for the marketplace where the A+ Content is published. (required)- Returns:
- ApiResponse<PostContentDocumentAsinRelationsResponse>
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
postContentDocumentAsinRelationsAsync
public okhttp3.Call postContentDocumentAsinRelationsAsync(PostContentDocumentAsinRelationsRequest body, java.lang.String contentReferenceKey, java.lang.String marketplaceId, ApiCallback<PostContentDocumentAsinRelationsResponse> callback) throws ApiException, LWAException
(asynchronously) Replaces all ASINs related to the specified A+ Content document, if available. This may add or remove ASINs, depending on the current set of related ASINs. Removing an ASIN has the side effect of suspending the content document from that ASIN. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 10 | 10 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The table above indicates the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may see higher rate and burst values than those shown here. For more information, see [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
body
- The content document ASIN relations request details. (required)contentReferenceKey
- The unique reference key for the A+ Content document. A content reference key cannot form a permalink and may change in the future. A content reference key is not guaranteed to match any A+ content identifier. (required)marketplaceId
- The identifier for the marketplace where the A+ Content is published. (required)callback
- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException
- If fail to process the API call, e.g. serializing the request body objectLWAException
- If calls to fetch LWA access token fails
-
postContentDocumentSuspendSubmissionCall
public okhttp3.Call postContentDocumentSuspendSubmissionCall(java.lang.String contentReferenceKey, java.lang.String marketplaceId, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException, LWAException
Build call for postContentDocumentSuspendSubmission- Parameters:
contentReferenceKey
- The unique reference key for the A+ Content document. A content reference key cannot form a permalink and may change in the future. A content reference key is not guaranteed to match any A+ content identifier. (required)marketplaceId
- The identifier for the marketplace where the A+ Content is published. (required)progressListener
- Progress listenerprogressRequestListener
- Progress request listener- Returns:
- Call to execute
- Throws:
ApiException
- If fail to serialize the request body objectLWAException
- If calls to fetch LWA access token fails
-
postContentDocumentSuspendSubmission
public PostContentDocumentSuspendSubmissionResponse postContentDocumentSuspendSubmission(java.lang.String contentReferenceKey, java.lang.String marketplaceId) throws ApiException, LWAException
Submits a request to suspend visible A+ Content. This neither deletes the content document nor the ASIN relations. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 10 | 10 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The table above indicates the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may see higher rate and burst values than those shown here. For more information, see [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
contentReferenceKey
- The unique reference key for the A+ Content document. A content reference key cannot form a permalink and may change in the future. A content reference key is not guaranteed to match any A+ content identifier. (required)marketplaceId
- The identifier for the marketplace where the A+ Content is published. (required)- Returns:
- PostContentDocumentSuspendSubmissionResponse
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
postContentDocumentSuspendSubmissionWithHttpInfo
public ApiResponse<PostContentDocumentSuspendSubmissionResponse> postContentDocumentSuspendSubmissionWithHttpInfo(java.lang.String contentReferenceKey, java.lang.String marketplaceId) throws ApiException, LWAException
Submits a request to suspend visible A+ Content. This neither deletes the content document nor the ASIN relations. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 10 | 10 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The table above indicates the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may see higher rate and burst values than those shown here. For more information, see [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
contentReferenceKey
- The unique reference key for the A+ Content document. A content reference key cannot form a permalink and may change in the future. A content reference key is not guaranteed to match any A+ content identifier. (required)marketplaceId
- The identifier for the marketplace where the A+ Content is published. (required)- Returns:
- ApiResponse<PostContentDocumentSuspendSubmissionResponse>
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
postContentDocumentSuspendSubmissionAsync
public okhttp3.Call postContentDocumentSuspendSubmissionAsync(java.lang.String contentReferenceKey, java.lang.String marketplaceId, ApiCallback<PostContentDocumentSuspendSubmissionResponse> callback) throws ApiException, LWAException
(asynchronously) Submits a request to suspend visible A+ Content. This neither deletes the content document nor the ASIN relations. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 10 | 10 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The table above indicates the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may see higher rate and burst values than those shown here. For more information, see [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
contentReferenceKey
- The unique reference key for the A+ Content document. A content reference key cannot form a permalink and may change in the future. A content reference key is not guaranteed to match any A+ content identifier. (required)marketplaceId
- The identifier for the marketplace where the A+ Content is published. (required)callback
- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException
- If fail to process the API call, e.g. serializing the request body objectLWAException
- If calls to fetch LWA access token fails
-
searchContentDocumentsCall
public okhttp3.Call searchContentDocumentsCall(java.lang.String marketplaceId, java.lang.String pageToken, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException, LWAException
Build call for searchContentDocuments- Parameters:
marketplaceId
- The identifier for the marketplace where the A+ Content is published. (required)pageToken
- A page token from the nextPageToken response element returned by your previous call to this operation. nextPageToken is returned when the results of a call exceed the page size. To get the next page of results, call the operation and include pageToken as the only parameter. Specifying pageToken with any other parameter will cause the request to fail. When no nextPageToken value is returned there are no more pages to return. A pageToken value is not usable across different operations. (optional)progressListener
- Progress listenerprogressRequestListener
- Progress request listener- Returns:
- Call to execute
- Throws:
ApiException
- If fail to serialize the request body objectLWAException
- If calls to fetch LWA access token fails
-
searchContentDocuments
public SearchContentDocumentsResponse searchContentDocuments(java.lang.String marketplaceId, java.lang.String pageToken) throws ApiException, LWAException
Returns a list of all A+ Content documents assigned to a selling partner. This operation returns only the metadata of the A+ Content documents. Call the getContentDocument operation to get the actual contents of the A+ Content documents. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 10 | 10 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The table above indicates the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may see higher rate and burst values than those shown here. For more information, see [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
marketplaceId
- The identifier for the marketplace where the A+ Content is published. (required)pageToken
- A page token from the nextPageToken response element returned by your previous call to this operation. nextPageToken is returned when the results of a call exceed the page size. To get the next page of results, call the operation and include pageToken as the only parameter. Specifying pageToken with any other parameter will cause the request to fail. When no nextPageToken value is returned there are no more pages to return. A pageToken value is not usable across different operations. (optional)- Returns:
- SearchContentDocumentsResponse
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
searchContentDocumentsWithHttpInfo
public ApiResponse<SearchContentDocumentsResponse> searchContentDocumentsWithHttpInfo(java.lang.String marketplaceId, java.lang.String pageToken) throws ApiException, LWAException
Returns a list of all A+ Content documents assigned to a selling partner. This operation returns only the metadata of the A+ Content documents. Call the getContentDocument operation to get the actual contents of the A+ Content documents. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 10 | 10 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The table above indicates the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may see higher rate and burst values than those shown here. For more information, see [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
marketplaceId
- The identifier for the marketplace where the A+ Content is published. (required)pageToken
- A page token from the nextPageToken response element returned by your previous call to this operation. nextPageToken is returned when the results of a call exceed the page size. To get the next page of results, call the operation and include pageToken as the only parameter. Specifying pageToken with any other parameter will cause the request to fail. When no nextPageToken value is returned there are no more pages to return. A pageToken value is not usable across different operations. (optional)- Returns:
- ApiResponse<SearchContentDocumentsResponse>
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
searchContentDocumentsAsync
public okhttp3.Call searchContentDocumentsAsync(java.lang.String marketplaceId, java.lang.String pageToken, ApiCallback<SearchContentDocumentsResponse> callback) throws ApiException, LWAException
(asynchronously) Returns a list of all A+ Content documents assigned to a selling partner. This operation returns only the metadata of the A+ Content documents. Call the getContentDocument operation to get the actual contents of the A+ Content documents. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 10 | 10 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The table above indicates the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may see higher rate and burst values than those shown here. For more information, see [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
marketplaceId
- The identifier for the marketplace where the A+ Content is published. (required)pageToken
- A page token from the nextPageToken response element returned by your previous call to this operation. nextPageToken is returned when the results of a call exceed the page size. To get the next page of results, call the operation and include pageToken as the only parameter. Specifying pageToken with any other parameter will cause the request to fail. When no nextPageToken value is returned there are no more pages to return. A pageToken value is not usable across different operations. (optional)callback
- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException
- If fail to process the API call, e.g. serializing the request body objectLWAException
- If calls to fetch LWA access token fails
-
searchContentPublishRecordsCall
public okhttp3.Call searchContentPublishRecordsCall(java.lang.String marketplaceId, java.lang.String asin, java.lang.String pageToken, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException, LWAException
Build call for searchContentPublishRecords- Parameters:
marketplaceId
- The identifier for the marketplace where the A+ Content is published. (required)asin
- The Amazon Standard Identification Number (ASIN). (required)pageToken
- A page token from the nextPageToken response element returned by your previous call to this operation. nextPageToken is returned when the results of a call exceed the page size. To get the next page of results, call the operation and include pageToken as the only parameter. Specifying pageToken with any other parameter will cause the request to fail. When no nextPageToken value is returned there are no more pages to return. A pageToken value is not usable across different operations. (optional)progressListener
- Progress listenerprogressRequestListener
- Progress request listener- Returns:
- Call to execute
- Throws:
ApiException
- If fail to serialize the request body objectLWAException
- If calls to fetch LWA access token fails
-
searchContentPublishRecords
public SearchContentPublishRecordsResponse searchContentPublishRecords(java.lang.String marketplaceId, java.lang.String asin, java.lang.String pageToken) throws ApiException, LWAException
Searches for A+ Content publishing records, if available. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 10 | 10 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The table above indicates the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may see higher rate and burst values than those shown here. For more information, see [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
marketplaceId
- The identifier for the marketplace where the A+ Content is published. (required)asin
- The Amazon Standard Identification Number (ASIN). (required)pageToken
- A page token from the nextPageToken response element returned by your previous call to this operation. nextPageToken is returned when the results of a call exceed the page size. To get the next page of results, call the operation and include pageToken as the only parameter. Specifying pageToken with any other parameter will cause the request to fail. When no nextPageToken value is returned there are no more pages to return. A pageToken value is not usable across different operations. (optional)- Returns:
- SearchContentPublishRecordsResponse
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
searchContentPublishRecordsWithHttpInfo
public ApiResponse<SearchContentPublishRecordsResponse> searchContentPublishRecordsWithHttpInfo(java.lang.String marketplaceId, java.lang.String asin, java.lang.String pageToken) throws ApiException, LWAException
Searches for A+ Content publishing records, if available. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 10 | 10 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The table above indicates the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may see higher rate and burst values than those shown here. For more information, see [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
marketplaceId
- The identifier for the marketplace where the A+ Content is published. (required)asin
- The Amazon Standard Identification Number (ASIN). (required)pageToken
- A page token from the nextPageToken response element returned by your previous call to this operation. nextPageToken is returned when the results of a call exceed the page size. To get the next page of results, call the operation and include pageToken as the only parameter. Specifying pageToken with any other parameter will cause the request to fail. When no nextPageToken value is returned there are no more pages to return. A pageToken value is not usable across different operations. (optional)- Returns:
- ApiResponse<SearchContentPublishRecordsResponse>
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
searchContentPublishRecordsAsync
public okhttp3.Call searchContentPublishRecordsAsync(java.lang.String marketplaceId, java.lang.String asin, java.lang.String pageToken, ApiCallback<SearchContentPublishRecordsResponse> callback) throws ApiException, LWAException
(asynchronously) Searches for A+ Content publishing records, if available. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 10 | 10 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The table above indicates the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may see higher rate and burst values than those shown here. For more information, see [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
marketplaceId
- The identifier for the marketplace where the A+ Content is published. (required)asin
- The Amazon Standard Identification Number (ASIN). (required)pageToken
- A page token from the nextPageToken response element returned by your previous call to this operation. nextPageToken is returned when the results of a call exceed the page size. To get the next page of results, call the operation and include pageToken as the only parameter. Specifying pageToken with any other parameter will cause the request to fail. When no nextPageToken value is returned there are no more pages to return. A pageToken value is not usable across different operations. (optional)callback
- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException
- If fail to process the API call, e.g. serializing the request body objectLWAException
- If calls to fetch LWA access token fails
-
updateContentDocumentCall
public okhttp3.Call updateContentDocumentCall(PostContentDocumentRequest body, java.lang.String contentReferenceKey, java.lang.String marketplaceId, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException, LWAException
Build call for updateContentDocument- Parameters:
body
- The content document request details. (required)contentReferenceKey
- The unique reference key for the A+ Content document. A content reference key cannot form a permalink and may change in the future. A content reference key is not guaranteed to match any A+ Content identifier. (required)marketplaceId
- The identifier for the marketplace where the A+ Content is published. (required)progressListener
- Progress listenerprogressRequestListener
- Progress request listener- Returns:
- Call to execute
- Throws:
ApiException
- If fail to serialize the request body objectLWAException
- If calls to fetch LWA access token fails
-
updateContentDocument
public PostContentDocumentResponse updateContentDocument(PostContentDocumentRequest body, java.lang.String contentReferenceKey, java.lang.String marketplaceId) throws ApiException, LWAException
Updates an existing A+ Content document. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 10 | 10 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The table above indicates the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may see higher rate and burst values than those shown here. For more information, see [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
body
- The content document request details. (required)contentReferenceKey
- The unique reference key for the A+ Content document. A content reference key cannot form a permalink and may change in the future. A content reference key is not guaranteed to match any A+ Content identifier. (required)marketplaceId
- The identifier for the marketplace where the A+ Content is published. (required)- Returns:
- PostContentDocumentResponse
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
updateContentDocumentWithHttpInfo
public ApiResponse<PostContentDocumentResponse> updateContentDocumentWithHttpInfo(PostContentDocumentRequest body, java.lang.String contentReferenceKey, java.lang.String marketplaceId) throws ApiException, LWAException
Updates an existing A+ Content document. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 10 | 10 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The table above indicates the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may see higher rate and burst values than those shown here. For more information, see [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
body
- The content document request details. (required)contentReferenceKey
- The unique reference key for the A+ Content document. A content reference key cannot form a permalink and may change in the future. A content reference key is not guaranteed to match any A+ Content identifier. (required)marketplaceId
- The identifier for the marketplace where the A+ Content is published. (required)- Returns:
- ApiResponse<PostContentDocumentResponse>
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
updateContentDocumentAsync
public okhttp3.Call updateContentDocumentAsync(PostContentDocumentRequest body, java.lang.String contentReferenceKey, java.lang.String marketplaceId, ApiCallback<PostContentDocumentResponse> callback) throws ApiException, LWAException
(asynchronously) Updates an existing A+ Content document. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 10 | 10 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The table above indicates the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may see higher rate and burst values than those shown here. For more information, see [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
body
- The content document request details. (required)contentReferenceKey
- The unique reference key for the A+ Content document. A content reference key cannot form a permalink and may change in the future. A content reference key is not guaranteed to match any A+ Content identifier. (required)marketplaceId
- The identifier for the marketplace where the A+ Content is published. (required)callback
- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException
- If fail to process the API call, e.g. serializing the request body objectLWAException
- If calls to fetch LWA access token fails
-
validateContentDocumentAsinRelationsCall
public okhttp3.Call validateContentDocumentAsinRelationsCall(PostContentDocumentRequest body, java.lang.String marketplaceId, java.util.List<java.lang.String> asinSet, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException, LWAException
Build call for validateContentDocumentAsinRelations- Parameters:
body
- The content document request details. (required)marketplaceId
- The identifier for the marketplace where the A+ Content is published. (required)asinSet
- The set of ASINs. (optional)progressListener
- Progress listenerprogressRequestListener
- Progress request listener- Returns:
- Call to execute
- Throws:
ApiException
- If fail to serialize the request body objectLWAException
- If calls to fetch LWA access token fails
-
validateContentDocumentAsinRelations
public ValidateContentDocumentAsinRelationsResponse validateContentDocumentAsinRelations(PostContentDocumentRequest body, java.lang.String marketplaceId, java.util.List<java.lang.String> asinSet) throws ApiException, LWAException
Checks if the A+ Content document is valid for use on a set of ASINs. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 10 | 10 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The table above indicates the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may see higher rate and burst values than those shown here. For more information, see [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
body
- The content document request details. (required)marketplaceId
- The identifier for the marketplace where the A+ Content is published. (required)asinSet
- The set of ASINs. (optional)- Returns:
- ValidateContentDocumentAsinRelationsResponse
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
validateContentDocumentAsinRelationsWithHttpInfo
public ApiResponse<ValidateContentDocumentAsinRelationsResponse> validateContentDocumentAsinRelationsWithHttpInfo(PostContentDocumentRequest body, java.lang.String marketplaceId, java.util.List<java.lang.String> asinSet) throws ApiException, LWAException
Checks if the A+ Content document is valid for use on a set of ASINs. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 10 | 10 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The table above indicates the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may see higher rate and burst values than those shown here. For more information, see [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
body
- The content document request details. (required)marketplaceId
- The identifier for the marketplace where the A+ Content is published. (required)asinSet
- The set of ASINs. (optional)- Returns:
- ApiResponse<ValidateContentDocumentAsinRelationsResponse>
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
validateContentDocumentAsinRelationsAsync
public okhttp3.Call validateContentDocumentAsinRelationsAsync(PostContentDocumentRequest body, java.lang.String marketplaceId, java.util.List<java.lang.String> asinSet, ApiCallback<ValidateContentDocumentAsinRelationsResponse> callback) throws ApiException, LWAException
(asynchronously) Checks if the A+ Content document is valid for use on a set of ASINs. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 10 | 10 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The table above indicates the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may see higher rate and burst values than those shown here. For more information, see [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
body
- The content document request details. (required)marketplaceId
- The identifier for the marketplace where the A+ Content is published. (required)asinSet
- The set of ASINs. (optional)callback
- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException
- If fail to process the API call, e.g. serializing the request body objectLWAException
- If calls to fetch LWA access token fails
-
-