{"uid":"cap_pWRkZ2Gc7IUT1gZwFx1vR","slug":"signaldesk-ai-json-object-entries-bfdb834b","name":"SignalDesk AI – JSON Object Entries","description":"Evidence-backed autonomous AI jobs and paid data tools. Queue/D1/cron run outside the chat; free quotas and bounded execution apply.","url":"https://x402-agent.kariguetoazul.workers.dev/api/json/object-entries?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"data":{"description":"JSON object."}}},"responseSchema":{"type":"json","example":{"entries":[["a",1],["b",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_rlQVmKrqdGYl9-LyAISF2","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Converts a JSON object into an array of its key-value entry pairs (like Object.entries())","exampleAgentPrompt":"I have a JSON object like {\"a\": 1, \"b\": 2, \"c\": 3} — can you convert it into an array of its key-value entry pairs?","exampleUseCases":[{"title":"Flatten config object for iteration","prompt":"I have a config object like {\"host\": \"localhost\", \"port\": 8080, \"debug\": true} and I need to iterate over its properties as key-value pairs — can you convert it to an entries array?"},{"title":"Inspect API response fields","prompt":"I got back a JSON object from an API response and I need to see all its field names and values listed out as pairs — can you convert {\"status\": \"ok\", \"count\": 42, \"region\": \"us-east\"} into entries format?"},{"title":"Prepare object data for table rendering","prompt":"I want to display this user profile object as a two-column table of property names and values — convert {\"name\": \"Alice\", \"age\": 30, \"role\": \"admin\"} into an array of key-value entry pairs for me."}],"resultDescription":"Returns a JSON response with an 'entries' array, where each element is a two-item array [key, value] corresponding to each property of the input object — equivalent to JavaScript's Object.entries() output.","failureModes":["Input is not a valid JSON object (e.g. array or primitive) — likely returns malformed or empty entries","Missing or null 'data' field in request body — may return empty entries array or error","Malformed JSON body — HTTP 400 or parse error","Rate limiting or quota exhaustion due to free tier bounds — HTTP 402 or 429","Network timeout if Cloudflare Worker is cold-starting"],"whenToPreferThis":"Use this endpoint when you need a simple, stateless utility to convert a JSON object into its key-value entry pairs without writing code yourself. It is particularly useful in agent pipelines that need to iterate over unknown or dynamic JSON structures. Prefer this over writing inline code when your agent runtime restricts code execution or when you want a consistent, paid microservice call with x402 payment semantics.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-13T00:41:42.393Z","isFirstParty":false,"canonicalSlug":"signaldesk-ai-json-object-entries-bfdb834b"}