# KEVAREMESH JSON to CSV Converter

> KEVAREMESH JSON to CSV Converter is a paid API for AI agents from kevaremesh-web.vercel.app, paid per call via x402, $0.001/call, status down (last checked 2026-10-26).

Converts an array of JSON objects into a formatted CSV string with configurable delimiter, line endings, and nested object serialization.

## Facts

- Endpoint: POST https://kevaremesh-web.vercel.app/api/x402/json-to-csv?utm_source=zero.xyz
- Price: $0.001/call
- Payment: x402
- Status: down
- Last checked: 2026-10-26
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/kevaremesh-json-to-csv-converter-37cda81f
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_OodI9b0Gybcmehg9hezSs

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 kevaremesh-json-to-csv-converter-37cda81f -d '<json body>'
```

Example prompt: Convert this JSON array to a comma-delimited CSV with LF line endings and serialize any nested objects: [{"name":"alpha","value":1},{"name":"beta","value":2}].

## When to prefer this

Choose this endpoint when you need a straightforward, hosted JSON-to-CSV conversion without spinning up local processing, especially when operating inside an agent workflow that already handles x402 micropayments. Ideal for low-cost, high-frequency data export tasks where the input fits within 5000 rows and 200 columns.

## Known failure modes

- Input array exceeds 5000 rows — endpoint will reject with a limitation error
- Column list exceeds 200 columns — rejected with a limitation error
- Invalid delimiter value (not one of comma, tab, semicolon, pipe) — schema validation error
- Malformed JSON body — parse error returned
- Payment not included or insufficient — HTTP 402 response requiring x402 payment

## How this service works

Buyer-first MCP procurement gateway that discovers, compares and routes live x402 APIs without making the buyer choose a provider.

## Output

Returns a JSON object containing the full CSV text, the list of column names, the delimiter used, the line ending style, the row count, and the column count, along with service metadata including product name and generation timestamp.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "rows": {
   "type": "array",
   "items": {
    "type": "object"
   },
   "maxItems": 5000
  },
  "columns": {
   "type": "array",
   "items": {
    "type": "string"
   },
   "maxItems": 200
  },
  "delimiter": {
   "enum": [
    ",",
    "\\t",
    ";",
    "|"
   ],
   "type": "string",
   "default": ","
  },
  "line_ending": {
   "enum": [
    "lf",
    "crlf"
   ],
   "type": "string",
   "default": "lf"
  },
  "serialize_nested": {
   "type": "boolean",
   "default": true
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "result": {
   "csv": "name,value\\nalpha,1\\nbeta,2",
   "columns": [
    "name",
    "value"
   ],
   "delimiter": ",",
   "row_count": 2,
   "line_ending": "lf",
   "column_count": 2
  },
  "product": "kevaremesh_json_to_csv_v2",
  "service": "KEVAREMESH",
  "tool_name": "kevaremesh_json_to_csv",
  "limitations": [
   "Maximum 5000 rows and 200 columns"
  ],
  "generated_at": "2026-09-18T00:00:00.000Z"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/kevaremesh-json-to-csv-converter-37cda81f/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from kevaremesh-web.vercel.app](https://www.zero.xyz/host/kevaremesh-web.vercel.app/llms.txt)
