API playground for AI agent tools

Pick a tool, fill in the parameters and run it against the live API. Calls use your own free tier (10 a day per IP address), or your credits once you add an API key, so you see exactly what an agent gets: the JSON, the response time and the price it pays.

With a key, every Run is paid from your credits and the balance updates after each call. Kept only in this browser tab; sent only to this site.

ro_company

Romanian company file by CUI: registry, VAT, address, financials.

$0.01

Romanian fiscal code (CUI/CIF): 2–10 digits, optional RO prefix, e.g. RO14399840.

Without a key it runs on your free tier (10 calls a day per IP). An agent pays $0.01 per successful call.

Equivalent curl
curl "https://402check.com/v1/ro/company/14399840"

Parameters, sources and limits for ro_company

ro_tenders

Search Romanian public tenders (SEAP/SICAP) by keyword or CPV code.

$0.02

Keyword in the contract title. q or cpv is required. 2–200 characters.

8-digit CPV code. q or cpv is required.

Romanian county (place of performance), e.g. Cluj. Up to 40 characters.

Earliest publication date, inclusive.

Latest publication date, inclusive; not before from.

Maximum number of notices. 1 to 50, default 20.

Without a key it runs on your free tier (10 calls a day per IP). An agent pays $0.02 per successful call.

Equivalent curl
curl "https://402check.com/v1/ro/tenders?q=software"

Parameters, sources and limits for ro_tenders

us_court

Search US court dockets and opinions on CourtListener by party.

$0.02

Party or case name. 2–200 characters.

RECAP dockets or court opinions. Default dockets.

CourtListener court id, e.g. nysd. Up to 20 characters.

Maximum number of results. 1 to 20, default 10.

Without a key it runs on your free tier (10 calls a day per IP). An agent pays $0.02 per successful call.

Equivalent curl
curl "https://402check.com/v1/us/court?q=patent+infringement"

Parameters, sources and limits for us_court

us_sanctions

Screen a person or entity against OFAC sanctions lists, fuzzy matched.

$0.01

Person or entity name; must contain letters or digits. 2–200 characters.

Restrict to individuals or entities. Default any.

Minimum match score; lower it for surname-only names. 0 to 1, default 0.8.

Without a key it runs on your free tier (10 calls a day per IP). An agent pays $0.01 per successful call.

us_sanctions is coming soon. Until then its route answers 503 coming_soon and nothing is charged.

Equivalent curl
curl "https://402check.com/v1/us/sanctions?name=Yevgeniy+Prigozhin"

Parameters, sources and limits for us_sanctions

us_trademark

Search US trademark applications and registrations (USPTO) by wordmark.

$0.02

Wordmark. 2–200 characters.

Live, dead or all marks. Default live.

Maximum number of marks. 1 to 25, default 10.

Require all words or any word. Default all.

Without a key it runs on your free tier (10 calls a day per IP). An agent pays $0.02 per successful call.

Equivalent curl
curl "https://402check.com/v1/us/trademark?q=acme"

Parameters, sources and limits for us_trademark

proof_create

Paid only: capture a web page as hashed, timestamped HTML and screenshot.

$0.25

Public http(s) URL to capture. 1–2048 characters.

$0.25 per call. Not in the free tier: add your API key above.

Equivalent curl
curl -X POST "https://402check.com/v1/proof" \
  -H "Authorization: Bearer rk_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"url":"https://example.com/"}'
Example response
{
  "id": "01M5YCTV80A6V3J9N5RXW7TC8E",
  "url": "https://example.com/page",
  "capturedAt": "2026-10-27T10:00:00.000Z",
  "sha256": {
    "html": "28c6b4d8ba18e876196fb1d376671e3be48b283f8c1fe6e2481ec62f66b9664e",
    "png": "4353a1de7e0dcc4e87350e22d5c9ee9f3e70e8ce9c31533ec991bee8870c4814"
  },
  "artifacts": {
    "html": "https://402check.com/v1/proof/01M5YCTV80A6V3J9N5RXW7TC8E/html",
    "png": "https://402check.com/v1/proof/01M5YCTV80A6V3J9N5RXW7TC8E/png"
  },
  "anchor": {
    "provider": "opentimestamps",
    "otsBase64": "APAQqrvM",
    "status": "pending"
  }
}

Parameters, sources and limits for proof_create

proof_get

Fetch an earlier proof: hashes, artifact links, anchor status.

free

Enter the id returned by proof_create. Anyone with the id can view the proof; it is free.

Proof id (ULID) returned by proof_create.

Free tool: no charge and no free-tier count.

Equivalent curl
curl "https://402check.com/v1/proof/01M5YCTV80A6V3J9N5RXW7TC8E"

Parameters, sources and limits for proof_get