Especificações da API

O Selling Partner API para itens de catálogo fornece acesso programático a informações sobre itens no catálogo da Amazon.

Casos de uso

Usando a API de parceiros de vendas para itens do catálogo (API de itens do catálogo), você pode recuperar informações sobre os itens no catálogo da Amazon. Consulte a Referência da API de itens do catálogo para obter detalhes sobre as operações da API e os tipos de dados e esquemas associados.

Error

Resposta de erro retornada quando a solicitação não é bem-sucedida.

ValorDescriçã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.
details

Obrigatório

Tipo: String
Detalhes adicionais que podem ajudar o integrador a entender ou corrigir o problema.

ErrorList

Uma lista de respostas de erro retornadas quando uma solicitação é malsucedida.

ValorDescrição
errors

Obrigatório

Tipo: < Error > array
Lista de erros

Item

Um item no catálogo da Amazon.

ValorDescrição
asin

Obrigatório

Tipo: ItemAsin
O número de identificação padrão da Amazon (ASIN) é o identificador exclusivo de um item no catálogo da Amazon.
attributes

Opcional

Tipo: ItemAttributes
Um objeto JSON que contém dados de atributo de item estruturado codificados por nome de atributo. Os atributos do item do catálogo estão disponíveis apenas para proprietários de marcas e estão em conformidade com as definições de tipo de produto relacionadas disponíveis na API do parceiro de vendas para definições de tipo de produto.
identifiers

Opcional

Tipo: ItemIdentifiers
Identificadores associados ao item no catálogo da Amazon, como identificadores UPC e EAN.
images

Opcional

Tipo: ItemImages
Imagens de um item do catálogo da Amazon. Todas as variantes de imagem são fornecidas aos proprietários das marcas. Caso contrário, uma miniatura da variante da imagem "PRINCIPAL" é fornecida.
productTypes

Opcional

Tipo: ItemProductTypes
Tipos de produtos associados ao item do catálogo Amazon.
salesRanks

Opcional

Tipo: ItemSalesRanks
Classificações de vendas de um item do catálogo da Amazon.
summaries

Opcional

Tipo: ItemSummaries
Detalhes resumidos de um item do catálogo da Amazon.
variations

Opcional

Tipo: ItemVariations
Detalhes de variação por mercado para um item de catálogo da Amazon (relacionamentos de variação).
vendorDetails

Opcional

Tipo: ItemVendorDetails
Detalhes do fornecedor associados a um item do catálogo da Amazon. Os detalhes do fornecedor estão disponíveis apenas para fornecedores.

ItemAsin

O número de identificação padrão da Amazon (ASIN) é o identificador exclusivo de um item no catálogo da Amazon.

Tipo: String

ItemAttributes

Um objeto JSON que contém dados de atributo de item estruturado codificados por nome de atributo. Os atributos do item do catálogo estão disponíveis apenas para proprietários de marcas e estão em conformidade com as definições de tipo de produto relacionadas disponíveis na API do parceiro de vendas para definições de tipo de produto.

Tipo: Objeto

ItemIdentifiers

Identificadores associados ao item no catálogo da Amazon, como identificadores UPC e EAN.

Tipo: < ItemIdentifiersByMarketplace > array

ItemIdentifiersByMarketplace

Identificadores associados ao item no catálogo da Amazon para o mercado da Amazon indicado.

ValorDescrição
marketplaceId

Obrigatório

Tipo: String
Identificador de mercado da Amazon.
identifiers

Obrigatório

Tipo: < ItemIdentifier > array
Identificadores associados ao item no catálogo da Amazon para o mercado da Amazon indicado.

ItemIdentifier

Identificador associado ao item no catálogo da Amazon, como um identificador UPC ou EAN.

ValorDescrição
identifierType

Obrigatório

Tipo: String
Tipo de identificador, como UPC, EAN ou ISBN.
identifier

Obrigatório

Tipo: String
Identificador.

ItemImages

