← Back to directory

Structured extraction to YOUR schema: POST a URL and a JSON Schema, get back JSO...

https://api.nightcobbler.com/v1/schema-extract

Overview

Structured extraction to YOUR schema: POST a URL and a JSON Schema, get back JSON with exactly the fields you named. Reads the data pages already publish for machines (JSON-LD/schema.org, OpenGraph, Twitter cards, meta) and conforms it to your types — product price, currency, SKU, brand, rating, author, dates. Validated before it returns: a result that does not match your schema is an error, and errors are free.

Protocol x402
Price $0.05
Payment Asset USD Coin
Payment Network Base
Category uncategorized
Provider nightcobbler
Source bazaar
Indexed 2026-08-09 05:11:35

Health

Status degraded
Latency (p50) 31ms
Uptime (30d) 100.0%
Reliability Score 85/100
Last Checked 2026-10-04 20:30:23
Last Healthy Never
Consecutive Failures 126

x402 Payment Validation

Payment Requirements Invalid
Asset Verified —
Facilitator —

Input Schema

{ "bodyFields": { "html": { "description": "Raw HTML you already have. Supply this or 'url'.", "required": false, "type": "string" }, "schema": { "description": "JSON Schema: {type:'object', properties:{<field>:{type:'string'|'number'|'integer'|'boolean'|'array'}}, required:[...]}. Flat, scalars and scalar arrays, max 32 fields. $ref/oneOf/anyOf/allOf are rejected.", "required": true, "type": "object" }, "url": { "description": "Absolute http(s) URL to fetch. Supply this or 'html'.", "required": false, "type": "string" } }, "bodyType": "json", "discoverable": true, "method": "POST", "type": "http" }

Output Schema

{ "properties": { "data": { "description": "Your schema, filled from the page.", "type": "object" }, "fetched_at": { "format": "date-time", "type": "string" }, "found": { "items": { "type": "string" }, "type": "array" }, "missing": { "items": { "type": "string" }, "type": "array" }, "sources": { "items": { "enum": [ "json-ld", "opengraph", "meta", "title" ], "type": "string" }, "type": "array" }, "url": { "type": "string" } }, "type": "object" }

Recent Health Checks

Time Status HTTP Latency Error
2026-10-04 20:30:23 degraded 404 29ms
2026-10-04 09:46:49 degraded 404 30ms
2026-10-04 04:37:31 degraded 404 36ms
2026-10-03 18:08:18 degraded 404 28ms
2026-10-03 10:58:35 degraded 404 43ms
2026-10-03 07:10:52 degraded 404 31ms
2026-10-02 20:21:56 degraded 404 30ms
2026-10-02 14:54:12 degraded 404 28ms
2026-10-02 06:16:19 degraded 404 637ms
2026-10-02 02:30:03 degraded 404 33ms