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 that are 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 that are 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 that are 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, including metadata, that are 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, including metadata, that are 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, including metadata, that are 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 marketplace ID is the globally unique identifier of a marketplace. To find the ID for your marketplace, refer to [Marketplace IDs](https://developer-docs.amazon.com/sp-api/docs/marketplace-ids). (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 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).- Parameters:
body
- The content document request details. (required)marketplaceId
- The marketplace ID is the globally unique identifier of a marketplace. To find the ID for your marketplace, refer to [Marketplace IDs](https://developer-docs.amazon.com/sp-api/docs/marketplace-ids). (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 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).- Parameters:
body
- The content document request details. (required)marketplaceId
- The marketplace ID is the globally unique identifier of a marketplace. To find the ID for your marketplace, refer to [Marketplace IDs](https://developer-docs.amazon.com/sp-api/docs/marketplace-ids). (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 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).- Parameters:
body
- The content document request details. (required)marketplaceId
- The marketplace ID is the globally unique identifier of a marketplace. To find the ID for your marketplace, refer to [Marketplace IDs](https://developer-docs.amazon.com/sp-api/docs/marketplace-ids). (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 might change in the future. A content reference key is not guaranteed to match any A+ Content identifier. (required)marketplaceId
- The marketplace ID is the globally unique identifier of a marketplace. To find the ID for your marketplace, refer to [Marketplace IDs](https://developer-docs.amazon.com/sp-api/docs/marketplace-ids). (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 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).- Parameters:
contentReferenceKey
- The unique reference key for the A+ Content document. A content reference key cannot form a permalink and might change in the future. A content reference key is not guaranteed to match any A+ Content identifier. (required)marketplaceId
- The marketplace ID is the globally unique identifier of a marketplace. To find the ID for your marketplace, refer to [Marketplace IDs](https://developer-docs.amazon.com/sp-api/docs/marketplace-ids). (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 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).- Parameters:
contentReferenceKey
- The unique reference key for the A+ Content document. A content reference key cannot form a permalink and might change in the future. A content reference key is not guaranteed to match any A+ Content identifier. (required)marketplaceId
- The marketplace ID is the globally unique identifier of a marketplace. To find the ID for your marketplace, refer to [Marketplace IDs](https://developer-docs.amazon.com/sp-api/docs/marketplace-ids). (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 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).- Parameters:
contentReferenceKey
- The unique reference key for the A+ Content document. A content reference key cannot form a permalink and might change in the future. A content reference key is not guaranteed to match any A+ Content identifier. (required)marketplaceId
- The marketplace ID is the globally unique identifier of a marketplace. To find the ID for your marketplace, refer to [Marketplace IDs](https://developer-docs.amazon.com/sp-api/docs/marketplace-ids). (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 might change in the future. A content reference key is not guaranteed to match any A+ Content identifier. (required)marketplaceId
- The marketplace ID is the globally unique identifier of a marketplace. To find the ID for your marketplace, refer to [Marketplace IDs](https://developer-docs.amazon.com/sp-api/docs/marketplace-ids). (required)includedDataSet
- The set of A+ Content data types to include in the response. If you don't include this parameter, the operation returns the related ASINs without metadata. (optional)asinSet
- The set of ASINs. (optional)pageToken
- A token that you use to fetch a specific page when there are multiple pages of results. (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 that are related to the specified A+ Content document, if available. If you don't include the `asinSet` parameter, this 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 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).- Parameters:
contentReferenceKey
- The unique reference key for the A+ Content document. A content reference key cannot form a permalink and might change in the future. A content reference key is not guaranteed to match any A+ Content identifier. (required)marketplaceId
- The marketplace ID is the globally unique identifier of a marketplace. To find the ID for your marketplace, refer to [Marketplace IDs](https://developer-docs.amazon.com/sp-api/docs/marketplace-ids). (required)includedDataSet
- The set of A+ Content data types to include in the response. If you don't include this parameter, the operation returns the related ASINs without metadata. (optional)asinSet
- The set of ASINs. (optional)pageToken
- A token that you use to fetch a specific page when there are multiple pages of results. (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 that are related to the specified A+ Content document, if available. If you don't include the `asinSet` parameter, this 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 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).- Parameters:
contentReferenceKey
- The unique reference key for the A+ Content document. A content reference key cannot form a permalink and might change in the future. A content reference key is not guaranteed to match any A+ Content identifier. (required)marketplaceId
- The marketplace ID is the globally unique identifier of a marketplace. To find the ID for your marketplace, refer to [Marketplace IDs](https://developer-docs.amazon.com/sp-api/docs/marketplace-ids). (required)includedDataSet
- The set of A+ Content data types to include in the response. If you don't include this parameter, the operation returns the related ASINs without metadata. (optional)asinSet
- The set of ASINs. (optional)pageToken
- A token that you use to fetch a specific page when there are multiple pages of results. (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 that are related to the specified A+ Content document, if available. If you don't include the `asinSet` parameter, this 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 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).- Parameters:
contentReferenceKey
- The unique reference key for the A+ Content document. A content reference key cannot form a permalink and might change in the future. A content reference key is not guaranteed to match any A+ Content identifier. (required)marketplaceId
- The marketplace ID is the globally unique identifier of a marketplace. To find the ID for your marketplace, refer to [Marketplace IDs](https://developer-docs.amazon.com/sp-api/docs/marketplace-ids). (required)includedDataSet
- The set of A+ Content data types to include in the response. If you don't include this parameter, the operation returns the related ASINs without metadata. (optional)asinSet
- The set of ASINs. (optional)pageToken
- A token that you use to fetch a specific page when there are multiple pages of results. (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 might change in the future. A content reference key is not guaranteed to match any A+ content identifier. (required)marketplaceId
- The marketplace ID is the globally unique identifier of a marketplace. To find the ID for your marketplace, refer to [Marketplace IDs](https://developer-docs.amazon.com/sp-api/docs/marketplace-ids). (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 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).- Parameters:
contentReferenceKey
- The unique reference key for the A+ Content document. A content reference key cannot form a permalink and might change in the future. A content reference key is not guaranteed to match any A+ content identifier. (required)marketplaceId
- The marketplace ID is the globally unique identifier of a marketplace. To find the ID for your marketplace, refer to [Marketplace IDs](https://developer-docs.amazon.com/sp-api/docs/marketplace-ids). (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 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).- Parameters:
contentReferenceKey
- The unique reference key for the A+ Content document. A content reference key cannot form a permalink and might change in the future. A content reference key is not guaranteed to match any A+ content identifier. (required)marketplaceId
- The marketplace ID is the globally unique identifier of a marketplace. To find the ID for your marketplace, refer to [Marketplace IDs](https://developer-docs.amazon.com/sp-api/docs/marketplace-ids). (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 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).- Parameters:
contentReferenceKey
- The unique reference key for the A+ Content document. A content reference key cannot form a permalink and might change in the future. A content reference key is not guaranteed to match any A+ content identifier. (required)marketplaceId
- The marketplace ID is the globally unique identifier of a marketplace. To find the ID for your marketplace, refer to [Marketplace IDs](https://developer-docs.amazon.com/sp-api/docs/marketplace-ids). (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 request details for the content document ASIN relations. (required)contentReferenceKey
- The unique reference key for the A+ Content document. A content reference key cannot form a permalink and might change in the future. A content reference key is not guaranteed to match any A+ content identifier. (required)marketplaceId
- The marketplace ID is the globally unique identifier of a marketplace. To find the ID for your marketplace, refer to [Marketplace IDs](https://developer-docs.amazon.com/sp-api/docs/marketplace-ids). (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 operation can add or remove ASINs, depending on the current set of related ASINs. Removing an ASIN will suspend the content document from that ASIN. **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).- Parameters:
body
- The request details for the content document ASIN relations. (required)contentReferenceKey
- The unique reference key for the A+ Content document. A content reference key cannot form a permalink and might change in the future. A content reference key is not guaranteed to match any A+ content identifier. (required)marketplaceId
- The marketplace ID is the globally unique identifier of a marketplace. To find the ID for your marketplace, refer to [Marketplace IDs](https://developer-docs.amazon.com/sp-api/docs/marketplace-ids). (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 operation can add or remove ASINs, depending on the current set of related ASINs. Removing an ASIN will suspend the content document from that ASIN. **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).- Parameters:
body
- The request details for the content document ASIN relations. (required)contentReferenceKey
- The unique reference key for the A+ Content document. A content reference key cannot form a permalink and might change in the future. A content reference key is not guaranteed to match any A+ content identifier. (required)marketplaceId
- The marketplace ID is the globally unique identifier of a marketplace. To find the ID for your marketplace, refer to [Marketplace IDs](https://developer-docs.amazon.com/sp-api/docs/marketplace-ids). (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 operation can add or remove ASINs, depending on the current set of related ASINs. Removing an ASIN will suspend the content document from that ASIN. **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).- Parameters:
body
- The request details for the content document ASIN relations. (required)contentReferenceKey
- The unique reference key for the A+ Content document. A content reference key cannot form a permalink and might change in the future. A content reference key is not guaranteed to match any A+ content identifier. (required)marketplaceId
- The marketplace ID is the globally unique identifier of a marketplace. To find the ID for your marketplace, refer to [Marketplace IDs](https://developer-docs.amazon.com/sp-api/docs/marketplace-ids). (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 might change in the future. A content reference key is not guaranteed to match any A+ content identifier. (required)marketplaceId
- The marketplace ID is the globally unique identifier of a marketplace. To find the ID for your marketplace, refer to [Marketplace IDs](https://developer-docs.amazon.com/sp-api/docs/marketplace-ids). (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 doesn't delete the content document or the ASIN relations. **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).- Parameters:
contentReferenceKey
- The unique reference key for the A+ Content document. A content reference key cannot form a permalink and might change in the future. A content reference key is not guaranteed to match any A+ content identifier. (required)marketplaceId
- The marketplace ID is the globally unique identifier of a marketplace. To find the ID for your marketplace, refer to [Marketplace IDs](https://developer-docs.amazon.com/sp-api/docs/marketplace-ids). (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 doesn't delete the content document or the ASIN relations. **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).- Parameters:
contentReferenceKey
- The unique reference key for the A+ Content document. A content reference key cannot form a permalink and might change in the future. A content reference key is not guaranteed to match any A+ content identifier. (required)marketplaceId
- The marketplace ID is the globally unique identifier of a marketplace. To find the ID for your marketplace, refer to [Marketplace IDs](https://developer-docs.amazon.com/sp-api/docs/marketplace-ids). (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 doesn't delete the content document or the ASIN relations. **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).- Parameters:
contentReferenceKey
- The unique reference key for the A+ Content document. A content reference key cannot form a permalink and might change in the future. A content reference key is not guaranteed to match any A+ content identifier. (required)marketplaceId
- The marketplace ID is the globally unique identifier of a marketplace. To find the ID for your marketplace, refer to [Marketplace IDs](https://developer-docs.amazon.com/sp-api/docs/marketplace-ids). (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 marketplace ID is the globally unique identifier of a marketplace. To find the ID for your marketplace, refer to [Marketplace IDs](https://developer-docs.amazon.com/sp-api/docs/marketplace-ids). (required)pageToken
- A token that you use to fetch a specific page when there are multiple pages of results. (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, including metadata, that are assigned to a selling partner. To get the actual contents of the A+ Content documents, call the `getContentDocument` operation. **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).- Parameters:
marketplaceId
- The marketplace ID is the globally unique identifier of a marketplace. To find the ID for your marketplace, refer to [Marketplace IDs](https://developer-docs.amazon.com/sp-api/docs/marketplace-ids). (required)pageToken
- A token that you use to fetch a specific page when there are multiple pages of results. (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, including metadata, that are assigned to a selling partner. To get the actual contents of the A+ Content documents, call the `getContentDocument` operation. **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).- Parameters:
marketplaceId
- The marketplace ID is the globally unique identifier of a marketplace. To find the ID for your marketplace, refer to [Marketplace IDs](https://developer-docs.amazon.com/sp-api/docs/marketplace-ids). (required)pageToken
- A token that you use to fetch a specific page when there are multiple pages of results. (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, including metadata, that are assigned to a selling partner. To get the actual contents of the A+ Content documents, call the `getContentDocument` operation. **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).- Parameters:
marketplaceId
- The marketplace ID is the globally unique identifier of a marketplace. To find the ID for your marketplace, refer to [Marketplace IDs](https://developer-docs.amazon.com/sp-api/docs/marketplace-ids). (required)pageToken
- A token that you use to fetch a specific page when there are multiple pages of results. (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 marketplace ID is the globally unique identifier of a marketplace. To find the ID for your marketplace, refer to [Marketplace IDs](https://developer-docs.amazon.com/sp-api/docs/marketplace-ids). (required)asin
- The Amazon Standard Identification Number (ASIN) is the unique identifier of a product within a marketplace. (required)pageToken
- A token that you use to fetch a specific page when there are multiple pages of results. (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 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).- Parameters:
marketplaceId
- The marketplace ID is the globally unique identifier of a marketplace. To find the ID for your marketplace, refer to [Marketplace IDs](https://developer-docs.amazon.com/sp-api/docs/marketplace-ids). (required)asin
- The Amazon Standard Identification Number (ASIN) is the unique identifier of a product within a marketplace. (required)pageToken
- A token that you use to fetch a specific page when there are multiple pages of results. (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 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).- Parameters:
marketplaceId
- The marketplace ID is the globally unique identifier of a marketplace. To find the ID for your marketplace, refer to [Marketplace IDs](https://developer-docs.amazon.com/sp-api/docs/marketplace-ids). (required)asin
- The Amazon Standard Identification Number (ASIN) is the unique identifier of a product within a marketplace. (required)pageToken
- A token that you use to fetch a specific page when there are multiple pages of results. (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 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).- Parameters:
marketplaceId
- The marketplace ID is the globally unique identifier of a marketplace. To find the ID for your marketplace, refer to [Marketplace IDs](https://developer-docs.amazon.com/sp-api/docs/marketplace-ids). (required)asin
- The Amazon Standard Identification Number (ASIN) is the unique identifier of a product within a marketplace. (required)pageToken
- A token that you use to fetch a specific page when there are multiple pages of results. (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 might change in the future. A content reference key is not guaranteed to match any A+ Content identifier. (required)marketplaceId
- The marketplace ID is the globally unique identifier of a marketplace. To find the ID for your marketplace, refer to [Marketplace IDs](https://developer-docs.amazon.com/sp-api/docs/marketplace-ids). (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 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).- 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 might change in the future. A content reference key is not guaranteed to match any A+ Content identifier. (required)marketplaceId
- The marketplace ID is the globally unique identifier of a marketplace. To find the ID for your marketplace, refer to [Marketplace IDs](https://developer-docs.amazon.com/sp-api/docs/marketplace-ids). (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 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).- 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 might change in the future. A content reference key is not guaranteed to match any A+ Content identifier. (required)marketplaceId
- The marketplace ID is the globally unique identifier of a marketplace. To find the ID for your marketplace, refer to [Marketplace IDs](https://developer-docs.amazon.com/sp-api/docs/marketplace-ids). (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 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).- 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 might change in the future. A content reference key is not guaranteed to match any A+ Content identifier. (required)marketplaceId
- The marketplace ID is the globally unique identifier of a marketplace. To find the ID for your marketplace, refer to [Marketplace IDs](https://developer-docs.amazon.com/sp-api/docs/marketplace-ids). (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 marketplace ID is the globally unique identifier of a marketplace. To find the ID for your marketplace, refer to [Marketplace IDs](https://developer-docs.amazon.com/sp-api/docs/marketplace-ids). (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 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).- Parameters:
body
- The content document request details. (required)marketplaceId
- The marketplace ID is the globally unique identifier of a marketplace. To find the ID for your marketplace, refer to [Marketplace IDs](https://developer-docs.amazon.com/sp-api/docs/marketplace-ids). (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 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).- Parameters:
body
- The content document request details. (required)marketplaceId
- The marketplace ID is the globally unique identifier of a marketplace. To find the ID for your marketplace, refer to [Marketplace IDs](https://developer-docs.amazon.com/sp-api/docs/marketplace-ids). (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 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).- Parameters:
body
- The content document request details. (required)marketplaceId
- The marketplace ID is the globally unique identifier of a marketplace. To find the ID for your marketplace, refer to [Marketplace IDs](https://developer-docs.amazon.com/sp-api/docs/marketplace-ids). (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
-
-