Parse CSV into JSON rows x402 REST usage
Parse CSV into JSON rows — Genesis402 / UnyKorn Operator Network
110 services carry this tag in their source record. Tags come from the provider, not from us — a tag is a claim about what the service does, not proof that it does it well.
Parse CSV into JSON rows — Genesis402 / UnyKorn Operator Network
Render JSON rows as CSV — Genesis402 / UnyKorn Operator Network
Canonical JSON and its digest — Genesis402 / UnyKorn Operator Network
Check a UUID: send a string and get whether it is a valid UUID plus its version and variant. $0.001 USDC per call on Base.
Infer a draft-07 JSON Schema from sample JSON document(s). Send one sample as json, or several as samples. Heuristic merge rules: required = keys present in every sample, conflicting types become a type union, integer wi...
Deep-compare two JSON values. Returns a list of changed/added/removed paths (capped at 1000 differences).
Flatten nested JSON to dot-path keys, or unflatten dot-path keys back to nested JSON. mode: flatten (default) | unflatten.
Validate, pretty-print (any indentation, 0-8 spaces), or minify JSON, optionally with object keys sorted. canonical: true returns the RFC 8785 (JCS) canonical form - keys sorted, no whitespace, ECMAScript number and stri...
Deep-merge two JSON objects (b wins on conflicts; arrays are concatenated).
Resolve an RFC 6901 JSON Pointer (e.g. /items/0/name) against a JSON value. Returns the value or found:false.
Extract a value from JSON by dot/bracket path, e.g. "items[2].name".
Convert between a JSON array and JSONL/NDJSON (one JSON object per line). mode: to-jsonl (array → lines) or from-jsonl (lines → array). For streaming records to and from agents and datasets.
Extract structured JSON from unstructured text (invoices, emails, ads, CVs...): name the fields you want, get clean JSON back. Any language, up to 6,000 characters.
Flatten nested JSON to leaf paths — Genesis402 / UnyKorn Operator Network
Repair malformed JSON (trailing commas, single quotes, code fences, Python literals) — Genesis402 / UnyKorn Operator Network
Validate JSON against a JSON Schema (draft-07, 2019-09, 2020-12, with string formats): every violation with path, keyword and message. One instance, a JSON string, or up to 100 instances against one schema.
Breached password check: is this password in known data breaches, and how often? Send only the SHA-1 hash (never the password); just the first 5 characters reach Have I Been Pwned (k-anonymity). Up to 50 hashes per call.
Resolve ENS (.eth) on Ethereum and Basenames (.base.eth) on Base, forward or reverse. Returns address, name, source, forward_verified, optional avatar.
Checksum tier (deterministic, no LLM): verifies the exact bytes served at a public URL hash to a claimed sha256, by independent double re-fetch. Use it to confirm a download or artifact matches its published checksum. Bo...
Look up a product barcode number: identify and validate EAN-13, EAN-8, UPC-A, UPC-E, GTIN-14, ISBN-13/10, ISSN and ISMN codes (wrong check digits are reported with the correct digit), convert between forms (GTIN-14, EAN-...
The current time, or a given time, in one or more IANA time zones, with UTC offset, abbreviation, whether daylight saving time is in effect, and the weekday. Give a local time with from_tz to convert it, handling DST cor...
Validate JSON (with line and column of errors), pretty-print, minify, sort keys, list all paths, show its shape, or extract a value by path like $.items[0].name or $.items[*].
Use this service before importing or publishing JSON to check it against a restricted draft-07 schema. Send dataJson and schemaJson as JSON-encoded strings. Max 256 KiB UTF-8 each, depth 32; bounded node and work limits....
Structural difference between two JSON values — Genesis402 / UnyKorn Operator Network