To use the OpenPhone API, you will need: An active OpenPhone subscription Owner or admin privileges in your OpenPhone workspace
Additional Messaging Requirements: If you plan to send text messages to US numbers via the API, you will also need to complete US Carrier Registration. Learn more here.
The OpenPhone API uses API keys for authentication. This ensures secure access to your account’s data and functionalities. Here’s what you need to know about authentication.
Remember, your API key carries the same privileges as your OpenPhone account. Protect it as you would your account password. Follow these guidelines to ensure your account remains secure.
Keep your API keys confidential
Don’t share your API keys in publicly accessible areas such as GitHub or client-side code
Regularly rotate your API keys to enhance security
If a key is compromised, revoke it immediately and generate a new one
If you need to revoke access for a specific integration or application, you can delete the corresponding API key without affecting other integrations.