Open URL (brief + whois + page + page_risk)

One paid call before opening a URL: URL brief + WHOIS domain + SSRF-safe page fetch, plus page_risk content flags and up to 3 one-hop off-host fetches (see page_risk.hops). Query q= or url=. Unauthenticated GET (including missing q) → HTTP 402 + PAYMENT-REQUIRED (USDC $0.015). Params validated after payment. Demo free: X-54ch10-Free: 1 or /free sibling.

get/v1/open

Request

  • Base URL: https://54ch10.uk
  • URL: https://54ch10.uk/v1/open
  • Auth: one of:
    • none
    • HTTP bearer

Query parameters

qstring required

Public http(s) URL to open

urlstring

Alias for q

Headers

X-54ch10-Free'1'

Explicit human/demo free tier opt-in (20/UTC-day/IP). Indexers must NOT send this.

PAYMENT-SIGNATUREstring

Base64-encoded x402 v2 PaymentPayload after client signs USDC authorization

Response

JSON {ok,q,url,brief,domain,page,page_risk,tier,disclaimer}. page_risk includes flags, scoreDelta, optional hops[]. Partial success if page fetch fails.

Changes

No recorded changes to this operation across all 1 revision of this API.