ReferenciaWebhooksRespuestas de Webhook

Respuestas de Webhook

Por cada evento a informar, aquí encontrarás la respuesta que gatillará el wehbook a tu servidor.

Puedes ver información general de los webhooks y sus estados en la introducción de Webhooks.

1. Feed

Encuentre a continuación todos los eventos enviados para la entidad Feed y sus definiciones de carga útil.
Los eventos Feed Created y Feed Completed sólo se activan para los siguientes tipos:
  • Creación de productos
  • Actualización de productos
  • Eliminación de productos
  • Imagen

Feed creado (Feed Created)

{
	"event": "onFeedCreated",
  "payload": {
  	"Feed": "829a8d2a-d370-4fa6-8613-8554f43d5fed"	
  }
}
CampoTipoDescripción
FeedStringUn identificador de alimentación que se utilizará para obtener más detalles utilizando la API

Feed completado (Feed completed)

{
	"event": "onFeedCompleted",
  "payload": {
  	"Feed": "829a8d2a-d370-4fa6-8613-8554f43d5fed"
  }
}
CampoTipoDescripción
FeedStringUn identificador de alimentación que se utilizará para obtener más detalles utilizando la API

2. Producto

A continuación encontrará todos los eventos enviados para la entidad Producto y sus definiciones de carga útil.

Producto creado (Product created)

{
	"event": "onProductCreated",
  "payload": {
  	"SellerSkus": [
      "NI006ELAAGWDNAFAMZ-43340"
    ]
  }
}
CampoTipoDescripción
SellerSkusString[]Lista de skus del Seller que se utilizarán para obtener más detalles mediante la API

Producto actualizado (Product Updated)

{
	"event": "onProductUpdated",
  "payload": {
  	"SellerSkus": [
      "NI006ELAAGWDNAFAMZ-43340",
      "NI006ELAAGWDNAFAMZ-43341",
      "NI006ELAAGWDNAFAMZ-43342",
      "NI006ELAAGWDNAFAMZ-43343"
    ]
  }
}
CampoTipoDescripción
SellerSkusString[]Lista de skus del vendedor que se utilizará para obtener más detalles mediante la API

Estado del control de calidad del producto modificado

{
	"event": "onProductQcStatusChanged",
  "payload": {
  	"SellerSkus": [
      "NI006ELAAGWDNAFAMZ-43341",
      "NI006ELAAGWDNAFAMZ-43342"
    ]
  }
}
CampoTipoOtros posibles valores
SellerSkusString[]Lista de skus del vendedor que se utilizará para obtener más detalles mediante la API

3. Pedido

A continuación encontrará todos los eventos enviados para la entidad Order (Pedido) y sus definiciones de carga útil.

Pedido creado (Order Created)

{
	"event": "onOrderCreated",
  "payload": {
  	"OrderId": 190	
  }
}
CampoTipoDescripción
OrderIntIdentificador del pedido que se utilizará para obtener más detalles mediante la API

Estados de los ítems de los pedidos modificados

{
	"event": "onOrderItemsStatusChanged",
  "payload": {
  	"OrderId": 190,
    "OrderItemIds": [2, 3],
    "NewStatus": "ready_to_ship"
  }
}
Valores válidos para "New Status":
{
  "Statuses":[
      "shipped",
      "returned",
      "return_waiting_for_approval",
      "return_shipped_by_customer",
      "return_rejected",
      "ready_to_ship",
      "processing",
      "pending",
      "failed",
      "delivered",
      "canceled"
    ]
}
CampoTipoDescripción
OrderIdIntIdentificador del pedido que se utilizará para obtener más detalles mediante la API
OrderItemIdsInt[]Identificadores del artículo de la orden que se utilizarán para obtener más detalles utilizando la API
NewStatusStringEstado del nuevo artículo
Encuentre abajo todos los eventos enviados para la entidad Metrics y sus definiciones de carga útil.

4. Estadísticas

Encuentre a continuación todos los eventos enviados para la entidad Statistics (Estadísticas) y sus definiciones de carga útil.

Estadísticas actualizadas (Statistics Updated)

{
	"event": "onStatisticsUpdated",
  "payload": {}
}