Irmu
AI Extract API

Describe the data. Skip the selectors.

Send a URL and a schema — or just a sentence — and get validated JSON back. AI Extract cleans the DOM, strips boilerplate, runs extraction against a language model and validates the result against your schema before it leaves our infrastructure.

Start freeRead the docsPOST https://app.irmu.com/api/extract
Features

What AI Extract API handles for you

Schema-first output

Provide a JSON Schema and every response is validated against it.

Prompt extraction

No schema? Describe the fields in plain language and Irmu infers one.

Selector-free

Layout changes stop breaking your pipeline overnight.

Boilerplate removal

Nav, footers, ads and scripts stripped before the model sees the page.

Batch mode

Submit thousands of URLs and collect results by webhook.

Confidence scores

Per-field confidence so you can route low-certainty rows to review.

Example

Request

request.sh
curl -X POST https://app.irmu.com/api/extract \
  -H "Authorization: Bearer irmu_sk_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "url": "https://www.amazon.com/dp/B0CHX1W1XY",
    "schema": {
      "title": "string",
      "price": "number",
      "currency": "string",
      "rating": "number",
      "in_stock": "boolean"
    }
  }'
Example

Response

response.json
{
  "data": {
    "title": "Kindle Paperwhite (16 GB)",
    "price": 149.99,
    "currency": "USD",
    "rating": 4.6,
    "in_stock": true
  },
  "confidence": { "title": 0.99, "price": 0.98, "rating": 0.95 },
  "credits_used": 15
}
Evaluate it

Measure it on your own targets

We don't publish benchmark tables, because latency and success rates depend entirely on the sites you crawl. The free plan is there so you can measure AI Extract API against your real target list before you pay for anything.

Run your first request →
Pricing

Credits per operation

  • Standard fetch

    Datacenter IP, no JavaScript execution

    1 credit
  • Standard fetch + JavaScript

    Page rendered in a real browser

    5 credits
  • Premium fetch

    Residential IP, rarely blocked

    10 credits
  • Premium fetch + JavaScript

    Residential IP and full rendering

    25 credits
  • AI question about a page

    Free with your own language model

    5 credits
  • Country, region or city targeting

    Included on every request

    Free
See full pricing →

Start building with Irmu today

1,000 free credits every month, no card required. Every API, every integration, one key.