JSON and Data Tools
Parse CSV text (quotes, escaped quotes, embedded commas and newlines) into JSON rows, detecting the delimiter.
- Category
- Developer tools
- Starting price
- $0.02
- Paid calls · 30 days
- 18
- Unique payers · 30 days
- 18
Paid endpoints
9 endpoints, sorted by usage. Prices are per request.
- GET/csv-parse
Parse CSV text (quotes, escaped quotes, embedded commas and newlines) into JSON rows, detecting the delimiter.
$0.02Base2calls / 30d - GET/encode-decode
Encode or decode text as base64, base64url, hex, URL percent-encoding or HTML entities; invalid input is reported, not guessed.
$0.02Base2calls / 30d - GET/hash-text
MD5, SHA-1, SHA-256 and SHA-512 digests of UTF-8 text, in hex and base64, for checksums and integrity checks.
$0.02Base2calls / 30d - GET/json-diff
Structural diff of two JSON documents: every added, removed, changed or retyped path.
$0.02Base2calls / 30d - GET/json-format
Pretty-print or minify JSON, optionally sorting keys, and report the size before and after.
$0.02Base2calls / 30d - GET/json-path
Extract one value from JSON by a simple path such as a.b[0].c, with its type; reports exactly where a path breaks.
$0.02Base2calls / 30d - GET/json-validate
Check whether text is valid JSON; if not, return the error with line and column. If valid, report type, size and depth.
$0.02Base2calls / 30d - GET/url-parse
Split a URL into scheme, host, port, path, query parameters and fragment, and flag credentials, IP hosts and odd ports.
$0.02Base2calls / 30d - GET/uuid-inspect
Validate a UUID and read its version, variant and, for v1 and v7, the embedded timestamp.
$0.02Base2calls / 30d