create and manage subscribers via the Kit (formerly ConvertKit) v4 API

domain: developers.kit.com · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. POST email_address (and optional first_name, fields) to https://api.kit.com/v4/subscribers — this upserts by email, updating first_name if the subscriber already exists
  2. Authenticate with either an X-Kit-Api-Key header (personal/server use) or an OAuth2 bearer token (applications)
  3. Reference custom fields by their field key (not display label) inside the fields object, or the call returns 422
  4. List subscribers with GET /v4/subscribers, using created_after/created_before/updated_after/updated_before filters (v3's from/to/updated_from/updated_to no longer exist)
  5. Unsubscribe via POST /v4/subscribers/:id/unsubscribe (by id only — look up the id via ?email_address= first if you only have an email)

Known gotchas

Related routes

create tags and tag subscribers via the Kit v4 API
developers.kit.com · 5 steps · unrated
add a subscriber to a Kit form via the API
developers.kit.com · 5 steps · unrated
create, update, and delete subscribers via the Buttondown API
docs.buttondown.com · 5 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans