ESTE É UM CONTEÚDO EM DESENVOLVIMENTO E NÃO DEVE SER CONSIDERADO COMO VERSÃO FINAL!
Clique aqui para maiores informações

Ir para o final dos metadados
Ir para o início dos metadados

Você está vendo a versão antiga da página. Ver a versão atual.

Comparar com o atual Ver Histórico da Página

« Anterior Versão 3 Próxima »

Para acessar as APIs do Diretório do Open Finance, você precisará de um token de acesso. Esta seção descreve as etapas necessárias para adquirir tokens de acesso.


ETAPA 1: Localizando o identificador do cliente

Requisitos

1.Necessário ter criado uma Criando um Software Statements para sua organização.

2.No Diretório, localize e selecione a sua organização.

3.Vá até o menu Software Statement, acesse o artefato criado anteriormente clicando no símbolo do lápis.

4.Na janela Software Statement Details localize o campo CLIENT ID, selecione e copie o valor.


ETAPA 2: Localizando a URL de token no Diretório

Requisitos

1.No navegador, acesse a URI de descoberta de conexão OpenID de acordo com o ambiente utilizado:

Sandbox https://auth.sandbox.directory.openbankingbrasil.org.br/.well-known/openid-configuration

Produção

https://auth.directory.openbankingbrasil.org.br/.well-known/openid-configuration

2.Localize o endpoint de token que será utilizado para trocar as credenciais de autenticação para tokens de acesso.


ETAPA 3: Adicionando certificados SSL por domínio

Requisitos

1.Necessário ter criado uma Criando uma solicitação de Assinatura de Certificado (CSR).

2.Para fins ilustrativos será utilizado o Postman para acessar as APIs do Diretório do Open Finance. Assim, no Postman, selecione o menu File e em seguida o menu Settings.

3.Na janela Settings, selecione o menu Certificates e clique no link Add Certificate.

4.Na aba Certificates, no campo Host insira um dos valores descritos a seguir de acordo com o ambiente utilizado:

Sandbox

matls-auth.sandbox.directory.openbankingbrasil.org.br

Produção

matls-auth.directory.openbankingbrasil.org.br


ETAPA 3: Adicionando certificados SSL por domínio

Requisitos

5.Em CRT file, clique no botão Select file, e localize o <arquivo>.pem obtido na seção Criando uma solicitação de Assinatura de Certificado (CSR).

6.No passo seguinte, clique no botão KEY File e localize o <arquivo>.key criado no processo de geração de chaves na seção Criando uma solicitação de Assinatura de Certificado (CSR).

7.Clique no botão Add.


ETAPA 4: Obtendo um token de acesso

Requisitos

1.Para adicionar uma nova requisição a uma coleção, abra uma nova aba e salve a partir daí, ou em Collection à esquerda do Postman, clique em ‘...’ na coleção e escolha Add Request. Você também pode criar uma solicitação clicando no menu File New, e em seguida Request

2.No campo Enter request URL, digite o valor obtido da URI de token mencionado na etapa 2.

3.Defina o tipo da operação para POST.

4.Vá para a guia Body e selecione o botão de opção ‘x-www-form-urlencoded’.

5.Insira os parâmetros como descritos a seguir:

client_id = <valor obtido no CLIENT ID na etapa 1>
grant_type = client_credentials
scope = directory:software

6.Uma vez que todos os parâmetros e valores estejam preenchidos, clique no botão Send.

7.Selecione e copie o valor retornado no atributo access_token.

  • Sem rótulos