ChumiAI Docs
Learn how to generate, manage, and secure your ChumiAI Developer API Keys. API keys allow you to integrate ChumiAI features directly into your own applications, websites, or e-commerce platforms.
To create a new API key, follow these steps:
"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.
Scopes define what your API key is allowed to do. When creating a key, only grant the permissions you actually need. Available scopes include:
| Scope | Description |
| :--- | :--- |
| whatsapp:send | Send WhatsApp messages and templates |
| whatsapp:read | Read conversations and message history |
| contacts:read | Read contact and group data |
| contacts:write | Create and update contacts |
| products:read | Read product catalog data |
| products:write | Create and update products |
| templates:read | List available message templates |
Tip
You can create multiple API keys with different scopes for different integrations. For example, a read-only key for analytics and a write key for your messaging service.
You can view and manage all your API keys from the Developer Settings page in the Client Portal.
The API Keys table shows each key's:
If a key is compromised or no longer needed, revoke it immediately:
Warning
Revoking a key is permanent and takes effect immediately. Any integration using that key will stop working.
Follow these guidelines to keep your API keys secure:
# .env (never commit this file)
CHUMIAI_API_KEY=chumi_sk_live_abc123...