{"uid":"cap_wXo78CokqI8zU6s-Nv1Qv","slug":"vextorium-jsonpath-query-343b025b","name":"Vextorium JSONPath Query","description":"Query a JSON document with JSONPath, including filters and functions ($.items[?(@.price > 10)].name, $..id...): matching values and their paths. Send the JSON in the data field (datos on the Spanish route) or a URL to fetch it.","url":"https://api.vextorium.com/jsonpath-consulta-pago?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"url":{"type":"string"},"datos":{"description":"JSON object, array or string"},"expresion":{"type":"string"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.003","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.003/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_SHX6P4gcOUNPNLM6X3fJ2","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.003","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Evaluates a JSONPath expression (including filters and functions) against a JSON document and returns all matching values with their paths.","exampleAgentPrompt":"Run the JSONPath expression $.items[?(@.price > 10)].name against this JSON and tell me all the matching values and their paths: {\"items\":[{\"name\":\"Apple\",\"price\":5},{\"name\":\"Steak\",\"price\":25},{\"name\":\"Wine\",\"price\":15}]}","exampleUseCases":[{"title":"Filter API response by field value","prompt":"I got this JSON back from an API and I need all entries where the status is 'active' — run the JSONPath expression $.users[?(@.status == 'active')] on it and give me the matches and their paths: {\"users\":[{\"id\":1,\"status\":\"active\"},{\"id\":2,\"status\":\"inactive\"},{\"id\":3,\"status\":\"active\"}]}"},{"title":"Extract all IDs from nested JSON","prompt":"I have a deeply nested JSON document at https://example.com/data.json — can you run the JSONPath $..id on it to pull out every single ID value no matter how deep it is, along with the path where each one was found?"},{"title":"Debug a JSONPath expression","prompt":"I'm trying to write a JSONPath query to get the names of all products costing more than 50 dollars from my catalog JSON — the expression I have is $.catalog.products[?(@.price > 50)].name. Can you test it against this JSON and tell me what it matches? {\"catalog\":{\"products\":[{\"name\":\"Cheap Widget\",\"price\":10},{\"name\":\"Premium Gadget\",\"price\":99},{\"name\":\"Mid-range Tool\",\"price\":55}]}}"}],"resultDescription":"Returns a JSON object containing: the evaluated JSONPath expression, the number of results (num_resultados), an array of matched values (valores), and an array of the corresponding paths (rutas) for each match.","failureModes":["Invalid JSONPath expression returns an error or empty result set","Malformed JSON in 'datos' field causes a parse error","URL provided in 'url' field is unreachable or returns non-JSON content","Expression matches nothing — returns empty valores and rutas arrays with num_resultados of 0","Missing required 'expresion' field causes a 400-level error"],"whenToPreferThis":"Choose this endpoint when you need to evaluate a JSONPath expression — including filter predicates and functions — against a JSON document or a JSON URL, and want both the matched values and their full paths returned. Ideal for agents that need to extract structured data from API responses, config files, or any JSON payload without writing custom parsing code.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-29T07:22:05.878Z","isFirstParty":false,"canonicalSlug":"vextorium-jsonpath-query-343b025b"}