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, image, audio, and private-beta video before topping up prepaid usage.

Get API key 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, 75 image checks, 150 audio checks, or 30 private-beta video checks. Dollar value: $1.50.

Prepaid usage

Credits debit per request

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

Metered only

No plans or demos

Pricing stays simple: create an account, get starter credit, top up prepaid usage, and route work through one balance. For unusual volume, email hello@veracityapi.com.

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.

Audio

$0.01

per request. $0.01 / audio request. v0.1 workflow triage for synthetic-speech cues and review routing.

Video private beta

$0.05

per successful direct HTTPS video URL analysis. 30s/25MB cap, contact-sheet + metadata workflow-risk scoring, bucket video_v0.

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 and audio analysis remain separate modality add-ons 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
Audio$0.01per requestv0.1 workflow triage
Video private beta$0.05per successful request30s/25MB direct HTTPS video; bucket video_v0

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, audio, and private-beta video are separate modality add-ons from the same balance; video is $0.05/successful request, not the lower audio price. 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, privacy-safe defaults, 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; video demo is precomputed/fixed-fixture only, so homepage traffic does not trigger paid extraction. 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. Email hello@veracityapi.com 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.