JSONPath Extractor — Query Any JSON by URL or Text, API
Pricing
$10.00 / 1,000 query runs
JSONPath Extractor — Query Any JSON by URL or Text, API
Run a JSONPath query via API. Input: a JSON document (URL or pasted) plus a JSONPath expression. Output: only the matching values as JSON records — extract exact fields from large API responses without downloading or parsing the whole payload. Cheap flat pay-per-query pricing.
Pricing
$10.00 / 1,000 query runs
Rating
0.0
(0)
Developer
Anthony Snider
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
JSONPath Extractor
Pull exactly the fields you need out of any JSON — no scripting, no parsing, just a JSONPath query.
Live on the Apify Store — run it instantly or call it as an agent tool via Apify MCP.
What you get
- Query any JSON by URL (it fetches it) or by pasting raw JSON.
- Standard JSONPath syntax via
jsonpath-plus($.a.b,$..price,$.items[*].id, filters, wildcards). - For every match you get the value and its JSON pointer (location in the document).
- Clean summary: total
matchCountplus the returned values, capped bymaxResults. - Invalid paths and bad JSON return a clear
errorinstead of crashing.
Input
{"url": "https://jsonplaceholder.typicode.com/users","path": "$..name","maxResults": 1000}
Or query pasted JSON directly:
{"json": "{\"store\":{\"book\":[{\"title\":\"A\"},{\"title\":\"B\"}]}}","path": "$.store.book[*].title"}
Output
{"path": "$..name","matchCount": 10,"returned": 10,"results": [{ "pointer": "/0/name", "value": "Leanne Graham" },{ "pointer": "/1/name", "value": "Ervin Howell" }]}
Pricing
Pay-per-event: $0.01 per query run.