account:readmessage: "Plan limits retrieved successfully".data.limits Object| Field | Type | Description |
|---|---|---|
limit | integer | Maximum allowed count (-1 means unlimited) |
feature_name | string | Human-readable feature name |
is_unlimited | boolean | Whether the feature has no limit |
| Key | Feature Name | Description |
|---|---|---|
contacts | Total Contacts | Maximum number of contacts |
conversations | Conversations per Month | Monthly conversation limit |
campaigns | Active Campaigns | Maximum active campaigns |
staff | Team Members | Maximum team members |
api_calls_per_minute | API Calls per Minute | Rate limit per API token (from token's rate_limit_per_minute, default: 60) |
data.features Object| Key | Description |
|---|---|
whatsapp_templates | WhatsApp template management access |
bulk_messaging | Bulk messaging capability |
chatbot | Chatbot automation |
advanced_analytics | Advanced analytics dashboard |
api_access | API access (always true if making this request) |
custom_branding | Custom branding/white-label |
| Status | Code | Description |
|---|---|---|
| 404 | NOT_FOUND | Tenant not found |
| 500 | INTERNAL_ERROR | Failed to fetch plan limits |
curl --location --request GET '/account/limits' \
--header 'Authorization: Bearer <token>'{}