Skip to main content

Cost & Credits Management

ZebraTruth uses a credits-based billing system. Understanding costs helps optimize usage.

Check Your Balance

GET https://api.zebratruth.ai/v1/usage
Authorization: Bearer {api_key}
Response:
{
  "creditsRemaining": 82500,
  "creditsTotal": 83250,
  "creditsUsedThisMonth": 750,
  "periodStart": "2026-04-01",
  "periodEnd": "2026-04-30",
  "tier": "pro"
}

Cost Estimates

OperationApprox CreditsNotes
Fast mode text check~12All agents parallel
Full mode text check~474-phase pipeline, thorough
Single agent call~8-121 agent × 3 LLM stages
Image rights check35/imageRestricted categories, logos, watermarks, content safety, C2PA
Cached check (same content)0Returns cached result

Cost Optimization Strategies

  1. Use fast mode unless thorough analysis is needed
  2. Cache awareness — Identical content + jurisdictions + platforms returns cached results at 0 credits
  3. Single agents — If you only need to re-check one aspect, call the agent directly instead of the full pipeline
  4. Batch wisely — Check credits before submitting a batch of async jobs

Plans

PlanPriceCreditsRate Limit
Free$01,000 / 7-day trial10/min
Pro$750/mo83,250/mo300/min
EnterpriseCustomCustomCustom

Reading Cost Breakdowns

Every response includes costBreakdown:
{
  "totalCredits": 47,
  "agents": [
    { "agent": "jurisdiction", "stage": "A", "credits": 2, "cached": true },
    { "agent": "jurisdiction", "stage": "C", "credits": 11 }
  ]
}
  • cached: true — Research stage hit the cache (0 provider cost)
  • Stage A = legal research & citation retrieval (cacheable, 30-day TTL)
  • Stage C = compliance composition + severity scoring

Handling 402 (Insufficient Credits)

When credits are exhausted:
{
  "error": "Insufficient credits",
  "creditsRemaining": 3,
  "creditsNeeded": 47,
  "upgradeUrl": "https://developers.zebratruth.ai/billing/upgrade"
}
Present the upgradeUrl to the user with context about their remaining credits.