Autenticação e permissões
Cabeçalhos
Seção intitulada “Cabeçalhos”| URL base | https://api.auryon369.com.br |
| Formato | JSON, UTF-8. Só HTTPS. |
| Autenticação | cabeçalhos x-public-key e x-secret-key em toda requisição |
curl https://api.auryon369.com.br/v1/me \ -H "x-public-key: $AURYON_PUBLIC_KEY" \ -H "x-secret-key: $AURYON_SECRET_KEY"Credencial ausente, errada, revogada ou expirada responde 401 com a mesma mensagem nos quatro
casos: a resposta não ajuda quem tenta adivinhar uma chave.
Permissões
Seção intitulada “Permissões”Cada credencial tem só as permissões que você marcar. Dê a cada sistema o mínimo de que ele precisa.
| Permissão | O que libera |
|---|---|
PRODUCER_DATA |
dados da conta e saldo |
PRODUCER_TRANSACTIONS |
consultar vendas e assinaturas; na API legada, também criar cobranças (PIX, boleto, BDM) e pedir reembolsos |
PRODUCER_WITHDRAWS |
consultar saques (a mais sensível) |
PRODUCER_CHECKOUT |
criar produtos, ofertas e links de checkout (API legada, POST /api/v1/gateway/checkout) |
Sem a permissão da rota, a resposta é 403 e a mensagem diz qual falta.
Uma credencial só enxerga a própria conta. Nenhuma rota aceita o ID de outro produtor, e um
recurso de outra conta responde 404, igual a um recurso que não existe.

