Skip to main content
POST
/
auth
Obter token de acesso
curl --request POST \
  --url https://api.ephra.io/auth \
  --header 'Authorization: Basic <encoded-value>'
{
  "success": true,
  "token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...",
  "tokenType": "Bearer",
  "expiresIn": 60000
}
Troque sua API key (public + secret) por um token de acesso Bearer. A rota usa HTTP Basic: informe o public como usuário e o secret como senha. Use o token retornado no header Authorization: Bearer <token> de todas as chamadas /v1/*. O token é de curta duração — a validade vem em expiresIn (milissegundos).
Entenda o modelo de credenciais (API key x token) em Guias › Autenticação.

Authorizations

Authorization
string
header
required

Basic authentication header of the form Basic <encoded-value>, where <encoded-value> is the base64-encoded string username:password.

Response

Token gerado com sucesso

success
boolean
Example:

true

token
string
Example:

"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9..."

tokenType
string
Example:

"Bearer"

expiresIn
integer

Validade do token em milissegundos

Example:

60000