Skip to content
GridRouterhome

Search

Search providers, capabilities and pages

Extract structured data API

web.extract

Web DataManagedBYOKLast verified
Typed fields from an article, product or company page.
Providers
2
Calls, 30 days
77K
Lowest per hit
$0.0013
Reviews
42

Overview

Hit: Every requested field returned. Accuracy: Share of fields that matched the page on a manual check.

  • Best value

    Exa

    $0.0013 / verified

  • Highest fill

    Diffbot

    90.0%

  • Most accurate

    Diffbot

    93.0%

  • Fastest

    Exa

    1.2 s p50

  • Most reliable

    Exa

    99.1%

Endpoints

Every provider of this capability, ranked by Grid score: reliability, fill, accuracy, speed and cost per verified hit, weighted.

Endpoints under 1,000 calls are marked low sample.
#ProviderGrid scorePriceReliabilityFill rateAccuracyp50FreshnessPer verified hitReviewsLast verified
Rank 1Exa Grid Choice Verified Benchmarked BYOK90$0.001per call99.1%n=51K88.0%89.0%1.2 slive$0.0013Rated 4.5 out of 5(24 reviews)
Rank 2Diffbot Verified Benchmarked BYOK64$0.008per call98.2%n=26K90.0%93.0%3.4 slive$0.0096Rated 4.4 out of 5(18 reviews)

Pricing

List price per call, and what one verified hit costs once misses are counted. Failed calls are free.

ProviderList priceUnitPer verified hitYour own key
Exa$0.001per call$0.0013Free, not metered
Diffbot$0.008per call$0.0096Free, not metered

Performance

Fill rate, accuracy, success and gateway latency per provider over the trailing 30 days, with the sample behind each number.

ProviderFill rateAccuracySuccessp50p95Samples
Exa88.0%89.0%99.1%1.2 s3.3 s51K
Diffbot90.0%93.0%98.2%3.4 s9.2 s26K

Uptime

Share of calls without a vendor-side failure (errors, timeouts, capacity). Caller mistakes and refusals don't count against a vendor. Last 30 days, daily.

Sample dataIllustrative figures from the catalog's quality samples until live traffic is published

  • Exaexa/web.extract
    Uptime
    99.1%
    p50 / p95
    1.2 s3.3 s
    Calls
    47.9K
  • Diffbotdiffbot/web.extract
    Uptime
    97.4%
    p50 / p95
    3.4 s9.2 s
    Calls
    28.7K

Apps

Public apps that identify themselves with X-Grid-App or HTTP-Referer and X-Title, over the last 30 days.

All apps

No public app has listed itself here yet. Add two headers to get yours ranked.

Activity

Routed calls per day over the last 30 days.

Calls per day by provider76.5K calls
  • Exa
  • Diffbot
Calls per day by provider
DayExaDiffbot
Aug 28, 202618811014
Aug 29, 2026936576
Aug 30, 2026895574
Aug 31, 202618471057
Sep 1, 20261874970
Sep 2, 20261970903
Sep 3, 202617741070
Sep 4, 202615951135
Sep 5, 2026853560
Sep 6, 20261005596
Sep 7, 202620951224
Sep 8, 202617691060
Sep 9, 202617231323
Sep 10, 202618371266
Sep 11, 202619091135
Sep 12, 2026867657
Sep 13, 20261050597
Sep 14, 202621091319
Sep 15, 20262042983
Sep 16, 202619421223
Sep 17, 202616461101
Sep 18, 202617161231
Sep 19, 20261050520
Sep 20, 2026802491
Sep 21, 202617541074
Sep 22, 202616071059
Sep 23, 202621691214
Sep 24, 202620611044
Sep 25, 202621501198
Sep 26, 2026949490

API

Same input for every provider. Add route=waterfall to fall through on misses, or provider=<slug> to pin one.

Inputs for web.extract
InputDescription
url*Page to extract (required)
Request
curl https://api.gridrouter.io/v1/call/web.extract \
  -H "Authorization: Bearer $GRID_KEY" \
  -d '{"url":"https://northwind.dev/about","route":"best_value"}'

Fields

The normalized output every provider maps into. Suppliers come from integrated endpoint mappings (verified) or field names in each vendor's API docs (vendor-claimed).

Every capability's fields
Output fields for Extract structured data
FieldTypePIIDescriptionSupplied by
fieldsobjectNoneExtracted fields per schemaExaParallel Web Systems
titlestringNonePage titleExaOlostepSCYAZyte API
authorstringIdentifierAuthorNot mapped yet
published_datedateNonePublished dateExa
textstringNoneMain textExaSCYAZyte API

Reviews

No written reviews yet. Reviews open after 100 routed calls on an endpoint.

Questions about this capability

What does a verified extract structured data result cost?

Exa is the lowest at $0.0013 per verified result once misses and wrong answers are counted. Its list price is $0.001 per call.

Which extract structured data API is the most accurate?

Diffbot, at 93.0% across 26K calls in the last 30 days. Accuracy here is the share of fields that matched the page on a manual check.

Which extract structured data API is fastest?

Exa answers in 1.2 s at the median and 3.3 s at p95.

What counts as a hit for extract structured data?

Every requested field returned. Fill rate is the share of calls that produced a hit. Per-hit endpoints bill only hits, and failed calls are never billed.

Can I use my own provider key?

Yes for Exa and Diffbot. Calls on your own key are routed and scored like any other, and never metered.