Actions64
- Blog Post Actions
- Contact Actions
- Contact Note Actions
- Contact Tag Actions
- Course Actions
- Custom Field Actions
- Customer Actions
- Form Actions
- Form Submission Actions
- Landing Page Actions
- Offer Actions
- Order Actions
- Order Item Actions
- Payout Actions
- Product Actions
- Purchase Actions
- Site Actions
- Transaction Actions
- User Actions
- Webhook Actions
Form → Get
AI-generatedSummary
Retrieve detailed information about a specific Kajabi form by its unique Form ID.
Inputs
- Authentication — Choose the authentication method: OAuth2 (recommended) or API Key.
- Form ID (required) — The unique identifier of the form to retrieve.
- Sparse Fields — Optional comma-separated list of specific form attributes to return to reduce payload size; leave empty to retrieve all fields.
- Include — Optional related resources to include in the response, such as the associated Site.
- Request Options — Optional HTTP settings like batching, SSL certificate validation, proxy, and timeout.
Output shape
a single form record as a JSON object matching the Kajabi API response under the 'data' property, optionally including related resources in the 'included' array if specified.
The operation returns the form's details under the 'data' property in the JSON response. Use 'Sparse Fields' to limit returned attributes and 'Include' to eager-load relationships (e.g., 'site'). Errors occur if the required Form ID is missing or invalid.
Examples
Example 1: Fetch details of a form by its ID with all attributes
Set resource to 'Form', operation to 'Get', provide required 'Form ID', leave 'Sparse Fields' empty, and do not include related resources.
Example 2: Fetch a form with only name and email attributes, including site information
Set resource to 'Form', operation to 'Get', provide the 'Form ID', specify 'Sparse Fields' as 'name,email', and select 'Site' in 'Include'.
