Question
We have reached our current Twilio API key limit of 1,000. Is it possible to increase our API key limit to 2,000? If not, what are our options for managing more API keys as we continue onboarding new kiosks?
Product
Twilio REST API
Answer
The maximum number of API keys allowed per Twilio main account is 1,000. This is a system-wide limit and cannot be increased for individual accounts. If you need more than 1,000 API keys, the recommended solution is to create one or more subaccounts. Each subaccount has its own separate API key limit, allowing you to scale your API key usage as your business grows. Subaccounts can be managed through the Twilio Console or API.
To manage your API keys more efficiently, consider regularly reviewing and deleting unused keys to stay within the limit.
Additional Information
- The API key limit is enforced for security and platform stability.
- Subaccounts are especially useful for organizations managing multiple applications, environments, or devices.
- For more information on creating and managing subaccounts, refer to Twilio’s documentation on subaccounts.
- If you have questions about subaccount setup or best practices for API key management, Twilio Support can provide further guidance.