Imagens de um item do catálogo da Amazon. Todas as variantes de imagem são fornecidas aos proprietários das marcas. Caso contrário, uma miniatura da variante da imagem "PRINCIPAL" é fornecida.

Tipo: < ItemImagesByMarketplace > array

ItemImagesByMarketplace

Imagens de um item no catálogo da Amazon para o mercado da Amazon indicado.

ValorDescrição
marketplaceId

Obrigatório

Tipo: String
Identificador de mercado da Amazon.
images

Obrigatório

Tipo: < ItemImage > array
Imagens de um item no catálogo da Amazon para o mercado da Amazon indicado.

ItemImage

Imagem de um item do catálogo da Amazon.

ValorDescrição
variant

Obrigatório

Tipo: enum (Variant)
Variante da imagem, como MAIN ou PT01. Exemplo: "MAIN"
link

Obrigatório

Tipo: String
Link, ou URL, para a imagem.
height

Obrigatório

Tipo: Integer
Altura da imagem em pixels.
width

Obrigatório

Tipo: Integer
Largura da imagem em pixels.

ItemProductTypes

Tipos de produtos associados ao item do catálogo Amazon.

Tipo: < ItemProductTypeByMarketplace > array

ItemProductTypeByMarketplace

Tipo de produto associado ao item do catálogo da Amazon para o mercado da Amazon indicado.

ValorDescrição
marketplaceId

Obrigatório

Tipo: Integer
Identificador de mercado da Amazon.
ranks

Obrigatório

Tipo: < ItemSalesRank > array
Classificações de vendas de um item do catálogo da Amazon para um mercado da Amazon.

ItemSalesRank

Classificação de vendas de um item do catálogo da Amazon.

ValorDescrição
title

Obrigatório

Tipo: String
Título ou nome da classificação de vendas.
link

Obrigatório

Tipo: String
Link do site de varejo da Amazon correspondente, ou URL, para a classificação de vendas.
rank

Obrigatório

Tipo: Integer
Valor da classificação de vendas.

ItemSummaries

Detalhes resumidos de um item do catálogo da Amazon.

Tipo: < ItemSummaryByMarketplace > array

ItemSummaryByMarketplace

Detalhes resumidos de um item do catálogo da Amazon para o mercado da Amazon indicado.

NomeDescrição
marketplaceId

Obrigatório

Tipo: String
Identificador de mercado da Amazon.
brandName

Opcional

Tipo: String
Nome da marca associada a um item do catálogo da Amazon.
browseNode

Opcional

Tipo: String
Identificador do nó de navegação associado a um item do catálogo Amazon.
colorName

Opcional

Tipo: String
Nome da cor associada a um item do catálogo Amazon.
itemName

Opcional

Tipo: String
Nome, ou título, associado a um item do catálogo da Amazon.
manufacturer

Opcional

Tipo: String
Nome do fabricante associado a um item do catálogo da Amazon.
modelNumber

Opcional

Tipo: String
Número do modelo associado a um item do catálogo da Amazon.
sizeName

Opcional

Tipo: String
Nome do tamanho associado a um item do catálogo da Amazon.
styleName

Opcional

Tipo: String
Nome do estilo associado a um item do catálogo Amazon.

ItemVariations

Detalhes de variação por mercado para um item de catálogo da Amazon (relacionamentos de variação).

Tipo: < ItemVariationsByMarketplace > array

ItemVariationsByMarketplace

Detalhes de variação para o item do catálogo Amazon para o mercado Amazon indicado.

ValorDescrição
marketplaceId

Obrigatório

Tipo: String
Identificador de mercado da Amazon.
asins

Obrigatório

Tipo: < String > array
Identificadores (ASINs) dos itens relacionados.
variationType

Obrigatório

Tipo: enum (VariationType)
Tipo de relação de variação do item do catálogo Amazon na solicitação para o (s) item (ns) relacionado (s): "PARENT" ou "CHILD".

Exemplo: "PARENT"

