← Tools Reference

Kit

Kit integration (Marketing, Communication). Imported from open-connector.

API key9 toolshttps://api.kit.com/v4
GET
kit_get_current_account
Get the current Kit account and authenticated user details.

/account

GET
kit_list_subscribers
List Kit subscribers with optional filtering, sorting, and pagination.

/subscribers

13 parameters
ParamTypeRequiredDescription
afterstringoptionalCursor returned by Kit pagination.
beforestringoptionalCursor returned by Kit pagination.
per_pageintegeroptionalNumber of records to return per page. Kit defaults to 500.
include_total_countbooleanoptionalWhether Kit should include the total_count value in pagination metadata.
created_afterstringoptionalDate or timestamp used by Kit filter parameters.
created_beforestringoptionalDate or timestamp used by Kit filter parameters.
updated_afterstringoptionalDate or timestamp used by Kit filter parameters.
updated_beforestringoptionalDate or timestamp used by Kit filter parameters.
email_addressstringoptionalExact subscriber email address or comma-separated emails.
includearrayoptionalAdditional subscriber fields to include in Kit list responses.
sort_fieldstringoptionalSubscriber field used for sorting.
sort_orderstringoptionalSort direction used by Kit.
statusstringoptionalSubscriber status used by Kit.
GET
kit_get_subscriber
Get one Kit subscriber by ID.

/subscribers/{id}

1 parameter
ParamTypeRequiredDescription
idintegerrequiredKit subscriber ID.
POST
kit_create_subscriber
Create a Kit subscriber, or update the existing subscriber with the same email address.

/subscribers

4 parameters
ParamTypeRequiredDescription
email_addressstringrequiredSubscriber email address.
first_namestringoptional
statestringoptionalSubscriber status used by Kit.
fieldsobjectoptionalCustom field values keyed by custom field label. Kit ignores fields that do not…
PUT
kit_update_subscriber
Update a Kit subscriber's email address, first name, and custom fields.

/subscribers/{id}

4 parameters
ParamTypeRequiredDescription
idintegerrequiredKit subscriber ID.
email_addressstringrequiredSubscriber email address.
first_namestringoptional
fieldsobjectoptionalCustom field values keyed by custom field label. Kit ignores fields that do not…
GET
kit_list_forms
List Kit forms and landing pages with optional filters and pagination.

/forms

6 parameters
ParamTypeRequiredDescription
afterstringoptionalCursor returned by Kit pagination.
beforestringoptionalCursor returned by Kit pagination.
per_pageintegeroptionalNumber of records to return per page. Kit defaults to 500.
include_total_countbooleanoptionalWhether Kit should include the total_count value in pagination metadata.
statusstringoptionalForm status used by Kit.
typestringoptionalKit form type.
GET
kit_list_tags
List Kit tags with optional pagination.

/tags

4 parameters
ParamTypeRequiredDescription
afterstringoptionalCursor returned by Kit pagination.
beforestringoptionalCursor returned by Kit pagination.
per_pageintegeroptionalNumber of records to return per page. Kit defaults to 500.
include_total_countbooleanoptionalWhether Kit should include the total_count value in pagination metadata.
GET
kit_list_form_subscribers
List Kit subscribers who joined through a specific form.

/forms/{form_id}/subscribers

10 parameters
ParamTypeRequiredDescription
form_idintegerrequiredKit form ID.
afterstringoptionalCursor returned by Kit pagination.
beforestringoptionalCursor returned by Kit pagination.
per_pageintegeroptionalNumber of records to return per page. Kit defaults to 500.
include_total_countbooleanoptionalWhether Kit should include the total_count value in pagination metadata.
added_afterstringoptionalDate or timestamp used by Kit filter parameters.
added_beforestringoptionalDate or timestamp used by Kit filter parameters.
created_afterstringoptionalDate or timestamp used by Kit filter parameters.
created_beforestringoptionalDate or timestamp used by Kit filter parameters.
statusstringoptionalSubscriber status used by Kit.
GET
kit_list_tag_subscribers
List Kit subscribers who have a specific tag.

/tags/{tag_id}/subscribers

10 parameters
ParamTypeRequiredDescription
tag_idintegerrequiredKit tag ID.
afterstringoptionalCursor returned by Kit pagination.
beforestringoptionalCursor returned by Kit pagination.
per_pageintegeroptionalNumber of records to return per page. Kit defaults to 500.
include_total_countbooleanoptionalWhether Kit should include the total_count value in pagination metadata.
created_afterstringoptionalDate or timestamp used by Kit filter parameters.
created_beforestringoptionalDate or timestamp used by Kit filter parameters.
tagged_afterstringoptionalDate or timestamp used by Kit filter parameters.
tagged_beforestringoptionalDate or timestamp used by Kit filter parameters.
statusstringoptionalSubscriber status used by Kit.