Parceiros

Autenticação na API

A API utiliza autenticação via API key enviada nos headers da requisição.

1. Formatos aceitos

Você pode enviar sua API key de duas formas equivalentes:

Authorization: Bearer SUA_API_KEY
x-api-key: SUA_API_KEY

2. API key de parceiro

A API key de parceiro é usada em endpoints como POST /api/v1/partners/create-user. Ela está vinculada a um usuário do tipo PARTNER e só funciona se o status do parceiro estiver ativo.

3. API key de usuário

A API key de usuário é usada para criar e listar links, acessar logs e obter analytics agregados.

  • POST /api/v1/links
  • GET /api/v1/links
  • GET /api/v1/analytics

4. Exemplo de requisição

Exemplo usando cURL para buscar analytics:

curl "https://seu-dominio.com/api/v1/analytics?range=30d" -H "Authorization: Bearer SUA_API_KEY"

5. Próximos passos

Para continuar a integração, veja também: