Reportes

Notas
Expert level
La clave de la API debe enviarse como un token Bearer en el encabezado de autorización de la solicitud. Obtén tu clave de API.
Lista

Punto final de la API:

GET
https://seo.cibergenios.com/api/v1/reports

Ejemplo de solicitud:

curl --location --request GET 'https://seo.cibergenios.com/api/v1/reports' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer {api_key}'
Parámetro
Tipo
Descripción
search
opcional string
La consulta de búsqueda.
search_by
opcional string
Buscar por. Los valores posibles son: url para URL. Predeterminado: url.
project
opcional string
El nombre del proyecto.
result
opcional string
The report result. Los valores posibles son: good para Bueno, decent para Decente, bad para Malo.
sort_by
opcional string
Ordenar por. Los valores posibles son: id para Fecha de creación, generated_at para Fecha de generación, url para URL, result para Resultado. Predeterminado: id.
sort
opcional string
Ordenar. Los valores posibles son: desc para Descendente, asc para Ascendente. Predeterminado: desc.
per_page
opcional integer
Resultados por página. Los valores posibles son: 10, 25, 50, 100. Predeterminado: 50.
Mostrar

Punto final de la API:

GET
https://seo.cibergenios.com/api/v1/reports/{id}

Ejemplo de solicitud:

curl --location --request GET 'https://seo.cibergenios.com/api/v1/reports/{id}' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer {api_key}'
Almacenar

Punto final de la API:

POST
https://seo.cibergenios.com/api/v1/reports

Ejemplo de solicitud:

curl --location --request POST 'https://seo.cibergenios.com/api/v1/reports' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--header 'Authorization: Bearer {api_key}' \
--data-urlencode 'url={url}'
Parámetro
Tipo
Descripción
url
requerido string
The webpage's URL.
privacy
opcional integer
Report page privacy. Los valores posibles son: 0 para Público, 1 para Privado, 2 para Contraseña. Predeterminado: 0.
password
opcional string
The password for the report page. Only works with privacy set to 2.
Actualizar

Punto final de la API:

PUT PATCH
https://seo.cibergenios.com/api/v1/reports/{id}

Ejemplo de solicitud:

curl --location --request PUT 'https://seo.cibergenios.com/api/v1/reports/{id}' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--header 'Authorization: Bearer {api_key}'
Parámetro
Tipo
Descripción
privacy
opcional integer
Report page privacy. Los valores posibles son: 0 para Público, 1 para Privado, 2 para Contraseña.
password
opcional string
The password for the report page. Only works with privacy set to 2.
results
opcional integer
Update the report results. Los valores posibles son: 0 para No, 1 para . Predeterminado: 0.
Eliminar

Punto final de la API:

DELETE
https://seo.cibergenios.com/api/v1/reports/{id}

Ejemplo de solicitud:

curl --location --request DELETE 'https://seo.cibergenios.com/api/v1/reports/{id}' \
--header 'Authorization: Bearer {api_key}'