{"uid":"cap_xd8TuRj3VYzBNyhORCtGi","slug":"json-pointer-extract-06e71c92","name":"JSON Pointer Extract","description":"Machine-buyable infrastructure for autonomous agents: API cost routing, margin optimization, funding-rate data, webpage extraction, result verification, spend controls, retry planning, state, tender search and GitHub bounty intelligence.","url":"https://bounty-engineer-x402-prod.onrender.com/v1/json-pointer-extract?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"paths":{"type":"array"},"value":{}}},"responseSchema":{"type":"json","example":{"ok":true,"mode":"json_pointer_extract","results":[{"path":"/user/name","found":true,"value":"Ada"},{"path":"/user/id","found":true,"value":7}],"found_count":2}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","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.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_9hkO59-gpBEeMSnN1HmwX","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Extracts one or more values from a JSON document by supplying RFC 6901 JSON Pointer paths","exampleAgentPrompt":"From this JSON blob {\"user\":{\"name\":\"Ada\",\"id\":7}}, extract the values at paths /user/name and /user/id and tell me what you find.","exampleUseCases":[{"title":"Extract user fields from API response","prompt":"I just got back a big JSON response from an API and I need you to pull out /user/name and /user/email from it — can you extract those two fields for me?"},{"title":"Verify nested config key exists","prompt":"Check whether the path /config/database/host exists in this JSON config object I'm passing you, and if so, return its value."},{"title":"Batch-pull multiple values from payload","prompt":"Here's a JSON order payload — please extract /order/id, /order/total, and /order/status all at once so I can log them."}],"resultDescription":"Returns a JSON object with ok:true, mode 'json_pointer_extract', a results array where each element has the requested path, a boolean 'found' flag, and the resolved value (if found), plus a total found_count integer.","failureModes":["Path not found returns found:false with no value for that path","Malformed JSON Pointer syntax may cause path resolution errors","Invalid or non-JSON input value causes extraction failure","Empty paths array returns empty results with found_count 0","Payment failure (HTTP 402) if USDC balance is insufficient"],"whenToPreferThis":"Choose this endpoint when you need to extract one or more specific fields from a JSON document using standard RFC 6901 JSON Pointer syntax, especially when multiple paths must be resolved in a single call. Prefer it over writing inline parsing code when operating inside an autonomous agent pipeline that needs reliable, structured extraction with explicit found/not-found signals per path.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-12T18:49:27.843Z","isFirstParty":false,"canonicalSlug":"json-pointer-extract-06e71c92"}