Is there an API Endpoint for Retrieving Account Info in Keap after successful OAuth2 authentication?

I’m integrating Keap with our application and am looking for an endpoint to retrieve general account information after a successful OAuth2 authorization. In our existing integrations with other CRMs, such as Pipedrive and Wrike, we typically call an account_info endpoint to retrieve details like account name, account ID, or user info, helping us verify and store basic information about the authenticated account.

However, after going through the Keap API documentation, I couldn’t find any endpoint that directly provides general account information. I wanted to confirm : Is there a dedicated API endpoint to retrieve account information in Keap?

Take a look at:
https://developer.infusionsoft.com/docs/restv2/#tag/Business-Profile

… and see if that’s comparable to what you’re looking for.

To get user info look under:

https://developer.keap.com/docs/rest/#tag/User-Info
https://developer.keap.com/docs/rest/#tag/Users

WARNING! There is a Users endpoint on Rest V2, that has no documentation, and as I understand it, endpoints with out proper documentation are subject to change, and should not be used.

Keap REST API : This url make sense for our use case.
Thank you

Additionally,
Keap REST API provides the business information for the account, and Keap REST API provides the application settings for many operations the account has configured.

1 Like