Claves con alcance por organización con permisos definidos explícitamente
API para desarrolladores
SEO automation API para agencias, equipos SaaS y DevOps
Programa rastreos nocturnos, cierra el despliegue de CI y gestiona propiedades con claves de API con alcance por organización — Agency para 50+ sitios.
CI y cron
Cierra despliegues en GitHub Actions o ejecuta rastreos nocturnos por lotes
Las mismas claves de API impulsan comprobaciones de PR y automatización de portafolios: limita la profundidad de rastreo en pull requests, ejecuta escaneos completos en main y alerta cuando los trabajos fallen.
Quick start (curl)
Replace $XF_API_KEY and property IDs with values from your workspace. Full reference: Developer API docs.
curl -s -X POST \
-H "Authorization: Bearer $XF_API_KEY" \
-H "Idempotency-Key: scan-$(date +%s)" \
-H "Content-Type: application/json" \
-d @scan-body.json \
https://api.xenonflare.com/api/v1/properties/$XF_PROPERTY_ID/scansCrea tu propio rastreador vs. la API de XenonFlare
Construye internamente cuando…
- Navegadores sin interfaz (headless) — colas de cortesía e infraestructura de rastreo
- Reglas de puntuación — taxonomía de incidencias y almacenamiento de informes
- Autenticación del integrador — límites de tasa, idempotencia y sondeo de trabajos
- Supervisión — cuando los rastreadores se encuentran con protección anti-bot o problemas de TLS
Usa XenonFlare cuando…
- Cola de rastreos de sitio completo — con POST /properties/:id/scans
- Sondear el estado del trabajo — puntuación y número de incidencias mediante GET /jobs/:id
- Claves Bearer con alcance — claves de prueba para CI y generación de código con OpenAPI
- El mismo motor de rastreo — como app web con superposición de GSC + API
Flujo de trabajo del cliente
“Nuestro equipo de operaciones ejecuta POST /scans/batch todas las noches en 40 propiedades de clientes. Los webhooks avisan a Slack cuando falla un trabajo y exportamos los registros de actividad de la API cada mes para cumplir con la normativa.”
Automatización de portafolio para agencias en XenonFlare Agency
- 40 sitios nocturnos
- Escaneos por lotes + webhooks
- Correlación GSC + rastreo
Lo que obtienes
xf_test_… para un entorno CI — las escrituras son operaciones nulas
El mismo tipo de trabajo de búsqueda SEO por debajo
Filtra por estado, propertyId y tipo
Endpoints de uso
GET /usage and GET /limits for plan quotas
Paridad de la app web
Funciona junto con el apply de WordPress y la sincronización de GSC
Especificación OpenAPI
Para Insomnia, codegen y clientes de API
FAQ
¿Para quién es la SEO API?
Para agencias que supervisan los portafolios de sus clientes, equipos SaaS que protegen los sitios de marketing y organizaciones de ingeniería que ejecutan comprobaciones de SEO en CI antes de desplegar en producción.
¿La API incluye datos de Google Search Console?
Sí: con gsc:read en tu clave de API después de conectar Search Console en la app web. Automatiza los rastreos con jobs:write; consulta la query y el JSON de la página mediante GET /properties/:id/gsc/*. Consulta la referencia de campos de GSC.
¿Cuáles son los límites de velocidad predeterminados?
Las solicitudes de lectura están limitadas por clave de API y hora; las escrituras tienen un tope horario más bajo y además un límite diario de seguridad a nivel de organización. Consulta la documentación de la API para los valores actuales.