{"uid":"cap_tR-uf32ny6Uwq6pTeaAOA","slug":"creator-desk-json-keys-extractor-c802a3bc","name":"Creator Desk JSON Keys Extractor","description":"Machine-callable x402-paid utilities for autonomous agents.","url":"https://creator-desk-x402-isolated.onrender.com/v1/utility/json-keys?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"value":{},"options":{"type":"object"}}},"responseSchema":{"type":"json","example":{"result":"example","operation":"json_keys"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_A8SbYb8LdnQK0y-9BOa1k","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Extracts the top-level keys from a JSON object or value, returning them as a list","exampleAgentPrompt":"Can you extract all the top-level keys from this JSON object for me: {\"name\": \"Alice\", \"age\": 30, \"email\": \"alice@example.com\"}?","exampleUseCases":[{"title":"Inspect unknown API response structure","prompt":"I got back this JSON from an API and I'm not sure what fields it contains — can you list all the top-level keys for me? Here it is: {\"id\": 1, \"status\": \"active\", \"created_at\": \"2024-01-01\", \"metadata\": {}}"},{"title":"Validate expected fields in JSON payload","prompt":"I need to check whether this JSON payload has the right top-level keys before I process it — can you extract all the keys from: {\"user_id\": \"abc123\", \"role\": \"admin\", \"permissions\": [\"read\", \"write\"]}?"},{"title":"Explore nested JSON object shape","prompt":"Can you tell me what the keys are in this config JSON so I know what options are available? Here's the object: {\"timeout\": 30, \"retries\": 3, \"endpoints\": [], \"auth\": {\"type\": \"bearer\"}}"}],"resultDescription":"Returns a JSON object containing an 'operation' field set to 'json_keys' and a 'result' field with the list of extracted top-level key names from the input value.","failureModes":["Input value is not a JSON object (e.g. array or primitive) — may return empty result or error","Malformed JSON input — endpoint may return a parsing error","Missing required 'value' field in request body — likely returns an error response","Network timeout or service unavailability on Render hosting"],"whenToPreferThis":"Choose this endpoint when you need a quick, paid-per-use utility to programmatically extract the top-level keys from an arbitrary JSON value without writing custom parsing code. Useful in agentic pipelines where JSON structure is unknown at design time and needs to be inspected dynamically. Prefer this over custom code execution when operating in environments with x402 micropayment support and no local code execution capability.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-13T00:40:48.443Z","isFirstParty":false,"canonicalSlug":"creator-desk-json-keys-extractor-c802a3bc"}