Overview
Mavera uses a credit-based billing system. Each API call consumes credits based on the complexity of the request and the resources used. Your subscription includes a monthly credit allocation.Credit Allocation by Plan
| Plan | Monthly Credits |
|---|---|
| Starter | 500 |
| Basic | 2,000 |
| Professional | 5,000 |
| Enterprise | Custom |
Credits reset at the start of each billing cycle. Unused credits do not roll over.
Credit Costs by Endpoint
| Endpoint | Typical Cost | Notes |
|---|---|---|
/chat/completions | 1-5 credits | Based on tokens used |
/mave/chat | 10-50 credits | Includes research, multi-source analysis |
/personas (GET) | 0 credits | Free to list/retrieve |
/personas (POST) | 300 credits | Creating custom personas |
/focus-groups | 50-200 credits | Based on sample size and questions |
/video-analyses | 100-500 credits | Based on video length |
/news/stories/{id}/analyze | 5-20 credits | Based on analysis depth |
/generations | 10-30 credits | Based on content length |
/brand-voices (POST) | 50 credits | Creating brand voice profiles |
Tracking Usage
In API Responses
Every API response includes credit usage in theusage object:
Via Dashboard
Monitor your usage at app.mavera.io/settings/usage:- Current period usage
- Usage by endpoint
- Daily breakdown
- Historical trends
Handling Insufficient Credits
When you run out of credits, API calls return a 402 error:Auto-Recharge
Enable auto-recharge to automatically purchase additional credits when you run low:Go to Billing Settings
Navigate to app.mavera.io/settings/billing
Best Practices
Monitor Usage Proactively
Track credits in your application:Set Budget Alerts
Configure alerts in the dashboard to notify you when:- You’ve used 50%, 75%, 90% of monthly credits
- A single request exceeds a threshold
- Daily usage exceeds normal patterns
Optimize Credit Usage
Use appropriate endpoints
Use appropriate endpoints
- Use
/chat/completionsfor simple questions (1-5 credits) - Reserve
/mave/chatfor complex research (10-50 credits)
Cache responses when possible
Cache responses when possible
Store frequently-requested data to avoid redundant API calls
Batch operations
Batch operations
Combine multiple questions into single conversations rather than separate requests
Use streaming efficiently
Use streaming efficiently
Streaming doesn’t cost extra, but allows you to cancel early if needed
Workspace & Project Budgets
For team accounts, you can set budgets at workspace and project levels:| Setting | Description |
|---|---|
| Budget Alert | Notification when spending reaches threshold |
| Usage Limit | Hard cap that blocks requests when reached |
| Billing Email | Separate email for budget notifications |
- Workspace level: Workspace Settings > Budget
- Project level: Project Settings > Budget
Credit Purchase
Need more credits mid-cycle?- Upgrade plan - Move to a higher tier for more monthly credits
- Purchase credits - Buy additional credits à la carte
- Enable auto-recharge - Automatically purchase when low
View Pricing
See current pricing for credit packages and subscriptions