Authentication

The Prophy API uses API Key to authenticate requests. A user with Integrations admin permission can view and manage the API keys on the Integrations dashboard. In order to authenticate yourself to the Prophy API, add the X-ApiKey header in your request. For example:

curl -X GET "https://stage.prophy.ai/api/external/custom-fields/{organization code}/all/" \
-H "X-ApiKey: XxxXXxXX0xX0xxXx0XxxXxxX-XxXxX0X_XxxXXXXxx0x"

Remember, if you manage integrations for multiple organizations, each of them uses their own API Key. This allows you to isolate access and data for each organization that integrates with Prophy. The header name is case-insensitive. If you execute the request with a wrong or missing header, you will receive an HTTP Response 401 (Unauthorized).