API pricing & metering

Usage-based metering on top of your plan, billed monthly via Stripe. Every request also accepts a cost_cap_usd — a hard per-request spend ceiling you control (deliberate queries default to a $1.00 cap). Check what you owe any time with GET /v1/usage.

Metered API prices per plan tier
Metered actionFreeProTeamEnterprise
Retrieval call (entity / source / brief / forecast reads)$0.000$0.001$0.001$0.0008
Synthesis query — speculative (also causal, tutor)$0.01$0.01$0.01$0.008
Synthesis query — deliberate——metered by depth, typically ~$0.10 (100/mo cap)metered, discounted
Brief generation (POST /v1/brief)$0.00 (30/mo cap)$0.00$0.00$0.00
Forecast generation (POST /v1/forecast)——$0.25 (100/mo cap)$0.00
Private ingestion, per document (Enterprise)———$0.01

Monthly allowances

Monthly request allowances per plan tier
EndpointFreeProTeamBusiness+
POST /v1/query?mode=speculative50nonenonenone
POST /v1/query?mode=deliberate——100none
POST /v1/brief30nonenonenone
POST /v1/forecast——100none
POST /v1/causal——50none
POST /v1/tutor20nonenonenone
POST /v1/anomalies/subscribe——10100
GET /v1/entities/*3,000nonenonenone
GET /v1/briefs/{id}/bibliography—nonenonenone

“none” means no monthly allowance limit on that plan; “—” means the endpoint is refused on that plan. Exceeding an allowance returns a quota-exceeded error, not a partial answer.

“—” means the endpoint isn't available on that tier (see tier gates). These are the same numbers behind the pricing page's ~$0.01 speculative / ~$0.10 deliberate figures. Enterprise volume rates are set per contract.