Structured ExtractionService
structured-extraction
Rule-based extraction of named fields from text (not a language model: it returns what the text states explicitly). POST JSON {"text": "...", "schema": ...} to /v1/extract. schema can be a JSON Schema ({"properties": {"total": {"type": "number"}}}), a list of field names (["email", "invoice_number"]) or {"fields": {"name": "<regex>"}}. Built-in fields: email, phone, date, url, money (also total, price, amount, tax), time, company, address, percent, zip, iban, ip, name; any other field name is filled from a "Label: value" line in the text. The response is a JSON object with fields (null when not found; typed per the JSON Schema), matched_by (how each field was found) and schema_mode. Identical input gives identical output on every supplier.
Active Suppliers
1
of 1 ever configured
Service Info
Service ID
structured-extraction
Compute Units / Relay
50,000
Owner
Active Applications
1
Relay Mining EMA
1 relays
| Supplier | Stake | Endpoint |
|---|---|---|
| pokt1v…7aay | 60,000.00 POKT | https://services.supnodes.com |
| Application | Stake |
|---|---|
| pokt1f…nk02 | 2,449.93 POKT |
Raw Servicesource: GraphQL indexer
{6 items
"id":"structured-extraction"
"name":"Structured Extraction"
"computeUnitsPerRelay":"50000"
"ownerId":"pokt10a8l4nc03uncmecjy0rnv27sfl266nrjmq87pn"
"owner":{1 item
"id":"pokt10a8l4nc03uncmecjy0rnv27sfl266nrjmq87pn"
}
"latestDiff":{1 item
"nodes":[1 item
0:{3 items
"newNumRelaysEma":"1"
"newTargetHashHexEncoded":"ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff"
"blockId":"937493"
}
]
}
}