Plunk API
Plunk's own published OpenAPI 3.1.0, served at https://docs.useplunk.com/openapi.json and declaring https://next-api.useplunk.com as the production base URL. Covers the public API (transactional send, event tracking, email verification) plus the contacts, templates, campaigns and segments resources. Authenticated with a Bearer API key whose prefix decides its capability — sk_ for every endpoint except POST /v1/track, which requires pk_. POST /v1/send and POST /v1/track accept an Idempotency-Key header. Lists are cursor paginated. This is the first-party contract; the four hand-authored specs below predate it and cover the older api.useplunk.com surface.
Documentation
Documentation
https://docs.useplunk.com/api-reference/overview
APIReference
https://docs.useplunk.com/api-reference/overview
Authentication
https://docs.useplunk.com/guides/api-keys
Specifications
Other Resources
Overlay
https://raw.githubusercontent.com/api-evangelist/plunk/refs/heads/main/overlays/plunk-api-overlay.yaml
Idempotency
https://docs.useplunk.com/guides/idempotency
ErrorCatalog
https://docs.useplunk.com/api-reference/errors
Webhooks
https://docs.useplunk.com/guides/webhooks
DataModel
https://raw.githubusercontent.com/api-evangelist/plunk/refs/heads/main/data-model/plunk-data-model.yml
AgentSkill
https://raw.githubusercontent.com/api-evangelist/plunk/refs/heads/main/skills/_index.yml
GitHub
https://github.com/useplunk/plunk
APIsJSON
https://raw.githubusercontent.com/api-evangelist/plunk/refs/heads/main/apis.yml