Introdução Documentation Api Version 1.0
Aqui você encontra todas as requisições necessárias para interegir com o Cobrando via API. Podendo conectar seus sistemas e soluções a tecnologia Cobrando.
A nossas API/WebHook adota a especificação RESTFul (Representational State Tranfer), o que significa que elas não armazenam estado. Sendo assim, cada chamada é completamente independente das demais. Uma API REST, na prática, detém vantagens sobre as metodologias definidas pelo protocolo HTTP, como por exemplo, a utilização dos verbos já especificados para a representação das ações a serem executadas sobre os recursos.
Tecnologias e Padrões
RESTArquitetura para a disponibilização de recursos através de sistemas distribuídos, popularmente utilizado sobre o protocolo HTTP. Mais detalhes em: https://www.w3.org/2001/sw/wiki/REST.
JSONPadrão para descrição de dados utilizado para intercâmbio de informações entre sistemas, é mais simples e leve do que algumas alternativas de mercado, como XML. Mais detalhes em: https://www.w3.org/TR/html-json-forms/#introduction.
HTTP 1.1Protocolo de transporte padrão, amplamente utilizado. Mais detalhes em: http://www.w3.org/Protocols/rfc2616/rfc2616.html ou http://www.ietf.org/rfc/rfc2616.txt.
UTF-8Conjunto de caracteres padrão para comunicação entre sistemas distribuidos. Mais detalhes em: https://www.w3.org/International/questions/qa-choosing-encodings.
Endpoint
Para ter acesso a nossa api, utilize o endpoint abaixo:
https:// https://api.cobrando.com.br
Autenticação
Para autenticar na api, deverá ser enviado por no body, os dados configurados no seu painel de controle Cobrando, para o endpoint de Gerar Token, você receberá o Response do token no parâmetro access_token que deverá ser utilizado para as demais requisições da API.
Para ter acesso às credenciais de geração do access_token, acesse as configurações no seu painel Cobrando.
Todas as informações trafegadas pelas APIs deverão realizadas através do protocolo HTTPS, que garante um canal é seguro e dispensa a criptografia dos tokens de forma manual.
O que é Autenticação Bearer?
A Autenticação Bearer é um mecanismo simples e eficiente para autenticar solicitações HTTP. Neste método,
o token de acesso (também conhecido como token Bearer) é incluído no cabeçalho da solicitação HTTP. Esse
token serve como uma credencial de acesso, permitindo que o servidor autentique o usuário ou aplicativo
que está fazendo a solicitação.
Como Utilizar a Autenticação Bearer
Para autenticar suas solicitações à nossa API usando o método Bearer, siga estas etapas:
- Obtenha um Token de Acesso: Faça uma solicitação de autenticação ao endpoint apropriado, fornecendo suas credenciais. O servidor retornará um token de acesso válido que terá validade de 25 horas. Inclua o Token no Cabeçalho da Solicitação:
- Adicione o token de acesso ao cabeçalho Authorization de suas solicitações HTTP. O formato do cabeçalho é: Authorization: Bearer SeuTokenAqui.
- Envie a Solicitação: Com o token incluído no cabeçalho, envie sua solicitação normalmente.