# ManyLives JSON to CSV Converter

> ManyLives JSON to CSV Converter is a paid API for AI agents from api.manylives.me, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-10).

Converts an array of JSON objects into a formatted CSV string with configurable column order and delimiter

## Facts

- Endpoint: POST https://api.manylives.me/paid/data/json-to-csv?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-10
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/manylives-json-to-csv-converter-d531fc23
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_DgeeIoyQodJ21440Q7CTq

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 manylives-json-to-csv-converter-d531fc23 -d '<json body>'
```

Example prompt: Convert this JSON array to CSV with columns in the order name, price, and use a semicolon as the delimiter: [{"name":"pen","price":1.5},{"name":"notebook","price":4}]

## When to prefer this

Choose this endpoint when you need a quick, pay-per-call, no-account JSON-to-CSV conversion with control over column ordering and delimiter, especially within an AI agent workflow that already uses the ManyLives ecosystem. It is ideal for lightweight, one-shot transformations of structured JSON records into CSV without setting up a dedicated data pipeline or ETL service.

## Known failure modes

- Missing or malformed 'rows' field returns an error — rows must be a valid JSON array of objects
- Invalid delimiter value (not comma, semicolon, pipe, or tab) may cause unexpected output
- Empty rows array may return a CSV with only headers or an empty response
- Column names in the 'columns' array that don't match keys in the row objects may produce empty columns
- Very large payloads may time out or exceed request size limits

## How this service works

Pay-per-call tools for people building AI agents: live web search and page contents, point-in-time crypto market data and news for backtests (no lookahead), verifiable track records of 1,000 crypto strategies locked on the Base network, company profiles, quick AI and batch prices. Ask us to turn a public website into a JSON endpoint. Pay per call, no account, free trial.

## Output

Returns a JSON object containing the full CSV text as a string (including header row and newline-separated data rows), an array of column names used, and the total number of data rows converted.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "rows": {
   "type": "string",
   "examples": [
    [
     {
      "name": "pen",
      "price": 1.5
     },
     {
      "name": "notebook",
      "price": 4
     }
    ]
   ],
   "description": "array of objects (required)"
  },
  "columns": {
   "type": "string",
   "description": "optional array to fix the column order"
  },
  "delimiter": {
   "type": "string",
   "description": "optional: , (default) ; | or tab"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "csv": "name,price\npen,1.5\nnotebook,4\n",
  "columns": [
   "name",
   "price"
  ],
  "row_count": 2
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/manylives-json-to-csv-converter-d531fc23/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.manylives.me](https://www.zero.xyz/host/api.manylives.me/llms.txt)
