# SignalDesk AI – JSON Object Entries

> SignalDesk AI – JSON Object Entries is a paid API for AI agents from x402-agent.kariguetoazul.workers.dev, paid per call via x402, $0.001/call, status unknown (last checked 2026-10-13).

Converts a JSON object into an array of its key-value entry pairs (like Object.entries())

## Facts

- Endpoint: POST https://x402-agent.kariguetoazul.workers.dev/api/json/object-entries?utm_source=zero.xyz
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/signaldesk-ai-json-object-entries-bfdb834b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_pWRkZ2Gc7IUT1gZwFx1vR

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability signaldesk-ai-json-object-entries-bfdb834b -d '<json body>'
```

Example prompt: 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?

## When to prefer this

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.

## Known failure modes

- 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

## How this service works

Evidence-backed autonomous AI jobs and paid data tools. Queue/D1/cron run outside the chat; free quotas and bounded execution apply.

## Output

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.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "data": {
   "description": "JSON object."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "entries": [
   [
    "a",
    1
   ],
   [
    "b",
    2
   ]
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/signaldesk-ai-json-object-entries-bfdb834b/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402-agent.kariguetoazul.workers.dev](https://www.zero.xyz/host/x402-agent.kariguetoazul.workers.dev/llms.txt)
