Chaves de API e Credenciais
Central de chaves e credenciais para integrações com a plataforma ModoSeguro.
Partner Key (Integração Externa)
Chave exclusiva por parceiro, usada no header X-Partner-Key para autenticar o endpoint
POST /api/propostas.
Exemplo:
partner_sk_****************
Como usar:
curl -X POST http://<host>:5000/api/propostas \
-H "Content-Type: application/json" \
-H "X-Partner-Key: partner_sk_xxxxx" \
-d '{ "nome":"...", "cpf":"...", "email":"...", "plano_nome":"...", "valor": 99.90 }'
ID do Modelo da Seguradora
Para amarrar a proposta a um produto específico da seguradora, envie X-Insurance-Model-Id
no header ou insurance_model_id no corpo (aliases: model_id,
id_model).
Prioridade: Header > Body. Se não enviar, o sistema pode usar mapeamento por
plano_nome.
curl -X POST http://<host>:5000/api/propostas \
-H "Content-Type: application/json" \
-H "X-Partner-Key: partner_sk_xxxxx" \
-H "X-Insurance-Model-Id: 20" \
-d '{ "nome":"...", "cpf":"...", "email":"...", "plano_nome":"...", "valor": 99.90 }'
Chave Interna (x-api-key)
Usada para endpoints internos do portal (ex.: /api/contracts/upload-csv,
/api/mart/contratos).
curl -H "x-api-key: <API_KEY_DO_TENANT>" http://<host>:5000/api/mart/contratos