Para acessar os recursos da API Assine Grafeno, é necessário possuir credenciais válidas de autenticação, fornecidas pela equipe da Assine Grafeno durante o processo de homologação ou contratação do serviço.
A autenticação é realizada por meio de um endpoint específico, no qual devem ser enviados o username e o password recebidos. Quando a autenticação é concluída com sucesso, a API retorna um token de acesso no campo _id_token.
Exemplo de requisição para geração do token:
{
"username": "seu_usuario",
"password": "sua_senha"
}
{
"id_token": "token_de_acesso_gerado_pela_api"
}
O valor retornado em _id_token deve ser utilizado nas próximas requisições como Bearer Token, no cabeçalho Authorization.
Exemplo:
Authorization: Bearer token_de_acesso_gerado_pela_api
Após a autenticação, todas as chamadas para endpoints protegidos da API devem incluir esse token. Caso o token seja inválido, ausente ou não autorizado para o recurso solicitado, a API retornará erro de autenticação ou autorização.
As requisições podem ser realizadas por ferramentas como Postman, Insomnia ou por qualquer cliente HTTP compatível com autenticação via Bearer Token.