⚙️Account & Settings
Using API Keys
Integrate TonAIlity with other tools
Using API Keys
API keys allow you to integrate TonAIlity with your own applications and workflows.
What Are API Keys?
API keys are unique identifiers that allow external applications to:
- Generate content programmatically
- Access your voice profile
- Integrate with your CMS or tools
- Automate content workflows
Creating an API Key
- Go to Settings → API Keys
- Click Create New Key
- Give it a descriptive name
- Select scopes (permissions):
- Read Blog Posts: Fetch blog post content
- Write Blog Posts: Create and update blog posts
- Read Content: Fetch generated content
- Generate Content: Create new content via API
- Optionally set an expiration (in days)
- Copy the key immediately (it won't be shown again)
Managing Keys
View Active Keys
See all your API keys with:
- Name and creation date
- Key prefix (for identification)
- Scopes (permissions granted)
- Last used timestamp
- Status (active/revoked)
Revoke a Key
If a key is compromised or no longer needed:
- Find the key in your list
- Click Revoke
- Confirm the action
- The key stops working immediately
Security Best Practices
- Never share keys publicly or commit to version control
- Use environment variables to store keys
- Create separate keys for different applications
- Revoke unused keys regularly
- Monitor usage for unexpected activity
API Documentation
For technical integration details:
- Endpoint documentation
- Request/response formats
- Code examples
- Rate limits
Contact support@tonaility.com for API documentation access.
Was this article helpful?
Need more help? Contact support