Credits Deduction
Credits are automatically deducted when a job is created. The deduction happens before the job is queued. Veritus has three credit pools: Basic, Pro, and Private Key.-
How many credits does a job cost?
- You’re charged 1 credit per 100 results requested
- Examples:
limit=100→ 1 credit,limit=200→ 2 credits,limit=300→ 3 credits
-
Which credit pool is used?
- If
scraperKeyis provided: Uses Private Key Credits (privateKeyCreditsBalance) and enrichment is always enabled - If
scraperKeyis not provided andenrich=true: Uses Pro Credits (proCreditsBalance) - If
scraperKeyis not provided andenrich=false: Uses Basic Credits (basicCreditsBalance)
- If
-
Insufficient Credits: If you don’t have enough credits, the request will fail with a
403 Forbiddenerror:
Important Notes
- Credits are deducted immediately when a job is created (before queuing)
- Credits required = 1 credit per 100 results requested (e.g., limit 100 = 1 credit, limit 200 = 2 credits, limit 300 = 3 credits)
- Pro credits are used when
enrich=true, Basic credits whenenrich=false, and Private Key credits whenscraperKeyis provided - Always check your credit balance using the Get User Credits endpoint before creating jobs
- If job creation fails due to insufficient credits, no credits are deducted
Private Key Credits
Private Key lets you bring your own Firecrawl API key viascraperKey when creating a job.
scraperKeyis optional, but if provided it must be a valid Firecrawl key with at least 50 remaining credits- Firecrawl website: firecrawl.dev
- Private Key uses a separate credit pool (
privateKeyCreditsBalance/privateKeyCreditsTotal) - When
scraperKeyis present, enrichment is always enabled and Private Key credits are used