Google Search ConsoleGoogle Search ConsoleSEO/AEO

Search performance of your site — clicks, impressions, CTR

google-search-console.performance

Get your site's Google Search performance — clicks, impressions, CTR and top queries

Price
freeZum Listenpreis
Success rate
100 %Last 30 days · 23.864 calls
Latency p50
161 msp95 610 ms
Last verified
28.07.2026Verified working
POSThttps://toolswitch.dev/v1/tools/google-search-console.performanceBeta
  • Uses platform quota
  • Synchronous response
  • Reads public data

Parameter

request shape previously live-verified via the registry entry's examples. Query data is retained 16 months

ParameterTypErforderlichBeschreibungBeispiel
Pfadparameter
siteUrlZeichenketteErforderlichRaw property id accepted — treg encodes it: 'sc-domain:example.com' for a domain property, or 'https://example.com/' (with trailing slash) for a URL-prefix one. treg's connection picker lists both formssc-domain:example.com
Anfragetext (JSON)
typeZeichenketteOptionalweb (default) | image | video | news | discover | googleNewsweb
endDateZeichenketteErforderlich2026-06-28
rowLimitGanzzahlOptional1–25000, default 1000100
startRowGanzzahlOptionalpagination offset0
dataStateZeichenketteOptionalfinal (default) | all — 'all' includes fresh, still-incomplete datafinal
startDateZeichenketteErforderlichYYYY-MM-DD; data lags ~2 days, so 'today' is always empty2026-06-01
dimensionsArrayOptionalany of query, page, country, device, date, searchAppearance. OMIT for a site TOTAL — summing a dimension does NOT equal the total, because rows below the privacy threshold are withheld["query"]
dimensionFilterGroupsArrayOptionalfilters, e.g. [{"filters":[{"dimension":"page","operator":"contains","expression":"/blog/"}]}]
  • Pfadparameter
  • siteUrlZeichenketteErforderlich

    Raw property id accepted — treg encodes it: 'sc-domain:example.com' for a domain property, or 'https://example.com/' (with trailing slash) for a URL-prefix one. treg's connection picker lists both forms

    Beispiel: sc-domain:example.com

  • Anfragetext (JSON)
  • typeZeichenketteOptional

    web (default) | image | video | news | discover | googleNews

    Beispiel: web

  • endDateZeichenketteErforderlich

    Beispiel: 2026-06-28

  • rowLimitGanzzahlOptional

    1–25000, default 1000

    Beispiel: 100

  • startRowGanzzahlOptional

    pagination offset

    Beispiel: 0

  • dataStateZeichenketteOptional

    final (default) | all — 'all' includes fresh, still-incomplete data

    Beispiel: final

  • startDateZeichenketteErforderlich

    YYYY-MM-DD; data lags ~2 days, so 'today' is always empty

    Beispiel: 2026-06-01

  • dimensionsArrayOptional

    any of query, page, country, device, date, searchAppearance. OMIT for a site TOTAL — summing a dimension does NOT equal the total, because rows below the privacy threshold are withheld

    Beispiel: ["query"]

  • dimensionFilterGroupsArrayOptional

    filters, e.g. [{"filters":[{"dimension":"page","operator":"contains","expression":"/blog/"}]}]

Codebeispiele

Ersetze $TOOLSWITCH_KEY durch den in der Konsole erstellten Schlüssel.

Beta
curl -X POST 'https://toolswitch.dev/v1/tools/google-search-console.performance' \
  -H "X-Toolswitch-Key: $TOOLSWITCH_KEY" \
  -H "Content-Type: application/json" \
  --data-raw '{"endDate":"2026-07-21","rowLimit":2,"startDate":"2026-07-01"}'

Diese Gateway-API ist in der Beta; URL und Authentifizierung können sich ändern. Die Beispielparameter sind Musterdaten. Aufrufe werden mit free einschließlich Servicegebühr abgerechnet.