All releases
Feature
Trawl — AI web extraction with webhook delivery
Hand Trawl a JSON Schema and a plain-English description; it browses the live web, extracts data that matches your schema, and posts the result to your webhook.
Trawl turns a page into structured data. You describe what you want in plain English and supply a JSON Schema for the shape of the result; Trawl drives a real browser over the URLs you provide, extracts the data, validates it against your schema, and delivers it asynchronously.
It is API-first and workspace-scoped:
POST /v1/workspaces/:id/jobswith ajson_schema, adescription, and optionalsuggested_urlsqueues an extraction and returns immediately.GET /v1/workspaces/:id/jobs/:jobpolls a job tosucceeded(with the schema-validatedresult) orfailed.- Register a webhook and attach it to a job to have the result delivered the moment it is ready — every payload is HMAC-signed (
X-Trawl-Signature), so you can verify it came from us.
The API lives at api.trawl.productcraft.co. Enable Trawl on a workspace, mint an API key, and you are ready to go.