Orientações sobre uso, autenticação e melhores práticas
O Portal de APIs tem por objetivo fornecer um extenso catálogo de APIs, que podem ser integradas a sua solução de maneira simples e eficiente. Adotamos o modelo de pré-pago, onde após efetivação do seu cadastro você recebera um token exclusivo para poder utilizar nossos micro-serviços.
Preparamos uma documentação para você usar a nossa API de uma maneira simples e rápida.
A API é o principal meio para os desenvolvedores acessarem uma coleção de recursos de micro-serviços da Cellere e realizar a integração com o seu sistema.
Antes de começar, aqui está o que você precisa:
Veja a seguir alguns pontos importantes:
Para que uma API possa ser acionada é preciso realizar uma autenticação para garantir que os dados transacionados estejam protegidos. A tecnologia adotada para nossos tokens é a JWT.
Cada cliente deve possuir um Token único, pois a mesma servirá para identificar o cliente e a quantidade de requisições que ele tem disponível. Em nossos sistemas o Token deve ser passada através de um header de autorization do tipo Bearer Token.
Se você já tem um cadastro no nosso Portal de APIs, o seu token está disponível na seção ADMINISTRAÇÃO >> Conta | Token.
EXEMPLO DE TOKEN:
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwia WF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMe KKF2QT4fwpMeJf36POk6yJV_adQssw5c
Leitura e contextualização de documentos com auxílio do ChatGPT. Através destas APIs é possível acelerar a digitalização de documentos com campos identificados.
Quais documentos são lidos?
RG, CNH, Comprovante de Endereço (Claro, Elektro, Tim e Vivo), Certidão de Casamento, Certidão de Nascimento, ART, CNPJ, TRT, Cadastro Único, Cadesp, Passaporte, INSS, RNE, CCIR, ITR, entre outros.
FORMATO DAS RESPOSTAS: Todos os recursos suportam o envio de respostas no formato JSON, sendo JSON o formato padrão. Para obter a resposta basta enviar na requisição HTTP um cabeçalho Accept:
Accept: application/json
Resposta padrão:
Toda resposta possui um bloco response padrão com os campos:
fields – referentes aos campos retornados. deskewImage – se você deseja receber a imagem em baese64 retornada. docQualityScoreCampo com o Score sobre a qualidade do documento docType -Tipo do documento que foi processado. pageIndex – quantidade de paginas. tags – marcação sobre o documento. queryId – ID unico sobre sua mensagem. status – com codigo e mensagem sobre a resposta do seu processamento.
RETORNO DE CHAMADAS Informações de mensagens de sucesso e erro. Esses códigos são reportados diretamente como status da requisição, mas também em um campo de saída, chamado response, que detalha o motivo.
CÓDIGO RESPOSTA (RESPONSE)
Verificação de antecedentes, confirma se o CPF ou CNPJ estão ativos, validando informações como o nome da pessoa ou da empresa.
FORMATO DAS RESPOSTAS: Todos os recursos suportam o envio de respostas no formato JSON, sendo JSON o formato padrão. Para obter a resposta basta enviar na requisição HTTP um cabeçalho Accept:
Accept: application/json
Resposta padrão:
Resposta CPF
Resposta CNPJ
RETORNO DE CHAMADAS Informações de mensagens de sucesso e erro. Esses códigos são reportados diretamente como status da requisição, mas também em um campo de saída, chamado response, que detalha o motivo.
CÓDIGO RESPOSTA (RESPONSE)
Identificação de caracteres em medidores de água, luz e gás. Traz informações com mais de 90% de precisão, aumentado a agilidade e segurança para seu cliente.
Quais tipos de medidores o AUTOLEITURA lê?
A API funciona via requisição POST com junto com o autorization Bearer Token.
A imagem pode ser enviada de três formas seguindo os seguintes parâmetros:
Todos os recursos suportam o envio de respostas no formato JSON, sendo JSON o formato padrão. Para obter a resposta basta enviar na requisição HTTP um cabeçalho Accept:
Accept: application/json
Resposta padrão
Toda resposta possui um bloco response padrão com os campos:
image – nome da imagem enviada. service – tipo de medidor solicitado pelo cliente. user_ip – ip do dispositivo que fez a requisição. response – código e mensagem de sucesso ou erro da requisição. duration – tempo de resposta da API. Em adição a esses campos, podem ser retornados outras informações, de acordo com a disponibilidade das informações contidas nas imagens enviadas.
Resposta com envio de medidor válido
Quando a imagem processada contém informações completas ou parciais do medidor os seguintes campos aparecem na resposta:
Quando a imagem processada contém informações completas ou parciais do medidor os seguintes campos aparecem na resposta:
RETORNO DE CHAMADAS Informações de mensagens de sucesso e erro. Esses códigos são reportados diretamente como status da requisição, mas também em um campo de saída, chamado response, que detalha o motivo.
CÓDIGO RESPOSTA (RESPONSE)
Reconhecimento facial para verificar a equivalência de rostos em imagens. Ótima ferramenta para combate de fraude digital.
A API funciona via requisição POST com junto com o autorization Bearer Token. Para utilizar o FaceMatch, você irá precisar de um imagem de documento com foto e uma fotografia a qual o objetivo é certificar. A imagem ou documento, antes de ser enviada pela API, devera ser convertida em base64. Esse procedimento da mais segurança no envio de seus documentos.
FORMATO DAS RESPOSTAS Todos os recursos suportam o envio de respostas no formato JSON, sendo JSON o formato padrão. Para obter a resposta basta enviar na requisição HTTP um cabeçalho Accept:
Accept: application/json
Toda resposta possui um bloco response padrão com os campos:
RETORNO DE CHAMADAS Informações de mensagens de sucesso e erro. Esses códigos são reportados diretamente como status da requisição, mas também em um campo de saída, chamado response, que detalha o motivo.
CÓDIGO RESPOSTA (RESPONSE)