Kajabi icon

Kajabi

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

Actions64

Contact → Get

AI-generated

Summary

Retrieve detailed information of a specific contact in Kajabi by its unique numeric Contact ID.

Inputs

  • Authentication — Choose between OAuth2 or API Key for authenticating the request.
  • Contact ID (required) — Numeric unique identifier of the contact to retrieve.
  • Sparse Fields — Optional comma-separated list of contact attributes to return, reducing the payload size. Leave empty to return all fields.
  • Include — Optional relationships to eager-load and include in the response, such as Site, Tags, or Offers.
  • Request Options — Additional HTTP request options like batching, SSL validation bypass, proxy, and timeout.

Output shape

a single contact object with requested attributes and optionally included relationships.

Returns the JSON:API "data" property from Kajabi's /v1/contacts/{contactId} endpoint. Validates that Contact ID is non-empty and numeric. Supports the 'fields[contacts]' query to restrict returned attributes and 'include' query to eager-load related entities in the response's 'included' array. Output contains the retrieved contact data only, without wrapping envelopes.

Examples

Example 1: Retrieve contact details for a single contact ID using default authentication.

Set Authentication to OAuth2, specify a valid numeric Contact ID. Optionally configure Sparse Fields and Include parameters to control returned data.

Links

Discussion