Pagamentos API-first
Construa pagamentos sobre a REST API da Zedy Gateway.
Uma API pública, com escopo por tenant, para tokenizar cartões, criar charges, capturar pagamentos autorizados e receber webhooks assinados. Feita primeiro para devs, com contratos canônicos para pessoas, ferramentas e agentes de IA.
Base URL
https://wl.zedy.com.br/api/v1O que mudou
POST /charges para cobrar ou autorizar, e POST /charges/:id/capture para capturar.Quickstart
Fluxo de charge
Para cartões, tokeniza primeiro. Depois cria uma charge. Para captura manual, capture a charge autorizada quando o pedido estiver pronto.
curl -X POST https://wl.zedy.com.br/api/v1/payment-methods/tokenize \ -H "Authorization: Bearer sk_test_xxx" \ -H "Content-Type: application/json" \ -d '{ "card": { "number": "4242 4242 4242 4242", "exp_month": 12, "exp_year": 2030, "cvv": "123", "holder_name": "Ada Lovelace" } }'curl -X POST https://wl.zedy.com.br/api/v1/charges \ -H "Authorization: Bearer sk_test_xxx" \ -H "Idempotency-Key: order_123_charge" \ -H "Content-Type: application/json" \ -d '{ "amount": 10990, "currency": "BRL", "payment_method": "CREDIT_CARD", "capture_method": "manual", "card_token": "tok_xxx" }'curl -X POST https://wl.zedy.com.br/api/v1/charges/ch_xxx/capture \ -H "Authorization: Bearer sk_test_xxx" \ -H "Idempotency-Key: order_123_capture"Referência da API
Endpoints implementados
/healthHealthcheck
Retorna o envelope público de saúde da API.
/payment-methods/tokenizeTokenizar método de pagamento
Troca dados sensíveis do cartão por um token `tok_`. Este é o único endpoint público que aceita PAN/CVV. Exige API key seller-scoped com KYC aprovado.
/chargesCriar charge
Cria uma charge Pix, boleto ou cartão. Charges de cartão aceitam captura automática ou autorização com captura manual.
/charges/{id}Consultar charge
Busca uma charge pelo id público dentro do escopo da API key.
/charges/{id}/captureCapturar charge
Captura uma charge de cartão autorizada com `capture_method=manual`.
/charges/{id}/refundEstornar charge
Estorna uma charge paga ou parcialmente estornada. Omita `amount_cents` para estornar o saldo restante.
Recursos para devs
Feita para pessoas e agentes
Autenticação
API keys Bearer, isolamento TEST/LIVE e escopos de permissão.
Idempotência
Como retentativas de escrita são deduplicadas e por que as chaves importam.
Webhooks
Eventos assinados, headers de entrega, retentativas e catálogo.
OpenAPI
jsonDraft OpenAPI 3.1 legivel por maquinas para ferramentas e SDKs.