1. Orders
Alfalabs API v2
  • Raiz
    • Orders
      • GET /orders
        GET
      • POST /orders
        POST
      • PUT /orders/status
        PUT
    • Users
      • GET /users
    • Delivery
      • GET /deliveryAreas
    • Nfc
      • GET /nfc
      • POST /nfc
    • Ratings
      • GET /ratings
    • Accounts
      • GET /accounts
    • Discount Coupons
      • GET /discountCoupons
      • GET /discountCoupons/id
      • POST /discountCoupons
      • PUT /discountCoupons
      • DELETE /discountCoupons
    • Webhook
  1. Orders

PUT /orders/status

PUT
/v2/orders/status
Atualiza o status de um pedido.
Obs: Envie trackingUrl apenas quando o status == 4 (Saiu p/ entrega);

Campos do Body#

CampoTipoObrigatórioDescrição
idintegeropcionalID do pedido
externalCodestringopcionalCódigo externo do pedido
statusintegerobrigatórioNovo status (1–6)
trackingUrlstringopcionalLink de rastreio

Exemplo de Resposta (200)#

{
  "success": true,
  "message": "Order status updated successfully"
}

Códigos de Resposta#

CódigoDescrição
200Status atualizado com sucesso
400Dados inválidos
401Token ausente ou inválido
404Pedido não encontrado
500Erro interno

Requisição

Parâmetros Header

Parâmetros Bodyapplication/json

Examples

Respostas

🟢200
application/json
Body

Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request PUT 'https://api.alfalabs.com.br/v2/v2/orders/status' \
--header 'Authorization: Bearer {{token}}' \
--header 'Content-Type: application/json' \
--data-raw '{
  "id": 12345,
  "status": 2
}'
Response Response Example
{}
Modificado em 2026-04-27 19:39:30
Página anterior
POST /orders
Próxima página
Users
Built with