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

Precio
freeA precio de catálogo
Tasa de éxito
100 %Últimos 30 días · 23.864 llamadas
Latencia p50
161 msp95 610 ms
Última verificación
28 jul 2026Verificado y operativo
POSThttps://toolswitch.dev/v1/tools/google-search-console.performanceBeta
  • Usa la cuota de la plataforma
  • Respuesta síncrona
  • Lee datos públicos

Parámetros

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

ParámetroTipoObligatorioDescripciónEjemplo
Parámetros de ruta
siteUrlcadenaObligatorioRaw 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
Cuerpo (JSON)
typecadenaOpcionalweb (default) | image | video | news | discover | googleNewsweb
endDatecadenaObligatorio2026-06-28
rowLimitenteroOpcional1–25000, default 1000100
startRowenteroOpcionalpagination offset0
dataStatecadenaOpcionalfinal (default) | all — 'all' includes fresh, still-incomplete datafinal
startDatecadenaObligatorioYYYY-MM-DD; data lags ~2 days, so 'today' is always empty2026-06-01
dimensionsmatrizOpcionalany 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"]
dimensionFilterGroupsmatrizOpcionalfilters, e.g. [{"filters":[{"dimension":"page","operator":"contains","expression":"/blog/"}]}]
  • Parámetros de ruta
  • siteUrlcadenaObligatorio

    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

    Ejemplo: sc-domain:example.com

  • Cuerpo (JSON)
  • typecadenaOpcional

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

    Ejemplo: web

  • endDatecadenaObligatorio

    Ejemplo: 2026-06-28

  • rowLimitenteroOpcional

    1–25000, default 1000

    Ejemplo: 100

  • startRowenteroOpcional

    pagination offset

    Ejemplo: 0

  • dataStatecadenaOpcional

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

    Ejemplo: final

  • startDatecadenaObligatorio

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

    Ejemplo: 2026-06-01

  • dimensionsmatrizOpcional

    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

    Ejemplo: ["query"]

  • dimensionFilterGroupsmatrizOpcional

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

Ejemplos de código

Sustituye $TOOLSWITCH_KEY por la clave que creaste en la consola.

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"}'

La API de la pasarela está en Beta; su URL y autenticación pueden cambiar. Los parámetros del ejemplo son datos de muestra. Las llamadas se facturan a free, incluida la tarifa de servicio.