v1Recursos/SEO/getObtener el resumen de posicionamiento de todas las ubicaciones
Obtener el resumen de posicionamiento de todas las ubicaciones
Devuelve una fila de resumen por cada ubicación que tenga al menos un informe de posicionamiento, opcionalmente limitada a un cliente y/o etiquetas de ubicación. Una clave restringida a clientes específicos debe indicar clientId.
get
seo:read/api/v1/seo/rollupParámetros de consulta
clientIdstringopcional
Restringe los resultados a un cliente. Cuando su clave está limitada a clientes específicos, esto es obligatorio.
tagsstringopcional
Nombres de etiquetas de ubicación separados por comas. Solo se incluyen las ubicaciones que tengan al menos una de estas etiquetas.
Respuesta
dataobjectopcional
countnumberopcional
Número de filas devueltas.
rowsarray of objectopcional
Una fila por ubicación con al menos un informe de posicionamiento.
idstringopcional
Identificador único de la ubicación.
locationNamestringopcional
El nombre comercial de la ubicación.
citystringopcional
Ciudad, o null.
avgRanknumberopcional
Posición promedio media entre las palabras clave activas de la ubicación, o null.
top3Pctnumberopcional
Porcentaje medio de puntos de la cuadrícula en el top 3 entre las palabras clave de la ubicación, o null.
top10Pctnumberopcional
Porcentaje medio de puntos de la cuadrícula en el top 10 entre las palabras clave de la ubicación, o null.
bestKeywordobjectopcional
La palabra clave mejor posicionada de la ubicación, o null.
keywordstringopcional
avgRanknumberopcional
tagsarray of stringopcional
Las etiquetas internas de la ubicación.
Errores
401La clave de API falta, es inválida, expiró o fue revocada.
403A la clave le falta el permiso requerido, o no está autorizada para este cliente/ubicación.
429Demasiadas solicitudes. Reintente tras el número de segundos indicado en el encabezado Retry-After.
get/api/v1/seo/rollup
Su clave de API
clientId
tags
{
"data": {
"count": 2,
"rows": [
{
"id": "cm_loc_1",
"locationName": "Acme Dental — Downtown",
"city": "Austin",
"avgRank": 4.2,
"top3Pct": 44,
"top10Pct": 78,
"bestKeyword": {
"keyword": "dentist near me",
"avgRank": 4.2
},
"tags": [
"priority",
"downtown"
]
}
]
}
}Guías que usan este endpoint
- How to Add Local Marketing Features to Your SaaSAdd listings management, reviews, Google posts, profile analytics, rank tracking and AI visibility to a SaaS product with the Synup API, tenant by tenant.
- How to Build an AI Agent for Local SEOBuild an AI agent that audits and fixes listings, tracks local rankings, checks AI visibility and drafts review replies with Synup's MCP server or REST tools.
- How to Build a Multi-Location Marketing DashboardBuild a multi-location marketing dashboard from the API's rollup endpoints, one call per panel, covering listings, reviews, rank, AI visibility and duplicates.
- How to Track Local Rankings with an APITrack local search rankings on a geo grid through an API, add keywords, read the grid and trend, and compare against competitors and citation coverage.
- How to Monitor Local SEO Across Multiple LocationsMonitor local SEO across hundreds of locations through rollup endpoints, with rank and AI visibility per location and the weakest surfaced first.
- Fetch Local Keyword Rankings via APITrack local search rankings on a geo grid with the Synup API, add keywords for a location, and read the rank trend once the background scan lands.