Strategic Innovations

You pay for a page only when it is a page.

Send a URL, get Markdown for a model or a search index. App shells, bot walls and error pages come back free, with the reason.

Create an account and get a key Read the call

What comes back

VerdictWhenCounted
contentA real page: its Markdown, title, word count, final URL and a SHA-256 digest of the MarkdownYes
needs_javascriptFewer than 50 words and the marks of an app that renders in the browserNo
catch_allThe site answers a sibling path that cannot exist with the same documentNo
bot_wallA challenge page. Cloudflare's passive detection script, which is on every page of a protected site, does not count as oneNo
consent_wallA cookie banner with under 150 words behind itNo
behind_sign_inA redirect to a login path or host; the login page is never fetchedNo
thinFewer than 30 wordsNo
http_error, unsupported_type, unreachableAn error status, a file that is not a page, or no answerNo

Two answers from the live service, 25 October 2026

The first is a page on one of our own sites. The second is an address on another of our sites that does not exist; that site answers every address with its app.

{
  "verdict": "content",
  "billable": true,
  "status": 200,
  "title": "Install memory-pulse: Claude Code, Codex, Claude Desktop, Cursor, Python, CI",
  "words": 878,
  "content_sha256": "1dc2d654d1e606f71122d9e28256fb3f10bb4a10c92fe324b794d7575b835f73",
  "markdown": "# Install memory-pulse\n\n..."
}
{
  "verdict": "not_content",
  "reason": "needs_javascript",
  "detail": "The page is an app shell that builds its content with JavaScript; this service reads pages over HTTP and does not run scripts.",
  "billable": false,
  "status": 200
}

Call it

Every answer carries x-si-billable: 1 for a real page and 0 for anything else, and x-si-calls-remaining. A not_content answer is recorded and does not count against your calls.

curl -s -X POST https://strategic-innovations.ai/v1/api/verified-fetch/v1/fetch -H 'authorization: Bearer $SI_KEY' -H 'content-type: application/json' -d '{"url":"https://developers.cloudflare.com/workers/"}'

Price

PlanCalls a dayPrice
Free100$0
Scale5,000$29 a month
Volume50,000$99 a month

One key calls every API in the catalogue; the allowance belongs to the account. Bought and cancelled on your account page, through Stripe.

What it does not do

How it was measured

On 25 October 2026 it was run on thirteen pages, twelve of them with the expected verdict written down first. Eleven of the twelve agreed. The miss was the expectation: our own home page refuses a plain HTML request from an unverified non-browser client and serves the same request when it also accepts Markdown.

Every API we run

This is one of 19 in the catalogue, which a machine can read at /apis.json.