mirrored listing x402 eip155:8453

Extract strict, JSON-Schema-valid typed JSON from unstructured text or HTML

Extract strict, JSON-Schema-valid typed JSON from unstructured text or HTML. Failed extraction calls are not settled. Primary x402 V2 API for production agents.

Do you run schemasure.com? This listing was mirrored from Coinbase's public Bazaar. Claim it in 30 seconds — no account required — and it becomes verified, permanently overriding the mirrored copy.

Claim this listing
10000 (raw units)
price
39
calls / 30d
6
unique payers
2026-09-18
updated

Provider

schemasure.com · discovered, not yet claimed by its owner

Payment (x402 accepts[])

[
  {
    "scheme": "exact",
    "network": "eip155:8453",
    "payTo": "0x9876af0F6D8Ed5155Cd02d1ca56D128601612690",
    "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
    "amount": "10000",
    "maxTimeoutSeconds": 60
  }
]

Output schema

{
  "bazaar": {
    "info": {
      "input": {
        "body": {
          "input": "Invoice #A-1042 — Acme Corp. Total due: $1,299.00 USD on 2026-08-01.",
          "schema": {
            "additionalProperties": false,
            "properties": {
              "currency": {
                "enum": [
                  "USD",
                  "EUR",
                  "GBP"
                ],
                "type": "string"
              },
              "dueDate": {
                "format": "date",
                "type": "string"
              },
              "invoiceNumber": {
                "type": "string"
              },
              "total": {
                "type": "number"
              }
            },
            "required": [
              "invoiceNumber",
              "total",
              "currency",
              "dueDate"
            ],
            "type": "object"
          }
        },
        "bodyType": "json",
        "method": "POST",
        "type": "http"
      },
      "output": {
        "example": {
          "data": {
            "currency": "USD",
            "dueDate": "2026-08-01",
            "invoiceNumber": "A-1042",
            "total": 1299
          },
          "meta": {
            "latencyMs": 640,
            "repairs": 0,
            "validated": true
          }
        },
        "type": "json"
      }
    },
    "schema": {
      "$schema": "https://json-schema.org/draft/2020-12/schema",
      "properties": {
        "input": {
          "additionalProperties": false,
          "properties": {
            "body": {
              "additionalProperties": false,
              "properties": {
                "input": {
                  "description": "Raw unstructured content to extract from (plain text or HTML).",
                  "minLength": 1,
                  "type": "string"
                },
                "inputType": {
                  "default": "auto",
                  "description": "How to interpret `input`: plain text, HTML, or auto-detect (default).",
                  "enum": [
                    "text",
                    "html",
                    "auto"
                  ],
                  "type": "string"
                },
                "options": {
                  "additionalProperties": false,
                  "properties": {
                    "deterministic": {
                      "default": true,
                      "description": "Enable deterministic pre-extraction hints.",
                      "type": "boolean"
                    },
                    "maxRepairs": {
                      "description": "Max validate->re-prompt repair iterations.",
                      "maximum": 5,
                      "minimum": 0,
                      "type": "integer"
                    },
                    "strict": {
                      "default": true,
                      "description": "Drop fields not present in the schema.",
                      "type": "boolean"
                    }
                  },
                  "type": "object"
                },
                "schema": {
                  "description": "JSON Schema (draft 2020-12) that the returned `data` is guaranteed to satisfy.",
                  "type": "object"
                }
              },
              "required": [
                "input",
                "schema"
              ],
              "type": "object"
            },
            "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": {
          "properties": {
            "example": {
              "properties": {
                "data": {
                  "description": "Extracted value; guaranteed to validate against the request `schema`."
                },
                "meta": {
                  "properties": {
                    "deterministicFields": {
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "latencyMs": {
                      "type": "integer"
                    },
                    "repairs": {
                      "type": "integer"
                    },
                    "validated": {
                      "const": true
                    }
                  },
                  "required": [
                    "repairs",
                    "latencyMs",
                    "validated"
                  ],
                  "type": "object"
                }
              },
              "required": [
                "data",
                "meta"
              ],
              "type": "object"
            },
            "type": {
              "type": "string"
            }
          },
          "required": [
            "type"
          ],
          "type": "object"
        }
      },
      "required": [
        "input"
      ],
      "type": "object"
    }
  }
}

Use it

curl

curl "https://schemasure.com/v2/extract"
# -> 402 Payment Required, accepts[] lists how to pay
# retry with a PAYMENT-SIGNATURE (or PAYMENT header) once paid

JavaScript

const res = await fetch("https://schemasure.com/v2/extract");
if (res.status === 402) {
  const { accepts } = await res.json();
  // pay one of accepts[] via an x402 client, then retry with the payment header
}

Python

import httpx
res = httpx.get("https://schemasure.com/v2/extract")
if res.status_code == 402:
    accepts = res.json()["accepts"]
    # pay one of accepts[] via an x402 client, then retry with the payment header

Machine-readable

Everything on this page is also available as clean JSON at /resources/1474.json, and this resource appears in /discovery/resources and /discovery/search.