Pepvote API
API changelog
Every change to the Pepvote API, newest first, with upcoming changes announced ahead of time.
This page lists every change to the Pepvote API. Changes are additive: new fields, values, and endpoints appear here when they ship, and nothing existing changes shape without notice. Anything that will change behaviour for existing integrations is announced under Upcoming changes first, with a date.
Check this page before you upgrade an integration. For the full reference, see the API overview.
Upcoming changes
No upcoming changes.
September 2026
- Launched the Pepvote API at
https://api.pepvote.comwith bearer API keys created under Profile → API keys. Keys carryreadorreadandwritescopes. - Added read and write endpoints for voting events, positions, candidates, groups, and voters, including a batch voter create endpoint of up to 100 rows per request.
- Added read endpoints for sponsors, event stats, results, and votes. Listing votes requires a plan with data export.
- Added webhook endpoint management so automation platforms can subscribe to events over REST.
- Added
GET /healthfor uptime monitoring andGET /mefor connection tests. - Added an unauthenticated
GET /that returns the company name, website,api_doc, andstatuslinks, plusGET /docsandGET /docs/<page>redirects into these pages. - Added cursor pagination, a uniform error envelope, per-key rate limits with
X-RateLimit-*headers, andIdempotency-Keysupport onPOSTrequests.
Was this helpful?
Last updated September 5, 2026