Estamos aprimorando sua experiência com a documentação. Em 1º de setembro de 2025, toda a documentação estará disponível em nosso site aprimorado da API do parceiro de vendas. Para garantir acesso contínuo aos nossos recursos, você será redirecionado automaticamente para o novo site. Recomendamos atualizar seus favoritos para o novo site para melhor experiência.
Estamos mejorando tu experiencia con la documentación. El 1 de septiembre de 2025, toda la documentación estará disponible en nuestro sitio web mejorado de la API del colaborador comercial. Para garantizar un acceso sin interrupciones a nuestros recursos, se te redirigirá automáticamente al nuevo sitio. Te recomendamos que actualices tus marcadores a la nueva ubicación para disfrutar de la mejor experiencia.

3. Criar uma assinatura

Crie uma assinatura para um tipo de notificação, a ser entregue ao destino que você criou na etapa anterior.

  1. Chame a operação createDestination, passando os seguintes parâmetros:

Parâmetros de caminho:

ValorDescrição
notificationType

Obrigatório

Tipo: String
O tipo de notificação que você deseja assinar.

Valores: ANY_OFFER_CHANGED, FBA_OUTBOUND_SHIPMENT_STATUS, FEE_PROMOTION, FULFILLMENT_ORDER_STATUS.

Veja notificationType

Parâmetros do Body:

ValorDescrição
payloadVersion

Obrigatório

Tipo: String
A versão do objeto de carga útil a ser usado na notificação.

O valor deve ser: 1,0
destinationId

Obrigatório

Tipo: String
O identificador do destino onde as notificações serão entregues. Use o valor que você salvou na Crie um destino.

Exemplo de requisição:

POST https://sellingpartnerapi-na.amazon.com/notifications/v1/subscriptions/ANY_OFFER_CHANGED
{
  "payloadVersion":"1.0",
  "destinationId":"3acafc7e-121b-1329-8ae8-1571be663aa2"
}

Resposta:

{
  "payload": {
    "subscriptionId": "7fcacc7e-727b-11e9-8848-1681be663d3e",
    "payloadVersion": "1.0",
    "destinationId": "3acafc7e-121b-1329-8ae8-1571be663aa2"
  }
}
NomeDescrição
subscriptionId

Tipo: String
O identificador de assinatura gerado quando a assinatura é criada.
payloadVersion

Tipo: String
A versão do objeto de carga útil a ser usado na notificação.
destinationId

Tipo: String
O identificador do destino onde as notificações serão entregues. Use o valor destinationId que você salvou na etapa anterior.