Pricing

Usage-based content trust pricing for agents and production workflows.

Free: analyze your first 300,000 characters. No credit card. New accounts get starter credit for real smoke tests across text and image before topping up prepaid usage.

Get API key Contact sales Read docs OpenAPI JSON

Starter credit

300,000 characters

Starter credit: enough for roughly 300 analyze-only 1k-character text requests, 150 Analyze + revise requests, or 75 image checks. Dollar value: $1.50.

Prepaid usage

Credits debit per request

Text, image, and batch calls draw from one account balance. No monthly plan is required to run production workflows.

Custom volume

Contact sales

Higher limits, procurement support, custom workflow review, and security questions for larger deployments.

Text analyze

$0.005

per 1k characters, rounded up. Best for allow/revise/human_review routing when no rewrite is needed.

Text Analyze + revise

$0.010

per 1k characters with auto_revise:true. Returns revised_text when the route is revise.

Image

$0.02

per image URL. $0.02 / image. No raw bytes stored; VeracityAPI stores no full image URL in analysis logs.

Interactive pricing calculator

Estimate text workflow spend from the two canonical text prices: analyze-only text is $0.005 / 1k characters; Analyze + revise with auto_revise:true is $0.010 / 1k characters. Text is rounded up to the nearest 1,000 characters.

Estimated monthly text cost
$250.00

Formula: analyze_only_text_units×$0.005 + analyze_revise_text_units×$0.010. Image analysis remains a separate modality add-on below.

Canonical analysis pricing

Request typePriceUnitNotes
Text analyze$0.005per 1k charsrounded up; bucket text_1k_units
Text analyze + revise$0.010per 1k charsauto_revise:true; bucket text_revise_1k_units
Image$0.02per image URLno raw bytes stored

How credits work

Users load a VeracityAPI balance. Text has only two default prices: $0.005 per analyze-only 1k-character unit or $0.010 per Analyze + revise 1k-character unit. Batch text requests are billed as the sum of those same per-item text prices. Image is a separate modality add-on from the same balance at $0.02 per image URL. Agents can call GET /v1/balance before a run to check remaining credits and recent usage.

Public demo

The website demos remain free, no-key, store_content=false, and rate limited. Text demo input is capped at 4,000 characters; image demo accepts an HTTPS image URL and logs no image bytes or full URL. New accounts also get $1.50 in API credits for authenticated workflow testing.

Pricing FAQ

Why does human_review cost the same as allow?

Because the analysis did the same work. human_review means VeracityAPI found enough signal to flag risk, but not enough to safely auto-route. You are paying for detection, evidence, and routing metadata — not a guaranteed allow/reject verdict. If analysis fails before returning a recommendation, it is not charged.

What counts as a character?

Text billing uses the JavaScript string length of submitted text, including whitespace, rounded up to the nearest 1,000-character unit.

Do failed requests bill?

Requests that fail validation, authentication, credit checks, or provider execution before a recommendation is returned are not debited. If a recommendation and billing metadata are returned, the analysis was charged.

Can I use a sandbox key?

Use the public demo for no-key testing, then create a free account key for authenticated sandbox runs with starter credit. Use separate API keys per environment.

Do you support invoices?

Self-serve credit packs are prepaid. Contact sales for invoices, procurement support, and larger commitments.

Do you offer annual pricing?

Annual pricing is available for committed volume, security review, and higher-limit production workflows.

How is VAT handled?

Taxes such as VAT are handled by the checkout/payment provider when applicable.

What is the refund policy?

Unused prepaid credit is refundable within 30 days on request, subject to abuse and fraud review.