Changelog
Formato baseado em Keep a Changelog.
Mudanças compatíveis entram na v1 sem aviso prévio — seu cliente deve ignorar campos desconhecidos. Mudanças incompatíveis geram nova versão de path, com no mínimo 12 meses de convivência.
[1.0.0] — Não publicado
Versão inicial da Retail Financing API.
Adicionado
Partner PDV API — implementada pelo PDV Parceiro:
POST /v1/oauth/token— autenticação de sistema, OAuth 2.0 client credentialsPOST /v1/sellers/session— sessão do vendedor e contexto de lojaGET /v1/plans— planos de operadora da lojaGET /v1/products— catálogo de smartphones elegíveis ao planoGET /v1/products/barcode— produto por código de barras, smartphones e acessóriosGET /v1/services— garantias, seguros e proteções por SKUGET /v1/imei/validate— resolução de IMEI para produtoPOST /v1/sales/search— status de faturamento e cancelamento
Sales Authorization API — implementada pela Levfone:
POST /v1/oauth/token— autenticação de sistemaPOST /v1/sales/authorize— autorização de venda financiadaPOST /v1/sales/{id}/confirm— confirmação de faturamentoPOST /v1/sales/{id}/cancel— notificação de cancelamento
Plataforma:
- Envelope de resposta padronizado com
errorerequestId - Objeto
Moneycom inteiro em centavos - Idempotência via
Idempotency-Key, retenção de 24 h - TTL de 15 minutos na autorização
- Catálogo de erros com códigos semânticos e alias numérico
LFxxxx - Rastreabilidade via
X-Request-IdeX-Correlation-Id
Roadmap
v1.1
- Webhooks de mudança de status de contrato, para o PDV Parceiro
- Reserva de estoque opcional, se o volume justificar (ver ADR-007)
v2.0
- OIDC Authorization Code + PKCE hospedado pelo PDV Parceiro, eliminando o encaminhamento de credencial do vendedor (ver ADR-001)
- mTLS obrigatório em produção