NAV

Changelog

ConvertKit API V4 introduces many new features and improved functionality from our previous versions.

Breaking changes V3 -> V4

URLs

The URLs for the API endpoints are now api.convertkit.com/v4/... instead of api.convertkit.com/v3/.... They are otherwise unchanged unless called out specifically below.

Authentication

We currently only support OAuth for V4. If you're unable to implement OAuth, continue using V3.

Pagination

Our pagination mechanism has changed. We no longer support page or offset based pagination. All of our pagination is now cursor based. This improves performance.

Errors

All errors are now returned with a consistent response shape. The response is a JSON object with a single attribute errors, an array of strings.

Accounts

Get current account

Broadcasts

List broadcasts

Create a broadcast

Get a broadcast

Delete a broadcast

Update a broadcast

Get stats

Subscribers

List subscribers

Get a subscriber

Update a subscriber

Unsubscribe a subscriber

List tags for a subscriber

Custom Fields

Create a custom field

Update a custom field

Forms

List forms

Add subscriber to a form by email address

List subscribers to a form

Purchases

List purchases

Create a purchase

Sequences

List sequences

Add subscriber to a sequence by email address

List subscribers to a sequence

Tags

Create a tag

List subscribers for a tag

Tag a subscriber

Tag a subscriber by email address

Remove tag from subscriber

Remove tag from subscriber by email address

Webhooks

The URL paths for webhooks have changed from /automations/hooks to /webhooks.

Create a webhook

Delete a webhook