Api Endpoint

WebberSites x402 Data API

Deterministic data-format conversion — the shape work an LLM cannot do reliably token-by-token. POST {data, from, to}: JSON, NDJSON, CSV, TSV, or a SQL INSERT dump in; any of the same out. Handles RFC 4180 quoting (commas, quotes, newlines in values), flattens nested objects to dot-notation columns, unions ragged records into a stable column set, and parses SQL string literals with '' and \' escapes. No AI, no network — same input, same bytes, every time.

Open interactive test console

Offering

Provider
api.webbersites.com
Method
POST
Offering type
Api Endpoint
Transport type
http
Category
Data
Delivery
Not provided
Pricing model
Not provided
x402 version
2

Endpoint context

URL
https://api.webbersites.com/api/data/convert
MIME type
Not provided
First seen
2026-10-16T01:50:14.534Z
Last seen
Tags
Math

Payment pricing

x402 payment terms are the authoritative price for calling this endpoint.

Payment option 1
0.005 USDC
Atomic price: 5000 · Network: eip155:8453 · Asset: USDC · Scheme: exact
Raw x402 terms
[
  {
    "scheme": "exact",
    "network": "eip155:8453",
    "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
    "amount": "5000",
    "payTo": "0xdd5fcEa81CA6f1EB39FEd5B973DE794293B81ba6"
  }
]

Observed health

Status
Healthy
Latest latency
56 ms
Average latency
61 ms
HTTP status
204
Last checked
Reachability
100% over 8 checks

Latency is measured to the first response headers. A reachable result does not verify response accuracy or merchant identity.

Input schema

{
  "additionalProperties": false,
  "properties": {
    "body": {
      "properties": {
        "data": {
          "description": "The dataset as a string (up to ~4MB)",
          "type": "string"
        },
        "delimiter": {
          "description": "Override the delimiter for csv/tsv",
          "type": "string"
        },
        "flatten": {
          "description": "Flatten nested objects to dot-notation columns (default true)",
          "type": "boolean"
        },
        "from": {
          "description": "json (default), ndjson, csv, tsv, or sql",
          "type": "string"
        },
        "header": {
          "description": "CSV/TSV input has a header row (default true)",
          "type": "boolean"
        },
        "infer_types": {
          "description": "Convert numeric/boolean/null strings on input (default true); leading zeros stay strings",
          "type": "boolean"
        },
        "table": {
          "description": "Table name when to=sql (default 'data')",
          "type": "string"
        },
        "to": {
          "description": "csv (default), tsv, json, ndjson, or sql",
          "type": "string"
        }
      },
      "required": [
        "data"
      ]
    },
    "bodyType": {
      "enum": [
        "json",
        "form-data",
        "text"
      ],
      "type": "string"
    },
    "method": {
      "enum": [
        "POST"
      ],
      "type": "string"
    },
    "type": {
      "const": "http",
      "type": "string"
    }
  },
  "required": [
    "type",
    "method",
    "bodyType",
    "body"
  ],
  "type": "object"
}

Output schema

{
  "properties": {
    "example": {
      "properties": {
        "bytes": {
          "type": "number"
        },
        "columns": {
          "type": "array"
        },
        "from": {
          "type": "string"
        },
        "output": {
          "type": "string"
        },
        "rows": {
          "type": "number"
        },
        "to": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "type": {
      "type": "string"
    }
  },
  "required": [
    "type"
  ],
  "type": "object"
}