As collections incluem todos os 12 endpoints públicos da API GYRA+, organizados por pasta, com variáveis de ambiente, exemplos de request body e scripts de automação (Postman).
Baixar Collection
Postman
Collection v2.1 com scripts que salvam o token e IDs automaticamente.Baixar Collection Postman
Insomnia
Collection v4 com ambiente pré-configurado (variáveis de produção).Baixar Collection Insomnia
O que vem na collection?
Cada collection inclui os mesmos 12 endpoints, organizados em 5 pastas:| Pasta | Endpoints | Descrição |
|---|---|---|
| Auth | POST /auth/authenticate | Gera o token JWT |
| Report | POST /report, GET /report/{id}, GET /report/{id}/section/{type}, GET /report/list, POST /report/{id}/financial-tab, POST /report/analyze | Criar e consultar relatórios |
| Credit Policy | GET /credit-policy/policy | Listar políticas de crédito |
| Webhook | POST /webhook, GET /webhook/findBy, DELETE /webhook/{id} | Gerenciar webhooks |
| Health | GET /health | Verificar se a API está online |
Como importar no Postman
Abra o Postman e importe
No Postman, clique em Import (canto superior esquerdo) e arraste o arquivo JSON ou clique em Upload Files.
Configure suas credenciais
Abra a collection GYRA+ API e clique na aba Variables. Substitua os valores:
Salve com
| Variável | O que colocar |
|---|---|
clientId | Seu Client ID (painel GYRA+ ou bizdev@gyramais.com) |
clientSecret | Seu Client Secret |
policyId | ID de uma politica de credito ativa |
Ctrl+S.Autentique e comece a testar
Execute o request Auth / Autenticar. O script de teste salva automaticamente o
accessToken nas variáveis da collection — todos os outros requests já usam esse token.Depois, execute Report / Criar Relatório e o reportId também é salvo automaticamente para os próximos requests.Como importar no Insomnia
Abra o Insomnia e importe
No Insomnia, vá em Application (menu superior) e depois Import. Selecione o arquivo JSON.
Configure o ambiente
O ambiente GYRA+ Produção já vem criado com as variáveis. Clique no seletor de ambiente (canto superior esquerdo) e edite:
| Variável | O que colocar |
|---|---|
clientId | Seu Client ID |
clientSecret | Seu Client Secret |
policyId | ID de uma política ativa |
Diferença importante: No Insomnia, você precisa copiar o token manualmente para a variável de ambiente. No Postman, isso é feito automaticamente pelos scripts de teste.
Variáveis de ambiente
Ambas as collections usam as mesmas variáveis:| Variável | Valor padrão | Descrição |
|---|---|---|
baseUrl | https://gyra-core.gyramais.com.br | URL base da API |
clientId | SEU_CLIENT_ID_AQUI | Credencial de autenticação |
clientSecret | SEU_CLIENT_SECRET_AQUI | Credencial de autenticação |
accessToken | (vazio) | Preenchido automaticamente (Postman) ou manualmente (Insomnia) |
reportId | (vazio) | ID do ultimo relatório criado |
policyId | SEU_POLICY_ID_AQUI | ID da política de crédito |
webhookId | (vazio) | ID do ultimo webhook registrado |

