Kajabi icon

Kajabi

Interact with Kajabi API to manage contacts, customers, offers, courses, purchases, orders and more

Actions64

Contact → Update

AI-generated

Summary

Update a contact in Kajabi by specifying the contact's unique ID and optionally providing any contact attributes to modify.

Inputs

  • Authentication — Choose between OAuth2 Client Credentials or API Key for authentication.
  • Contact ID (required) — The unique identifier of the contact to update.
  • Additional Fields — Optional contact attributes to update such as name, email subscription status, address components, phone number, external user ID, or up to three custom fields.

Output shape

a single updated contact record

Returns the updated contact data in the response body under 'data'. The contact ID must be numeric. All specified fields in Additional Fields are included in the update payload. Invalid or missing Contact ID values throw an error before the request is sent.

Examples

Example 1: Update a contact's name and subscription status

Set the Contact ID to the desired contact, and in Additional Fields, specify the new 'Name' and set 'Subscribed' appropriately.

Links

Discussion