Tiny deterministic helpers for agents: JSON repair and diff, cron and semver, hashes, contrast, URL, email, IP and timestamp checks, text stats.
payments ON MAINNET (real money) · 12 live endpoints
| Endpoint | Price | What it answers |
|---|---|---|
GET /color-contrast | $0.02 | WCAG contrast ratio between two hex colors with AA and AAA pass/fail for normal and large text. |
GET /cron-explain | $0.02 | Explain a 5-field cron expression in plain English and list the next 5 run times in UTC. |
GET /email-syntax | $0.02 | Check email address syntax, role accounts (info@, admin@) and known throwaway domains. No DNS lookup, nothing sent. |
GET /hash-text | $0.02 | SHA-256, SHA-1, SHA-512 and MD5 digests of a short text in hex and base64, with byte length and base64 encoding. |
GET /ip-classify | $0.02 | Classify an IPv4 or IPv6 address: public, private, loopback, link-local, CGNAT or reserved, plus reverse-DNS name. |
GET /json-diff | $0.02 | Structural diff of two JSON documents: added, removed, changed and type-changed paths, arrays compared by index. |
GET /json-repair | $0.02 | Repair broken JSON: trailing commas, single quotes, bare keys, comments, Python None/True, missing brackets. Returns parsed. |
GET /semver-compare | $0.02 | Compare two semver versions by precedence and test whether a version satisfies a range like ^1.2.0 or >=2 <3. |
GET /text-stats | $0.02 | Text statistics for English: words, sentences, reading time and Flesch reading ease with a difficulty verdict. |
GET /timestamp-convert | $0.02 | Convert a unix timestamp or ISO time to ISO, local time in any IANA zone, weekday, ISO week and relative time. |
GET /url-normalize | $0.02 | Normalize a URL: lowercase host, default port and fragment removed, sorted query, tracking parameters stripped. |
GET /uuid-inspect | $0.02 | Inspect a UUID: valid or not, version (1-8), variant, and the embedded timestamp for v1, v6 and v7 UUIDs. |
GET /catalog returns this list as JSON. Activity hub · uptime.
Results are computed locally from the input you send, provided as is, with no warranty. They check form and arithmetic, not truth or safety. Do not send secrets or personal data in a query string. Every paid response carries a disclaimer field.