En base a una URL entregada, permite la generación de webhooks para una serie de eventos
Solicitud de carga útilEl cuerpo transmitido por el POST es una estructura XML.
Eventos relacionados a Feed
- onFeedCompleted: Notificación de Feed ejecutado, puede ser con o sin rechazos
 - onFeedCreated: Notificación de creación de Feed
 
Eventos relacionados a Ordenes
- onOrderCreated: Notificación de generación de creación de una nueva Orden
 - onOrderItemsStatusChanged: Notificación cuando existe un cambio de estado en los ítems.
 
Eventos relacionados a Productos
- onProductCreated: Notificación de creación de nuevo producto
 - onProductQcStatusChanged: Notificación cuando existe un cambio en los puntos de contenido
 - onProductUpdated: Notificación cuando existe un cambio en el estado de un producto
 
Cuerpo de la solicitud
<?xml version="1.0" encoding="UTF-8" ?>
<Request>
	<Webhook>
		<CallbackUrl>http://example.com/callback</CallbackUrl>
    <Events>
      <Event>onOrderCreated</Event>
      <Event>onProductCreated</Event>
    </Events>
	</Webhook>
</Request>Las etiquetas XML tienen el siguiente significado:
| Nombre del campo | Tipo | Comentario | 
|---|---|---|
| CallbackUrl | String | La URL del webhook a la que llamará Falabella Seller Center | 
| Events | Event[] | Lista de eventos relacionados con webhook identificados por su alias, consulte la llamada GetWebhookEntities para obtener más detalles. | 
Descripción del error
Código de error  | Descripción del error  | 
|---|---|
5  | Invalid Request Format (Formato de solicitud no válido)  | 
6  | Unexpected internal error  | 
89  | Required field is missing (Falta el campo obligatorio)  | 
98  | Invalid Webhook Callback Url, "Given url is invalid" (La url dada no es válida)  | 
99  | Invalid Webhook Event Alias, "Events alias are not matching" (Los alias de los eventos no coinciden)  | 
Ejemplo de respuesta de error
<?xml version="1.0" encoding="UTF-8"?>
<ErrorResponse>
     <Head>
       <RequestAction>CreateWebhook</RequestAction>
       <ErrorType>Sender</ErrorType>
       <ErrorCode>96</ErrorCode>
       <ErrorMessage>
         E096: Invalid Webhook Event Alias, "Events alias are not matching"
       </ErrorMessage>
     </Head>
     <Body/>
</ErrorResponse>