Sitios web

Autenticación
La clave de API debe enviarse como token Bearer en el encabezado Authorization de la solicitud. Obtén tu clave de API.
Listar

Endpoint de la API

GET
https://seofacil.mx/api/v1/websites

Ejemplo de solicitud

curl --location --request GET 'https://seofacil.mx/api/v1/websites' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer {api_key}'

Parameters

Nombre
Tipo
Descripción
search
opcional string
Consulta de búsqueda.
search_by
opcional string
Buscar por. Valores posibles: domain para Dominio. Valor por defecto: domain.
sort_by
opcional string
Ordenar por. Valores posibles: id para Fecha de creación, domain para Dominio, reports_avg_score para Puntaje, reports_count para Reportes. Valor por defecto: id.
sort
opcional string
Ordenar. Valores posibles: desc para Descendente, asc para Ascendente. Valor por defecto: desc.
per_page
opcional integer
Resultados por página. Valores posibles: 10, 25, 50, 100. Valor por defecto: 10.
Mostrar

Endpoint de la API

GET
https://seofacil.mx/api/v1/websites/{id}

Ejemplo de solicitud

curl --location --request GET 'https://seofacil.mx/api/v1/websites/{id}' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer {api_key}'
Actualizar

Endpoint de la API

PUT PATCH
https://seofacil.mx/api/v1/websites/{id}

Ejemplo de solicitud

curl --location --request PUT 'https://seofacil.mx/api/v1/websites/{id}' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--header 'Authorization: Bearer {api_key}'

Parameters

Nombre
Tipo
Descripción
privacy
opcional integer
Privacidad. Valores posibles: 0 para Público, 1 para Privado, 2 para Contraseña.
password
opcional string
Contraseña. Solo funciona si el campo privacy está definido como 2.
Eliminar

Endpoint de la API

DELETE
https://seofacil.mx/api/v1/websites/{id}

Ejemplo de solicitud

curl --location --request DELETE 'https://seofacil.mx/api/v1/websites/{id}' \
--header 'Authorization: Bearer {api_key}'