12 Services from api.getretold.com
Applies RFC 7396 JSON Merge Patch rules to a target JSON value and returns the resulting patched JSON without modifying any external system.
$0.01/messageParses CSV text (up to 100,000 characters) into an array of JSON records, correctly handling quoted commas, escaped quotes, and multiline fields.
$0.01/messageRemoves exact duplicate items from a JSON array, preserving the first occurrence and original order, for up to 5,000 items.
$0.01/messageResolves an RFC 6901 JSON Pointer expression against a supplied JSON document to extract a single precise value from any depth of nesting.
$0.01/messageFilter an array of JSON records, keeping only rows where a named top-level field exactly equals a specified value (including objects, arrays, or null).
$0.01/messageFlattens a nested JSON document into an RFC 6901 JSON Pointer-to-value map for easy inspection and field mapping
$0.01/messageConverts an array of flat JSON objects into correctly quoted, spreadsheet-ready CSV text, handling embedded commas and quotes, up to 5,000 rows and 32 columns.
$0.01/messageConverts newline-delimited JSON (NDJSON/JSON Lines) text into a single JSON array, validating each line and rejecting malformed or duplicate-key records.
$0.01/messageSelect and project 1–32 top-level fields from up to 5,000 JSON records, stripping all other fields and rejecting records that are missing any selected field.
$0.01/messageRenames top-level JSON keys in a batch of records using an explicit old-to-new field name mapping, preserving values, unmapped keys, and row order.
$0.01/messageSelects and reorders a specified subset of named columns from CSV text, returning a clean CSV with only those columns.
$0.01/messageSorts an array of JSON objects in stable ascending or descending order by a single top-level field (text or numeric).
$0.01/message