Documentation Index
Fetch the complete documentation index at: https://docs.dokstamp.com/llms.txt
Use this file to discover all available pages before exploring further.
Autenticação
Todos os pedidos à API são autenticados através de um Token de Serviço — um Bearer token de curta duração obtido via o grant OAuth2 Client Credentials. Trata-se de um fluxo máquina a máquina: não existe qualquer login humano envolvido.Como funciona
A sua integração dispõe de umclient_id e de um client_secret (fornecidos pelo seu gestor de conta DokStamp). Troque-os por um token de acesso e inclua esse token em cada pedido à API.
1. Obtenha um token
| Campo | Descrição |
|---|---|
access_token | Incluir em cada pedido à API via Authorization: Bearer |
expires_in | Validade em segundos — 43 200 = 12 horas |
2. Utilize o token
Inclua o token em cada pedido subsequente:3. Renovação do token
Os tokens expiram após 12 horas. Não existe refresh token — solicite um novo com as suas credenciais quando necessário. Padrão recomendado: guarde o token em cache e renove-o proativamente ~60 segundos antes da expiração.Endpoints públicos
Estes endpoints não requerem autenticação:| Endpoint | Finalidade |
|---|---|
POST /oauth/token | Obter um token de serviço |
GET /files/{uuid}/download | Transferir um documento assinado |
Guarde
client_id e client_secret em variáveis de ambiente ou num gestor de segredos. Nunca os inclua diretamente no código-fonte.