Especificações da API
O Selling Partner API para Listings Items (Listings Items API) fornece acesso programático para vender listagens de parceiros na Amazon.
Casos de uso
Usando o Selling Partner API para Listings Items (Listings Items API), você pode criar, editar, excluir e recuperar detalhes sobre as listagens da Amazon (SKUs) para um parceiro de vendas.
Erros
Resposta de erro retornada quando a solicitação não é bem-sucedida.
| Valor | Descrição |
|---|---|
| code Obrigatório Tipo: String | Um código de erro que identifica o tipo de erro ocorrido. |
| message Obrigatório Tipo: String | Uma mensagem que descreve a condição de erro. |
| message Opcional Tipo: String | Detalhes adicionais que podem ajudar o chamador a entender ou corrigir o problema. |
Lista de Erros
Uma lista de respostas de erro retornadas quando uma solicitação é malsucedida.
| Valor | Schema |
|---|---|
| errors Obrigatório Tipo: String | < Error > array |
Issue
Um problema com um item da lista.
| Name | Description | Schema |
|---|---|---|
| code required | An issue code that identifies the type of issue. | string |
| message required | A message that describes the issue. | string |
| severity required | The severity of the issue. | enum (Severity) |
| attributeName optional | Name of the attribute associated with the issue, if applicable. | string |
| code Obrigatório Tipo: String | Um código de problema que identifica o tipo de problema. |
| message Obrigatório Tipo: String | Uma mensagem que descreve o problema. |
| severity Obrigatório Tipo: Severity | A gravidade do problema. |
| attributeName Opcional Tipo: String | Nome do atributo associado ao problema, se aplicável. |
PatchOperation
Operação de patch JSON individual para uma solicitação HTTP PATCH.
| Valor | Descrição |
|---|---|
| op Obrigatório Tipo: enum (Op) | Tipo de operação de patch JSON. As operações de patch JSON com suporte incluem adicionar, substituir e excluir. Consulte https://tools.ietf.org/html/rfc6902. |
| path Obrigatório Tipo: String | Caminho do ponteiro JSON do elemento a ser corrigido. Consulte https://tools.ietf.org/html/rfc6902. |
| value Opcional Tipo: < object > array | Valor JSON para adicionar, substituir ou excluir. |
ListingsItemPatchRequest
O esquema do corpo da solicitação para a operação patchListingsItem.
| Valor | Descrição |
|---|---|
| productType Obrigatório Tipo: String | O tipo de produto da Amazon do item da lista. |
| patches Obrigatório Tipo: < PatchOperation > array | Uma ou mais operações de patch JSON para executar no item de listagens. |
ListingsItemPutRequest
O esquema do corpo da solicitação para a operação putListingsItem.
| Valor | Descrição |
|---|---|
| productType Obrigatório Tipo: String | O tipo de produto da Amazon do item da lista. |
| requirements Opcional Tipo: enum Requirements | O nome dos requisitos definidos para os dados fornecidos. |
| attributes Obrigatório Tipo: Object | Objeto JSON contendo dados de atributo de item de listagens estruturadas codificados por nome de atributo. |
ListingsItemSubmissionResponse
Resposta contendo os resultados de um envio à API do parceiro de vendas para itens de listagem.
| Valor | Descrição |
|---|---|
| sku Obrigatório Tipo: String | Um parceiro de vendas forneceu identificador para uma lista da Amazon. |
| status Obrigatório Tipo: enum (Status) | O status do envio do item de listagens. |
| submissionId Obrigatório Tipo: String | O identificador exclusivo do envio do item de listagem. |
| issues Opcional Tipo: < Issue > array | Problemas dos itens de listagens relacionados ao envio do item de listagens. |
Status
O status do envio do item de listagens.
Tipo: enum
| Valor | Descrição |
|---|---|
| ACCEPTED | O envio das listagens foi aceito para processamento. |
| INVALID | O envio de listagens não era válido e não foi aceito para processamento. |
Op
Tipo de operação de patch JSON. As operações de patch JSON com suporte incluem adicionar, substituir e excluir. Consulte https://tools.ietf.org/html/rfc6902.
Tipo: enum
| Valor | Descrição |
|---|---|
| add | A operação "add" adiciona ou substitui a propriedade de destino. |
| replace | A operação "substituir" adiciona ou substitui a propriedade de destino. |
| delete | A operação "delete" remove a propriedade de destino. |
Severity
A gravidade do problema.
Tipo: enum
| Valor | Descrição |
|---|---|
| ERROR | Indica que ocorreu um problema que impede o processamento do envio, como um erro de validação. |
| WARNING | Indica que ocorreu um problema que deve ser revisado, mas não impediu o processamento do envio. |
| INFO | Indica que informações adicionais foram fornecidas e devem ser revisadas. |
Requirements
O nome dos requisitos definidos para os dados fornecidos.
Tipo: enum
| Valor | Descrição |
|---|---|
| LISTING | Indica que os dados enviados contêm fatos e termos de vendas do produto. |
| LISTING_PRODUCT_ONLY | Indica que os dados enviados contêm apenas fatos do produto. |
| LISTING_OFFER_ONLY | Indica que os dados enviados contêm apenas os termos de venda. |
