{"uid":"cap_vvfVf0l-5XU5vlgEDkSnN","slug":"json-keys-extractor-gpt-5-5-x402-gateway-a4d6e967","name":"JSON Keys Extractor – GPT-5.5 x402 Gateway","description":"Low-price OpenAI-compatible GPT-5.5 chat completions and text tools over x402 USDC on Base: $0.0001 compact requests, $0.066667 true max-output requests, no subscription.","url":"https://gpt55.558686.xyz/v1/tools/json-keys","method":"POST","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","bodyType","body"],"properties":{"body":{"type":"object","properties":{"json":{"oneOf":[{"type":"string"},{"type":"object","additionalProperties":true},{"type":"array"}]},"text":{"type":"string"},"limit":{"type":"integer","maximum":500,"minimum":1},"max_depth":{"type":"integer","maximum":8,"minimum":1}},"additionalProperties":false},"type":{"type":"string","const":"http"},"method":{"enum":["POST"],"type":"string"},"bodyType":{"enum":["json","form-data","text"],"type":"string"}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"ok":{"type":"boolean"},"tool":{"type":"string"},"fetchedAt":{"type":"string"}},"additionalProperties":true}}}}},"responseSchema":{"type":"json","example":{"ok":true,"tool":"jsonKeys","summary":"List JSON key paths using x402 USDC payment"}},"example":{"request":{"input":{"type":"http","method":"GET","queryParams":{"json":{"user":{"id":123,"profile":{"age":30,"name":"Alice"}},"active":true},"limit":50,"max_depth":4}}},"response":{"ok":true,"tool":"jsonKeys","count":6,"paths":["user","user.id","user.profile","user.profile.name","user.profile.age","active"],"fetchedAt":"2026-06-18T06:27:50.029Z","truncated":false}},"exampleRequest":{"json":{"user":{"id":123,"profile":{"age":30,"name":"Alice"}},"active":true},"limit":50,"max_depth":4},"tags":["x402"],"displayCostAmount":"0.0001","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","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.0001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.0001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.0001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_PtG2lmHxWoBiJKTIPxWRs","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.0001","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns a list of all key paths found in a given JSON object or JSON string, paid per-call via x402 USDC on Base.","exampleAgentPrompt":"Can you list all the key paths in this JSON object for me: {\"user\":{\"id\":123,\"profile\":{\"name\":\"Alice\",\"age\":30}},\"active\":true}? Limit to depth 4 and return up to 50 keys.","exampleUseCases":null,"resultDescription":"Returns a JSON response with a boolean 'ok' field, the tool name ('jsonKeys'), a 'fetchedAt' timestamp, and a summary or array of all dot-notation or path-style key paths found in the provided JSON input, up to the specified depth and limit.","failureModes":["Missing or invalid 'json' query parameter returns an error response","JSON parse failure if input string is malformed JSON","Depth or limit parameters out of allowed range (depth 1-8, limit 1-500) may return validation error","x402 payment failure if USDC balance is insufficient or Base network tx fails","Non-GET HTTP method returns 405","Empty JSON object or array returns empty key list with ok:true"],"whenToPreferThis":"Use this endpoint when you need a quick, cheap ($0.0001 USDC) programmatic enumeration of all key paths in a JSON blob without setting up any local tooling. Ideal for agents that need to introspect unknown API responses, map JSON schemas on the fly, or prepare downstream data transformations. Prefer it over manual parsing when the JSON depth is unknown and a flat key-path list is the desired output.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T12:51:30.386Z","isFirstParty":false}