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.

2. Crie um destino

Chame a operação createDestination para criar um destino Amazon Simple Queue Service (SQS).

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

Obrigatório

Tipo: Object
As informações necessárias para criar um destino SQS. Isso inclui o valor sqs: arn obtido na Etapa 1. Conceda permissão à API Selling Partner para gravar em sua fila SQS.
name

Obrigatório

Tipo: String
Um nome que você especifica para ajudá-lo a identificar este destino.

📘

Observação

Chamar a operação createDestination não requer autorização de nenhum parceiro de vendas. A este respeito, esta operação é uma operação "Grantless" e tem um modelo de autorização diferente da maioria das outras operações API de Parceiro de Venda.

Para obter mais informações, consulte Operações Grantless no Selling Partner API Developer Guide.

Exemplo de chamada:

POST https://sellingpartnerapi-na.amazon.com/ notifications/v1/destinations
{
  "name": "YourDestinationName",
  "resourceSpecification":
  {
    "sqs":
    {
      "arn": "arn:aws:sqs:us-east-2:444455556666:queue1"
    }
  }
}

Resposta:

NomeDescrição
name

Tipo: String
O nome definido pelo desenvolvedor para este destino.
destinationId

Tipo: String
O identificador de destino gerado quando você criou o destino.
resource

Tipo: String
O recurso que receberá notificações associadas a este destino.

Resposta de exemplo:

{
  "payload": {
    "name": "YourDestinationName",
    "destinationId": "ExampleDestinationId",
    "resource": {
      "sqs": {
        "arn": "arn:aws:sqs:us-east-2:444455556666:queue1"
      }
    }
  }
}
  1. Salve o valor destinationId como entrada para a Crie uma assinatura.