Visão geral
Blue Credit API
Seção intitulada “Blue Credit API”A Blue Credit API permite integrar consultas cadastrais, veiculares, de protestos, score, dívidas e outras fontes de dados em sistemas próprios.
A integração tem dois passos: consultar o catálogo público para descobrir os códigos e preços atuais e, depois, executar a consulta autenticada com saldo pré-pago.
Endereços oficiais
Seção intitulada “Endereços oficiais”| Recurso | URL |
|---|---|
| Base da API | https://api.conexaoazul.com/api/v1 |
| Documentação | https://docs.conexaoazul.com/blue-credit-api/ |
| OpenAPI 3.0.3 | https://docs.conexaoazul.com/openapi.json |
Endpoints
Seção intitulada “Endpoints”| Método | Endpoint | Finalidade | Autenticação | Cobrança |
|---|---|---|---|---|
GET | /credit/integrations | Lista integrações ativas, documentos aceitos e preços | Não exige chave | Gratuito |
POST | /credit/query | Executa uma consulta | HTTP-API-KEY | Debita o preço aplicável |
Fluxo recomendado
Seção intitulada “Fluxo recomendado”- Consulte
GET /credit/integrationse armazene temporariamente o catálogo. - Escolha o
codeda integração e valide o tipo de documento aceito. - Envie
integration_codeedocumentparaPOST /credit/query. - Verifique primeiro o status HTTP e depois o campo
statusdo corpo. - Registre o campo
costpara conciliar consumo e saldo.
Primeiro teste
Seção intitulada “Primeiro teste”Liste o catálogo público:
curl --fail-with-body --silent --show-error \ https://api.conexaoazul.com/api/v1/credit/integrationsExecute uma consulta usando a chave em variável de ambiente:
export BLUE_CREDIT_API_KEY='SUA_CHAVE'
curl --fail-with-body --silent --show-error \ --request POST \ 'https://api.conexaoazul.com/api/v1/credit/query' \ --header 'Content-Type: application/json' \ --header "HTTP-API-KEY: ${BLUE_CREDIT_API_KEY}" \ --data '{"integration_code":"cnpj_completo","document":"11222333000181"}'[!CAUTION] Não use a chave diretamente no navegador O endpoint de consulta deve ser chamado pelo seu backend. Uma chave colocada em JavaScript, aplicativo distribuído, extensão ou página web pode ser extraída e usada por terceiros.
Como interpretar a resposta
Seção intitulada “Como interpretar a resposta”O contrato externo da consulta contém:
status: resultado da execução, normalmentesuccessouerror;data: retorno da fonte consultada, cuja estrutura varia por integração;aux: dados auxiliares, quando disponíveis;error: mensagem do provider, quando houver;cost: valor debitado pela chamada.
Um HTTP 200 pode conter status: "error" quando a fonte foi consultada, mas não retornou o resultado esperado. Consulte Respostas e erros antes de automatizar decisões.
Próximos passos
Seção intitulada “Próximos passos”Suporte
Seção intitulada “Suporte”Para solicitar chave, saldo, habilitação comercial ou ajuda técnica, escreva para [email protected] sem incluir chaves ou dados pessoais completos na mensagem.