Agent402 / tools / Validation & parsing

Validation & parsing

Emails (with MX), URLs, IPs, user agents, colors, semver, IBAN, card numbers.

19 tools in this category - 16 free via proof-of-work. ← All tools

Email validate

$0.002 · POST /api/email-validate

Validate an email address: syntax check plus live MX record lookup on the domain (deliverability signal, not a guarantee…

try in playground →

URL parse

FREE w/ compute · or $0.001 · POST /api/url-parse

Parse a URL into components: protocol, host, port, path, query params (decoded), hash, origin, punycode hostname.

try in playground →

IP info

$0.002 · POST /api/ip-info

Classify an IP address: version, public/private/loopback/link-local, integer form, and reverse-DNS (PTR) lookup.

try in playground →

User-agent parse

FREE w/ compute · or $0.001 · POST /api/user-agent

Heuristic user-agent string parser: browser, version, OS, device class, and bot detection.

try in playground →

Color convert

FREE w/ compute · or $0.001 · POST /api/color

Convert a color between hex, RGB, and HSL. Accepts "#1a2b3c", "rgb(26,43,60)", or "hsl(210,40%,17%)".

try in playground →

Semver parse/compare

FREE w/ compute · or $0.001 · POST /api/semver

Parse a semantic version, or compare two (a vs b → -1/0/1, with greater/lesser flags).

try in playground →

MIME lookup

FREE w/ compute · or $0.001 · GET /api/mime

Look up a MIME type by file extension (?ext=png) or extensions by MIME type (?type=image/png). Covers ~50 common types.

try in playground →

IBAN validate

FREE w/ compute · or $0.001 · POST /api/iban-validate

Validate an IBAN: country code, length, and the ISO 13616 mod-97 checksum.

try in playground →

Card number validate

FREE w/ compute · or $0.001 · POST /api/card-validate

Validate a payment card number (Luhn checksum) and detect the brand. Numbers are not stored or logged.

try in playground →

ISBN validate

FREE w/ compute · or $0.001 · POST /api/isbn-validate

Validate an ISBN-10 or ISBN-13 checksum (hyphens/spaces ignored) and report which format it is.

try in playground →

Password strength

FREE w/ compute · or $0.001 · POST /api/password-strength

Score a password's strength: character-set size, entropy bits, a 0–4 rating, and an estimated offline crack time. The pa…

try in playground →

JSON pointer

FREE w/ compute · or $0.001 · POST /api/json-pointer

Resolve an RFC 6901 JSON Pointer (e.g. /items/0/name) against a JSON value. Returns the value or found:false.

try in playground →

UUID validate

FREE w/ compute · or $0.001 · POST /api/uuid-validate

Validate a UUID and report its version (1-8) and variant. Accepts hyphenated or braced forms.

try in playground →

JSON Schema infer

FREE w/ compute · or $0.002 · POST /api/json-schema-infer

Infer a draft-07 JSON Schema from sample JSON document(s). Send one sample as json, or several as samples. Heuristic mer…

try in playground →

OpenAPI agent-readiness lint

FREE w/ compute · or $0.002 · POST /api/openapi-lint

Score an OpenAPI 3.x or Swagger 2.x spec on agent-readiness - i.e. does an LLM-driven caller have what it needs to call …

try in playground →

OpenAPI payload validator

FREE w/ compute · or $0.002 · POST /api/openapi-validate-payload

Validate a JSON payload against the request or response schema for one operation in an OpenAPI 3.x or Swagger 2.x spec. …

try in playground →

CSV lint

FREE w/ compute · or $0.001 · POST /api/csv-lint

Validate CSV structure: consistent column counts across rows, properly closed quotes, delimiter detection. Returns row/c…

try in playground →

SQL execution certificate firewall

$0.004 · POST /api/sql-guard

Review a SQL statement an agent is about to run against production, and certify it. Returns a policy verdict (pass / war…

try in playground →

SQL execution certificate verify

FREE w/ compute · or $0.001 · POST /api/sql-cert-verify

Verify an Ed25519 execution certificate against the exact SQL statement you are about to run - the gate your database la…

try in playground →