Changelog
Mudanças da API pública do Wolf Sandbox. A versão atual do contrato é 1.0.0.
Política de compatibilidade
- Compatíveis (sem aviso prévio): novas operações, novos campos opcionais em requisições, novos campos e novos valores de enum em respostas, novos tipos de evento e novos códigos de erro. Seu código deve ignorar o que não conhece.
- Incompatíveis: remover operação ou campo de resposta, tornar um campo obrigatório, restringir tipos ou valores aceitos, exigir novo escopo. Cada mudança assim é detectada automaticamente na integração contínua a partir do contrato gerado, só é aceita com registro explícito e aparece aqui antes de entrar em vigor.
1.0.0 — Sandbox GA
- Documento OpenAPI 3.1 gerado dos contratos da API, servido em
/openapi.jsoncom o servidor de cada ambiente. - PaymentIntents com
payment_method_types, pagador (payer, documento protegido),description,metadataenext_action. - Pix simulado assíncrono (QR sintético, vencimento em 30 minutos,
POST /v1/simulator/payment-intents/{id}/pix/pay) e cinco cartões de teste escolhidos por cenário. - Checkout hospedado com pagador e método de pagamento, pedidos criados a partir da oferta e Payment Links persistentes.
Idempotency-Keyobrigatória em todas as criações, comsecret_already_revealednos replays que revelariam segredos.- Rate limits por credencial, por Payment Link e por sessão de checkout, com
429 RATE_LIMITEDeRetry-After. - API keys somente
sk_test_, com expiração opcional. - Webhooks
liveassinados com teste, replay, desativação, exclusão, rotação de segredo e auto-desativação.
Incompatibilidades em relação às versões de pré-lançamento
payment_method_tokendeixou de existir na confirmação de PaymentIntents e no pagamento do checkout (400 VALIDATION_FAILED); usepayment_method.Idempotency-Keypassou a ser obrigatória nas criações de produtos, ofertas, sessões de checkout, endpoints de webhook e API keys (400 IDEMPOTENCY_KEY_REQUIRED).