API da Pulsant
Uma referência para integrar eventos, consultar métricas e registrar receita pelo servidor.
Escolha seu caminho
As chamadas privadas usam uma chave da conta e um site autorizado. O site ID público identifica o site; a chave privada autoriza a operação.
Sua primeira consulta
Defina PULSANT_SITE_ID e PULSANT_SECRET_KEY no servidor. O exemplo consulta os últimos sete dias.
curl "https://api.pulsant.app/v1/account/sites/$PULSANT_SITE_ID/analytics?days=7" \
-H "Authorization: Bearer $PULSANT_SECRET_KEY"Rotas principais
A conta é derivada da credencial. Não é necessário enviar um ID de conta na URL.
| Método | Rota | Escopo |
|---|---|---|
| GET | /v1/account/sites/:siteId/analytics | analytics:read |
| GET | /v1/account/sites/:siteId/analytics/breakdown | analytics:read |
| POST | /v1/account/sites/:siteId/events | analytics:write |
| POST | /v1/account/sites/:siteId/payments | integrations:write |
Contrato completo
O OpenAPI do ambiente em execução descreve os endpoints e os schemas publicados. Use-o para conferir campos e respostas do seu ambiente.