← All products
POST /v1/extract
Pull typed data, not just text
Describe the shape you want and Refflux returns matching records - prices, listings, contacts - checked against your types, from pages that were never meant to be an API.
POSTapi.refflux.dev/v1/extract
Request
{
"url": "https://shop.example.com/p/42",
"schema": {
"name": "string",
"price": "number",
"in_stock": "boolean"
}
}Response
{
"data": {
"name": "Aeron Chair",
"price": 1395,
"in_stock": true
}
}Schema-first
Responses are checked against your JSON Schema and retried when they don't fit.
Catalog-ready
Turn scattered product pages into one consistent record shape.
Design and assets
Recover colors, type scales, and asset URLs alongside the data.