Autenticação

Saiba como começar a usar a API REST da BRy

Introdução

Para utilizar nossa API, é necessário um cadastro inicial em nosso portal e cadastrar uma aplicação para obter um token de acesso ao serviço desejado.

Em todas operações é necessário incluir o token de acesso no header Authorization (Bearer). Ele contém informações que identificam uma aplicação e deve ser configurado em todas as requisições HTTP. Caso não seja definido, os pedidos não serão autorizados.

Acesso Simplificado

Para ter acesso simplificado ao quickstart, acesse esta página, e preencha seus dados.
Enviaremos um e-mail para sua caixa de entrada, com o token de acesso.

Também é possível obter um novo token utilizando nosso endpoint com o client e secret enviados.

Acesso Completo

Você pode se cadastrar no portal informando seus dados para criação da conta.

No portal, você pode gerenciar aplicações pessoais ou corporativas.

Para cadastrar aplicações, você deve acessar o menu Gestão >Minhas aplicações

Após o cadastro da aplicação, é necessário emitir o client_secret (chave da API) clicando na opção emitir client_secret na tela de aplicações.

A partir desse passo, você poderá obter um access_token (token de acesso JWT) clicando na opção de emitir token.
O seu token deve ter o formato: eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJIcVFrTkVFVzJJdzNuU0JPcklDUU9K.

Também é possível solicitar o _acess_token _através de uma chamada HTTP. Mais detalhes no endpoint de autenticação.

  • O client_secret funciona como uma chave secreta, não possui validade e deve ser armazenada de forma segura na aplicação.
  • O access_token tem validade de alguns minutos e sua renovação deve ser gerenciada de forma automatizada pela aplicação através do endpoint conforme descrito no item renovar token de acesso.
  • O refresh_token tem validade de alguns minutos para ser utilizado e quando seu tempo expirar é preciso obter um novo token de acesso através da chamada HTTP para o serviço de autorização.

A sua aplicação deve verificar o tempo de expiração do access_token configurando a data com o fuso horário UTC-0.

Ajuda e suporte


Ainda precisa de ajuda?