Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.stric.io/llms.txt

Use this file to discover all available pages before exploring further.

A Stric usa Bearer tokens (API keys) no header Authorization. Toda requisição deve carregar uma key válida.

Header padrão

Authorization: Bearer <sua-api-key>

Tipos de API key

A Stric tem dois tipos de key, com escopos diferentes:

Key vinculada a uma conta

A conta Pix é resolvida automaticamente pela key. Você não precisa enviar X-Pix-Account-Id.

Key sem conta vinculada

Pode operar sobre múltiplas contas. Obrigatório enviar o header X-Pix-Account-Id em cada operação que atue sobre uma conta.

O header X-Pix-Account-Id

Quando aplicável, indique a conta Pix sobre a qual a operação atua:
Authorization: Bearer <sua-api-key>
X-Pix-Account-Id: <id-da-conta-pix>
Se sua key não está vinculada a uma conta e você esquecer o X-Pix-Account-Id, a resposta será 400 VALIDATION_ERROR.

Criar e revogar keys

Emita e revogue chaves pelo painel da Stric (Configurações → API keys). O fluxo é fora dos endpoints públicos desta doc.

Boas práticas

Nunca commite keys no código. Em produção, use um secrets manager (AWS Secrets Manager, HashiCorp Vault, GCP Secret Manager, etc.).
Recomendamos rotação a cada 90 dias. Crie a nova key, atualize seus serviços, e só depois revogue a antiga.
Facilita auditoria, revogação granular e identificação de incidentes.
Em falhas, logue status HTTP, error.code e headers de correlacionação da resposta quando existirem — agiliza muito o suporte. Veja Erros.

Erros de autenticação

StatusCódigoCausa provável
401UNAUTHORIZEDKey ausente, malformada ou revogada
403FORBIDDENKey sem permissão para a operação
400VALIDATION_ERRORX-Pix-Account-Id faltando quando obrigatório