Integre seus pedidos às entregas da Vainabag.
Uma API REST para criar entregas, acompanhar o entregador em tempo real e receber cada mudança de status por webhook. Teste tudo num ambiente isolado antes de ir para produção.
# 1. Pegue um token
curl -X POST .../integrations/v1/auth/token \
-H "Content-Type: application/json" \
-d '{ "grant_type": "client_credentials",
"client_id": "eak_...", "client_secret": "eas_..." }'
# 2. Crie uma entrega de teste
curl -X POST .../integrations/v1/orders \
-H "Authorization: Bearer $TOKEN" \
-H "Idempotency-Key: pedido-123" \
-d '{ "clientName": "Maria", "test": true, ... }'
# 3. Simule o entregador
POST /orders/{id}/simulate/driver-accept
POST /orders/{id}/simulate/deliver
O que a API faz
-
Entregas
Crie, liste, acompanhe e cancele entregas. Consulte a taxa pelo bairro e as zonas atendidas.
-
Webhooks
Receba cada mudança de status assinada com HMAC-SHA256, sem precisar consultar a API o tempo todo.
-
Carteira
Consulte o saldo da loja e gere recargas por Pix direto pela integração.
-
Ambiente de testes
Entregas de teste não chamam entregador real nem movimentam dinheiro. Rotas de simulação cobrem aceite, coleta, entrega e cancelamento.
Do pedido de acesso à primeira entrega
O ambiente de testes funciona igual à produção, só que nenhuma entrega sai de verdade.
-
Peça acesso
Preencha o formulário abaixo. Depois da aprovação, o client_id e o client_secret chegam no seu e-mail.
-
Gere um token
POST /auth/tokencom as credenciais. O token vale 1 hora. -
Cadastre o webhook
POST /webhookscom a sua URL, e/webhooks/{id}/testpara conferir a assinatura. -
Crie e simule
POST /orderse avance a entrega pelas rotas/simulate/*, recebendo cada evento.
Pedir acesso
Escolha o tipo de acesso. Os pedidos são analisados pela equipe Vainabag e a resposta chega por e-mail.
Para conhecer e desenvolver a integração. Você recebe as credenciais de uma loja de testes só sua: toda entrega é simulada, sem entregador real e sem dinheiro.
Para plataformas que atendem várias lojas (sistemas de pedidos, cardápios, marketplaces). Aprovado, você recebe uma credencial de produção que vale para todas as lojas Vainabag que se conectarem ao seu sistema.