ItemVendorDetails

Detalhes do fornecedor associados a um item do catálogo da Amazon. Os detalhes do fornecedor estão disponíveis apenas para fornecedores.

Tipo: < ItemVendorDetailsByMarketplace > array

ItemVendorDetailsByMarketplace

Detalhes do fornecedor associados a um item do catálogo da Amazon para o mercado da Amazon indicado.

marketplaceId

Obrigatório

Tipo: String
Identificador de mercado da Amazon.
brandCode

Opcional

Tipo: String
Código da marca associado a um item do catálogo da Amazon.
categoryCode

Opcional

Tipo: String
Categoria de produto associada a um item do catálogo da Amazon.
manufacturerCode

Opcional

Tipo: String
Código do fabricante associado a um item do catálogo da Amazon.
manufacturerCodeParent

Opcional

Tipo: String
Código do fornecedor pai do código do fabricante
productGroup

Opcional

Tipo: String
Grupo de produtos associado a um item do catálogo da Amazon.
replenishmentCategory

Opcional

Tipo: enum (ReplenishmentCategory)
Categoria de reabastecimento associada a um item do catálogo da Amazon.
subcategoryCode

Opcional

Tipo: String
Subcategoria de produto associada a um item de catálogo da Amazon.

ItemSearchResults

Itens no catálogo da Amazon e meta dados relacionados à pesquisa.

ValorDescrição
numberOfResults

Obrigatório

Tipo: Integer
O número total estimado de produtos correspondidos pela consulta de pesquisa (apenas os resultados até o limite de contagem de páginas serão retornados por solicitação, independentemente do número encontrado).

Nota: O número máximo de itens (ASINs) que podem ser retornados e paginados é 1000.
pagination

Obrigatório

Tipo: Pagination
Se disponíveis, os valores nextToken e / ou previousToken necessários para retornar resultados paginados.
refinements

Obrigatório

Tipo: Refinements
Refinamentos de pesquisa.
items

Obrigatório

Tipo: < Item > array
Uma lista de itens do catálogo da Amazon.

Pagination

Quando uma solicitação produz uma resposta que excede o pageSize, ocorre a paginação. Isso significa que a resposta é dividida em páginas individuais. Para recuperar a próxima página ou a página anterior, você deve passar o valor nextToken ou o valor previousToken como o parâmetro pageToken na próxima solicitação. Quando você receber a última página, não haverá a chave nextToken no objeto de paginação.

ValorDescrição
nextToken

Opcional

Tipo: String
Um token que pode ser usado para buscar a próxima página.
previousToken

Opcional

Tipo: String
Um token que pode ser usado para buscar a página anterior.

Refinements

Refinamentos de pesquisa.

ValorDescrição
brands

Obrigatório

Tipo: < BrandRefinement > array
Refinamentos de pesquisa de marca.
classifications

Obrigatório

Tipo: < ClassificationRefinement > array
Refinamentos da pesquisa de classificação.

BrandRefinement

Descrição de uma marca que pode ser usada para obter resultados de pesquisa mais refinados.

ValorDescrição
numberOfResults

Obrigatório

Tipo: Integer
O número estimado de resultados que ainda seriam retornados se a chave de refinamento fosse aplicada.
brandName

Obrigatório

Tipo: String
Marca. Para exibição e pode ser usado como um refinamento de pesquisa.

ClassificationRefinement

Descrição de uma classificação que pode ser usada para obter resultados de pesquisa mais refinados.

ValorDescrição
numberOfResults

Obrigatório

Tipo: Integer
O número estimado de resultados que ainda seriam retornados se a chave de refinamento fosse aplicada.
displayName

Obrigatório

Tipo: String
Nome de exibição para a classificação.
classificationId

Obrigatório

Tipo: String
Identificador da classificação que pode ser usado para fins de refinamento de pesquisa.

Variant

Variante da imagem, como MAIN ou PT01.

Tipo: enum

