Automate Proofly with the REST API
Proofly offers a REST API for developers who want to read stats or move data programmatically. This article covers authentication and the main endpoints.
Authentication
Every request is authenticated with your API key (it starts with api_) sent in the X-Api-Key header. Keep this key secret — it grants access to your account data.
Key endpoints
GET /api/user — account details, impressions and pixel key
GET /api/activity — login and action logs
GET /api/campaigns — list your campaigns
GET /api/campaign/{id} — a campaign's notifications and stats
PUT /api/campaign/{id} — enable or disable a campaign
GET /api/notification/{id} — a notification's settings and stats
GET /api/data/{notification_id} — captured leads
POST /api/data/{notification_id} — push a lead in
Tip: if you would rather not code, Zapier uses this same API behind the scenes and covers most common automations without any development work.