API

L’API HTTP est en lecture seule. Elle ne crée pas de liens et ne change pas les réglages.

Authentification

Créez un jeton d’API dans Réglages → Développeurs. Il commence par pk_. Envoyez-le en Authorization: Bearer pk_…. Pulse ne conserve qu’un hash. Copiez le jeton quand il s’affiche.

Périodes

Le paramètre range accepte 24h, 7d, 30d, 90d ou month. Les horaires sont UTC. currency choisit une devise de revenus. Pulse n’additionne jamais les devises.

MCP

Le même jeton peut alimenter l’endpoint MCP Pulse en POST /api/mcp pour des outils qui demandent stats, ventilations et visiteurs en direct.
GET /api/v1/stats?range=30d
Authorization: Bearer pk_…

GET /api/v1/breakdown?dim=path&range=7d
Authorization: Bearer pk_…
dim : path, referrer (ou source), utmSource, utmCampaign, utmMedium, utmContent, utmTerm, country, region, city, device, browser, os.