API Reference
Log In
API Reference

Criado código de retirada

Este hook é ativado sempre que um código de retirada é gerado para um pedido.

Método

POST

Parâmetros de rota suportados

CampoTipoDescrição
identificador da lojastringidentificador da loja que preparou o pedido
número do pedidostringidentificador do pedido
identificador do canalstringcanal de origem do pedido (Vtex, ECommerece, iFood, Rappi, Shopee, MercadoLivre e outros)

Ou seja, um endpoint poderia ter o caminho https://suaapi.domain.com/orders/{number}/pickupcodes, que ficaria assim no momento do evento https://suaapi.domain.com/orders/12345-01/pickupcodes.

Headers

Qualquer header com valor fixo pode ser configurado

Corpo

CampoTipoDescrição
storeCodestringstring identificadora da loja à qual o pedido com o SKU cancelado pertence
orderNumberstringidentificador do pedido ao qual o SKU cancelado pertence
sourceTypestringcanal de origem do pedido
extrasobjectinformações adicionais do pedido armazenadas na entrada do pedido
- pickupCodesarraycódigos de retirada (te, casps e, que um pedido tem múltiplos códigos)
codestringcódigo de retirada
isExternalbooleanflag para indicar se o código foi gerado por nossa plataforma (default false)
expiresAtdatetimedata de expiração, essa informação é opcional (fuso horário UTC)

Exemplo do corpo da requisição que será enviado

{
    "storeCode": "store-01",
    "orderNumber": "1234567890-01",    
  	"sourceType": "Ecommerce",
		"pickupCodes":[
      {
        "code": "123456",
        "isExternal": false,
				"expiredAt": "2026-01-01T10:00:00.000Z"
      }
    ]
}

⚠️

Retentativas

Em caso de falha serão enviadas mais 3 requisições com intervalo entre 5 e 15min.