All Tools

  1. SEORCH
  2. SEO API
  3. Chrome UX Report API

Chrome UX Report API

Request

Field data from real Chrome users for up to 10 URLs: TTFB, FCP, LCP, INP and CLS with rating, optionally with history.

https://seorch.net/api/crux/?key=YOUR_KEY&urls=https://www.google.com&query=origin

Parameters

ParametersRequiredMeaning
keyyesYour API key, alternatively in the X-API-Key header
urlsyesUp to 10 URLs, separated by comma or line break
querynoorigin (default, whole domain) or url (single page)
devicenoall, phone, desktop or tablet
historyno1 adds the history per metric

Response

FieldMeaning
resultsFor each URL found, period_end, form_factors and metrics. With found: false Google has no data.
metricsFor each metric p75, rating and the shares good, needs_improvement, poor
Sample response, shortened
{
  "api_version": 1,
  "query": "origin",
  "device": "all",
  "results": [
    {
      "url": "https://www.google.com",
      "found": true,
      "period_end": "2026-10-24",
      "form_factors": {
        "tablet": 0.0134,
        "desktop": 0.3055,
        "phone": 0.681
      },
      "metrics": {
        "lcp": {
          "date": "2026-10-24",
          "p75": 1194,
          "good": 0.9232,
          "needs_improvement": 0.0472,
          "poor": 0.0296,
          "rating": "good"
        }
      }
    }
  ]
}

Errors

Errors are returned as JSON with a fixed code. All APIs use missing_key and invalid_key (401), rate_limited (429) and missing or invalid parameters (400). Additionally for this API: too_many_urls, upstream_error.

Limits

Each key allows 10 requests per minute and 500 per day. Higher limits are available on request.