ValorDescrição
MAINImagem principal do item.
PT01Outra imagem #1 para o item.
PT02Outra imagem #2 para o item.
PT03Outra imagem #3 para o item.
PT04Outra imagem #4 para o item.
PT05Outra imagem #5 para o item.
PT06Outra imagem #6 para o item.
PT07Outra imagem #7 para o item.
PT08Outra imagem #8 para o item.
SWCHImagem de amostra para o item.

VariationType

Tipo de relação de variação do item do catálogo Amazon na solicitação para o (s) item (ns) relacionado (s): "PARENT" ou "CHILD".

Tipo: enum

ValorDescrição
PARENTO item do catálogo Amazon na solicitação é um pai de variação do (s) item (ns) relacionado (s) indicado (s) por ASIN.
CHILDO item do catálogo Amazon na solicitação é um filho de variação do item relacionado identificado por ASIN.

ReplenishmentCategory

Categoria de reabastecimento associada a um item do catálogo da Amazon.

Tipo: enum

ValorDescrição
ALLOCATEDIndica a compra não automatizada de estoque que foi alocado para a Amazon pelo fornecedor.
BASIC_REPLENISHMENTIndica a compra não automatizada de estoque.
IN_SEASONIndica a compra não automatizada de estoque para itens sazonais.
LIMITED_REPLENISHMENTRetendo o status de reabastecimento da fila antes que um item seja NEW_PRODUCT.
MANUFACTURER_OUT_OF_STOCKIndica que o fornecedor está fora de estoque por um longo período e não pode fazer pedidos em espera.
NEW_PRODUCTIndica um novo item que a Amazon ainda não possui em estoque.
NON_REPLENISHABLEIndica o pai do sortimento usado para exibição da página de detalhes, não itens reais.
NON_STOCKUPABLEIndica estoque de envio direto que a Amazon não armazena em seus centros de distribuição.
OBSOLETEIndica que o item está obsoleto e não deve ser pedido.
PLANNED_REPLENISHMENTIndica itens ativos que devem ser pedidos automaticamente.

IncludedData

Tipo: enum

ValorDescrição
identifiersIdentificadores associados ao item no catálogo da Amazon, como identificadores UPC e EAN.
imagesImagens de um item do catálogo da Amazon. Todas as variantes de imagem são fornecidas aos proprietários das marcas; caso contrário, uma miniatura da variante da imagem "MAIN" é fornecida.
productTypesTipos de produtos associados ao item do catálogo Amazon.
salesRanksClassificações de vendas de um item do catálogo da Amazon.
summariesDetalhes resumidos de um item do catálogo da Amazon.
variationsDetalhes de variação de um item de catálogo da Amazon (relacionamentos de variação).
vendorDetailsDetalhes do fornecedor associados a um item do catálogo da Amazon. Os detalhes do fornecedor estão disponíveis apenas para fornecedores.
ValorDescrição
attributesUm objeto JSON contendo dados de atributo de item estruturado codificados por nome de atributo. Os atributos de item do catálogo estão disponíveis apenas para proprietários de marcas e estão em conformidade com as definições de tipo de produto da Amazon disponíveis na API de parceiro de venda para definições de tipo de produto.
identifiersIdentificadores associados ao item no catálogo da Amazon, como identificadores UPC e EAN.
imagesImagens de um item do catálogo da Amazon. Todas as variantes de imagem são fornecidas aos proprietários das marcas; caso contrário, uma miniatura da variante da imagem "MAIN" é fornecida.
productTypesTipos de produtos associados ao item do catálogo Amazon.
salesRanksClassificações de vendas de um item do catálogo da Amazon.
summariesDetalhes resumidos de um item do catálogo da Amazon.
variationsDetalhes de variação de um item de catálogo da Amazon (relacionamentos de variação).
vendorDetailsDetalhes do fornecedor associados a um item do catálogo da Amazon. Os detalhes do fornecedor estão disponíveis apenas para fornecedores.