Notes:
The Public API Feature is only available with the new Pro Plan announced on September 16, 2025. Check out kajabi.com/pricing for more details.
For those on our Growth or Pro Plans that do not have access to our public API, Webhooks may be used for a similar purpose. We have both inbound and outbound Webhooks, allowing you to send and receive certain information from 3rd party applications. See How to use Webhooks with Kajabi.
API keys
To create an API key:
Go to Settings > Public API.
Click Create User API Key
Enter a name for your key.
Select the account user and permissions.
Click Create.
Note: For security purposes, you may “Delete” or “Rotate” the API credentials at any time. This will invalidate any access tokens granted with those credentials.
API documentation
For detailed information about endpoints, request parameters, and examples, visit our Kajabi Public API Documentation:
This documentation provides a comprehensive guide on how to use various endpoints, error handling, and best practices for integrating with our Public API.
Need help?
If you encounter a possible bug or have questions about the functionality of the Kajabi Public API, please contact our support team.
At this time, Kajabi is not able to support inquiries specific to custom coding. If you need assistance implementing or troubleshooting custom code with our API, we recommend seeking guidance from an expert or developer.
