docketrouter
Pricing

Pay for the calls you make

No seats, no subscription, no minimum. Two things are billed: a flat price per library call, and the model's own price plus one published markup when a model runs.

Retrieval, rules and citation checks
free during beta

One flat price per call over REST, the MCP server or the SDK.

Model calls (chat and drafting)
Provider price + 25%

One multiplier of 1.25, applied once to what the provider charged. Every usage row carries upstream_cost_usd beside cost_usd.

Rate card

What you callPriceHow it is charged
Case-law and statute retrieval
POST /v1/rag/query
free during betaOne call, one charge, however many hits come back.
Verbatim rules search
POST /v1/rag/rules
free during betaSame price as retrieval.
Citation existence check
POST /v1/citations/check
free during betaPer call, not per citation. A batch in one request is one charge.
Citation support check
POST /v1/citations/support
free during betaSame price as retrieval.
Contract review
POST /v1/contracts/review
freeOne charge per successful review, whatever the contract's length; a failed review is not billed. What it covers.
Case-file scrambler
POST /v1/scramble · /v1/unscramble
freePseudonymization runs on our own hardware, so there is no model bill to pass on. How it works.
MCP tool call
POST /api/mcp
free during betaMetered as the REST route it wraps, at the identical price. Discovery calls are free and need no key.
Chat completions
POST /v1/chat/completions
provider + 25%Retrieval, the citation gate and any rewrite it forces are included, not billed as extra library calls.
Drafting
POST /v1/draft
provider + 25%The same multiplier on the same upstream charge. Retrieval, citation verification and the required-clause report are included.
Bring your own keyno model bill from usChat completions run on your own OpenRouter key: you pay the provider directly and we bill cost_usd of zero for the model.
Everything elsefreeKeys, usage and activity, the model catalog, matters, /llms.txt and the open datasets.

What a model call costs today

Read live from the catalog with the 25% markup applied, so this is the price you are charged. A customer key may call the models that have cleared our benchmark; the rest of the catalog is browsable.

ModelInput / M tokensOutput / M tokensContext
DeepSeek V4 Flash 0423
deepseek/deepseek-v4-flash · DeepSeek
$0.02$1.601.05M

One response is capped at 8,192 output tokens. Models in a private pod (local/…) carry no upstream bill.

Rate limits

Per caller. Sustained is the refill rate per minute; burst is how many you may fire at once. A denial is a 429 with retry-after, never a silent truncation. An MCP tool draws from the same bucket as the REST route it wraps.

EndpointWith an API keySigned inPublic demo
Chat completions120/min · burst 4030/min · burst 105/min · burst 5
Retrieval, rules, citation checks30/min · burst 1030/min · burst 1010/min · burst 3
Drafting20/min · burst 306/min · burst 82/min · burst 3
MCP discovery (unmetered)60/min · burst 2060/min · burst 20no key required

Drafting also caps the facts per call: 40,000 characters with a key, 12,000 signed in, 4,000 on the public terminal.

What the API serves

The shards a query can reach today, each dated so you can tell how current an answer is. Inventory as of 2026-09-07.

ShardLibraryDocumentsData as of
txTexas case law615,3912026-06-26
statutesTexas statutes122,6812026
scotusU.S. Supreme Court45,6602026-06-29
localTexas county and local rules3702023-12
tx-rulesTexas court rules8662026-09-05
caCalifornia case law227,8092026-06-29
njNew Jersey case law101,2002026-06-29
vaVirginia case law49,8302026-06-23
waWashington case law87,4642026-06-29
mnMinnesota case law63,3622026-06-22
akAlaska case law14,9142026-06-17
deDelaware case law23,4342026-06-29
idIdaho case law35,8182026-06-26
ksKansas case law57,7432026-06-26
meMaine case law31,1162026-06-25
ncNorth Carolina case law101,3612026-06-17
ndNorth Dakota case law23,5542026-04-09
riRhode Island case law26,7732026-06-25
sdSouth Dakota case law25,5912026-06-24
utUtah case law34,8852026-06-25
wiWisconsin case law55,9912026-06-26

Served today: Texas case law, Texas statutes, U.S. Supreme Court, Texas county and local rules, Texas court rules, California case law, New Jersey case law, Virginia case law, Washington case law, Minnesota case law, Alaska case law, Delaware case law, Idaho case law, Kansas case law, Maine case law, North Carolina case law, North Dakota case law, Rhode Island case law, South Dakota case law, Utah case law and Wisconsin case law. Separately, 1,134,330 statute sections across 25 states and 21,062 court rules across 28 states and the federal courts are held and published openly at https://huggingface.co/docketx, but are not served by this API until the founder's go are published openly at huggingface.co/docketx and are free to download.

How you pay

Prepaid credits

Top up $10, $25, $100 with one click, or any whole-dollar amount from $5 to $1,000. No monthly fee and no minimum: an account that makes no calls is charged nothing.

Auto top-up

Off by default. Turn it on and we charge $25 when the balance falls below $5; both are adjustable. 3 failed charges in a row switch it off.

Hard caps, per key

Up to 3 active keys, each with its own lifetime or per-period spend cap. The caps sum to your balance, so no combination of keys can spend past what you have paid in. A key at its cap returns 402 before anything upstream is spent.

Billing is not enabled on this deployment; nothing can be charged.

Start without changing your code

The API is OpenAI-shaped. Point any OpenAI SDK at https://docketrouter.ai and the SDK's own /v1 suffix lands on our gateway.

python
from openai import OpenAI

client = OpenAI(base_url="https://docketrouter.ai", api_key="dr-…")

client.chat.completions.create(
    model="deepseek/deepseek-v4-flash",
    messages=[{"role": "user", "content": "What is the no-evidence summary judgment standard in Texas?"}],
)

Prices on this page are rendered from the modules that enforce them (markup 1.25×) and the shard list from the served-source set. Questions: hello@docketrouter.ai.