Autenticação
Todas as requisições à API Mindo exigem autenticação via API Key enviada no headerX-API-Key.
Header de autenticação
X-API-Key: mindo_xxxxxxxxxxxxxxxxxxxxxxxx
Exemplos
curl -X GET https://api.mindosoftware.com/api/v1/business-accounts/ \
-H "X-API-Key: mindo_xxxxxxxxxxxxxxxxxxxxxxxx"
import requests
headers = {
"X-API-Key": "mindo_xxxxxxxxxxxxxxxxxxxxxxxx"
}
response = requests.get(
"https://api.mindosoftware.com/api/v1/business-accounts/",
headers=headers
)
const response = await fetch(
"https://api.mindosoftware.com/api/v1/business-accounts/",
{
headers: {
"X-API-Key": "mindo_xxxxxxxxxxxxxxxxxxxxxxxx"
}
}
);
Erros de autenticação
| Código | Mensagem | Causa |
|---|---|---|
401 | "Este endpoint requiere autenticacion con API Key (header X-API-Key)" | O header X-API-Key não foi enviado |
401 | "API Key expirada" | A API Key expirou ou foi revogada |
403 | "API Key no tiene acceso a este recurso" | A API Key não tem permissão para este endpoint |
Segurança da API Key
- Nunca exponha sua API Key em código do lado do cliente (frontend, apps mobile).
- Use variáveis de ambiente para armazená-la em suas aplicações.
- Rotacione sua API Key periodicamente pelo Dashboard.
- Se acreditar que sua API Key foi comprometida, revogue-a imediatamente pelo Dashboard.

