Referencia de la API REST
Integra la comprobación masiva de indexación directamente en tus propios paneles, herramientas o scripts. Automatiza tu flujo SEO con nuestra API de alto rendimiento.
La API REST de IndexChecker te permite crear proyectos de comprobación, leer su estado de indexación y consultar tu saldo de créditos desde tus propios scripts y paneles. Cada petición se autentica con tu clave API secreta en el cuerpo POST, los endpoints devuelven JSON, un proyecto admite hasta 50.000 URL y 1 crédito comprueba 1 URL.
¿Qué endpoints tiene la API de IndexChecker?
| Endpoint | Método | Finalidad |
|---|---|---|
| /api/project/create | POST | Crear un proyecto de comprobación a partir de una lista de URL |
| /api/project/show | POST | Obtener el estado, las estadísticas y los enlaces de un proyecto |
| /api/project/show_all | POST | Listar todos tus proyectos |
| /api/project/delete | POST | Eliminar un proyecto de forma permanente |
| /api/check-balance | POST | Consultar tu saldo actual de créditos |
Primeros pasos
Cuenta
Autenticación
Autentica tus peticiones incluyendo tu clave API secreta en el cuerpo de la petición (parámetros POST).
Puedes encontrar y gestionar tu clave API en los ajustes del panel.
Aviso de seguridad: Mantén segura tu clave API. No la compartas en código accesible públicamente (por ejemplo, JS del lado del cliente).
Crear proyecto
Crea un nuevo proyecto de comprobación con una lista de URL.
Tu clave API secreta.
Nombre de tu proyecto.
Lista de URL separadas por una barra vertical |.
-d "apikey=YOUR_API_KEY" \
-d "project_name=MyProject" \
-d "urls=https://site1.com|https://site2.com"
"error": 0,
"message": "project MyProject has been added in it 2 links.",
"project_name": "MyProject",
"procjet_id": 154,
"project_id": 154,
"add_links_count": 2
}
Obtener detalles del proyecto
Obtén el estado, las estadísticas y los enlaces de un proyecto concreto.
ID del proyecto que quieres obtener.
"project_name": "MyProject",
"description": "optional description",
"date_created": "2023-10-12 14:30:00",
"project_id": "154",
"urls": {
"https://site1.com": "1",
"https://site2.com": "-1"
},
"statistics": {
"total_links": 2,
"indexed": 1,
"not_indexed": 0,
"pending": 1,
"percentage": 50
}
}
Listar todos los proyectos
Obtén una lista de todos tus proyectos.
"154": {
"project_name": "MyProject",
"description": "",
"date_created": "2023-10-12 14:30:00"
},
"155": {
"project_name": "Another Project",
"description": "SEO Audit",
"date_created": "2023-10-13 09:15:00"
}
}
Eliminar proyecto
Elimina de forma permanente un proyecto y todos sus datos asociados.
ID del proyecto que quieres eliminar.
"id": "154",
"error": 0,
"message": "The MyProject project has been deleted"
}
Consultar saldo
Obtén tu límite actual de créditos.
"limit": 4500,
"error": 0
}
Preguntas frecuentes
¿Cómo autentico las peticiones a la API?
Incluye tu clave API secreta como parámetro apikey en el cuerpo POST de cada petición. Encuentras y gestionas la clave en los ajustes de tu panel.
¿Cuántas URL puede tener un proyecto de la API?
Hasta 50.000 URL por proyecto, el mismo límite que en el panel. Sepáralas con una barra vertical en el parámetro urls al crear el proyecto.
¿Cuánto cuesta una comprobación por la API?
1 crédito por URL comprobada, incluida la recomprobación en el segundo centro de datos. Los créditos nunca caducan y el acceso a la API está incluido en todos los planes, desde la prueba gratuita.
¿En qué formato responde la API?
En JSON. Cada endpoint devuelve un campo error, que vale 0 si todo va bien, junto con los datos del proyecto: estado, estadísticas y resultado de indexación por URL cuando corresponde.
IndexChecker es un comprobador masivo de indexación en Google operado por AP2Media Sp. z o.o., una empresa registrada en la UE con sede en Czerwin, Polonia (NIF-IVA PL7582396091). Se usa en producción en los propios proyectos SEO de la empresa, incluido el servicio de SEO local drukujemy3d.pl, y ha verificado más de dos millones de URL para sus clientes en los últimos 30 días.
La documentación oficial de Google sobre cómo funciona la indexación y cómo comprobarla.