ChumiAI provides Developer API Keys to allow you to integrate ChumiAI features directly into your own applications, websites, or e-commerce platforms.
To generate an API key:
"Shopify Sync" or "Mobile App Messaging").Critical Security Notice
Copy and save your API key immediately after generation. For security reasons, it will only be shown once and cannot be retrieved later.
All requests to the ChumiAI API using an API key must include the key in the X-API-Key HTTP header.
curl -X GET "https://api.chumiai.app/api/v1/whatsapp/templates"
-H "X-API-Key: chumi_abc123..."
-H "Content-Type: application/json"API Keys can currently be used for the following developer-focused features:
Automate your customer communication
Keep your ChumiAI catalog in sync with your external store
Sync your CRM with ChumiAI
Never expose your API key in client-side code
HTML/JavaScript on the client side can be inspected. Always use API keys in server-side environments only.
Use restricted scopes
Minimize risk if a key is compromised by only granting the permissions you need.
Rotate your keys regularly
Periodically generate new keys and revoke old ones as part of your security policy.
Revoke unused keys
Remove any API keys that are no longer in use from the dashboard immediately.
| Resource | Base Path | Key Use Case |
|---|---|---|
/api/v1/whatsapp | Sending messages & templates | |
| Conversations | /api/v1/conversations | Managing chat history |
| Products | /api/v1/products | Syncing e-commerce catalogs |
| Contacts | /api/v1/contacts | Syncing customer data |