Pricing

How Scout calls are priced, and how to read the usage on a response.
View as Markdown

Scout bills by credits. A credit is a single unit of work — a search, a page read, an agent step. Every response tells you exactly what the call cost so you can budget and compare.

Plans

PlanMonthlyAnnual (per mo)Credits / monthOverageBest for
Free$0$01,500Trying Scout out, prototypes, side projects. No card required.
Builder$29$235,500$9 / 1,000 creditsSingle-app production traffic.
Scale$99$7925,500$6 / 1,000 creditsHigh-volume agents and teams shipping multiple products.

Choose monthly or annual billing in the Scout dashboard. Annual saves about 20% over month-to-month billing.

Need more than Scale? Contact us and we will quote a custom plan based on your traffic shape.

What a credit costs

Per-call costs are deterministic and shown in the credits field on every response.

EndpointCreditsNotes
/v1/search (sync)1One credit per query in the request.
/v1/search (deep / async)1 + 1 per page fetchedCharged when the run completes.
/v1/extract2 per URLIncludes the parent and any auto-discovered subpages.
/v1/task (research)1 per agent stepSteps include planner calls, fetches, and synth.
/v1/chat/completions1 + 1 if web_search: truePlus one credit per web fetch the model triggers.
/v1/findall2 per candidate row returned
/v1/monitors (per scheduled run)Same as the underlying queryWebhook deliveries do not cost extra.

Opt-in features — objective rerank, content extraction, summaries — are billed as separate line items so you can see the breakdown.

Reading usage[]

Every response carries a per-SKU breakdown under usage:

1{
2 "search_id": "search_4f5e...",
3 "results": [...],
4 "credits": 3,
5 "reranked": true,
6 "usage": [
7 { "name": "sku_search", "count": 1 },
8 { "name": "sku_objective_rerank", "count": 1 },
9 { "name": "sku_contents_highlights", "count": 5 }
10 ]
11}
SKUTriggered byWhat it covers
sku_searchAny /v1/search callOne Google SERP fetch per query.
sku_objective_rerankobjective on /v1/searchOne LLM call that re-ranks the merged results. Cached.
sku_contents_textadvanced_settings.contents.textOne page fetch and clean per result.
sku_contents_highlightsadvanced_settings.contents.highlightsOne LLM call per result that pulls focused excerpts.
sku_contents_summaryadvanced_settings.contents.summaryOne LLM call per result that writes the summary.
sku_subpage_rankobjective on /v1/extractOne LLM call that picks the most relevant subpages. Cached.
sku_extractEvery fetched URLIncludes parent and subpages.

If a SKU does not appear in usage, it was not used and you were not billed for it.

Free-tier limits

Free accounts are capped at 1,500 credits per month. The cap resets on the first of each month, in UTC. Once you exhaust the cap, requests return 429 Too Many Requests until the next reset or until you upgrade.

See Rate limits for the in-flight request rules that apply to every plan.

Overage and rollover

  • Builder and Scale plans allow overage. Calls past your monthly allocation are billed at the per-credit rate of your plan.
  • Unused credits do not roll over.
  • Cancellation takes effect at the end of the current billing period — no pro-rated refunds.

See it in your dashboard

The Settings → Usage page shows live credit consumption, per-endpoint breakdown, and a 30-day chart. Set a soft alert there if you want a heads-up before you hit your cap.