API Credit Costs
Understand how credits are charged for external API usage
How API Credits Work
Understanding credit deduction for API usage
Credits Charged Per Request
Each API endpoint has a specific credit cost. Read operations cost less, while AI generation and analysis operations cost more.
Automatic Deduction
Credits are automatically deducted from the API key owner's account when requests are made.
Add-On Credits First
Add-on credits (purchased extras) are used first before consuming monthly plan limits.
Track Usage
Monitor your API credit usage in real-time through your dashboard and credit history.
Read Operations (Low Cost)
12 endpoints • 0-2 credits per request
GET /api/entities
List all entities
GET /api/entities/:id
Get single entity details
GET /api/analytics/overview
Get analytics overview
GET /api/analytics/entities/:id
Get entity analytics
GET /api/citations
Get citations
GET /api/citations/trends
Get citation trends
GET /api/competitors
List competitors
GET /api/templates
List templates
GET /api/dashboard/stats
Get dashboard statistics
GET /api/credits
Check credit balance
GET /api/credits/history
Get credit history
GET /api/credits/check
Check if can generate
Write Operations (Medium Cost)
6 endpoints • 2-5 credits per request
POST /api/entities
Create new entity
PUT /api/entities/:id
Update entity
DELETE /api/entities/:id
Delete entity
POST /api/analytics/events
Track analytics event
POST /api/competitors
Add competitor
POST /api/templates
Create template
Analysis Operations (Medium Cost)
3 endpoints • 3-8 credits per request
POST /api/citations/analyze
Analyze citations
POST /api/citations/simulate
Simulate citation scenarios
POST /api/competitors/auto-search
Auto-search competitors
AI Generation (High Cost)
2 endpoints • 8-10 credits per request
POST /api/ai/enhance
AI-enhance content
POST /api/ai/import-url
Import content from URL
Cost Optimization Tips
Best practices to minimize credit consumption
Cache Results
Cache API responses on your end to avoid redundant requests, especially for read operations.
Batch Requests
When possible, fetch multiple entities in a single list request rather than making individual GET requests.
Use Webhooks
Set up webhooks to receive updates instead of polling endpoints repeatedly.
Monitor Usage
Regularly check your API usage dashboard to identify and optimize high-cost operations.