Sitios web

Notas
Nivel experto
La API key debe enviarse como un Bearer token en el Authorization header de la solicitud. Obtén tu clave API.
Lista

API endpoint:

GET
http://analytics.venirse.com/api/v1/websites

Ejemplo de llamada:

curl --location --request GET 'http://analytics.venirse.com/api/v1/websites' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer {api_key}'
Parámetro
Tipo
Descripción
search
opcional string
La consulta de busqueda.
search_by
opcional string
Buscar por. Los valores posibles son: url para URL. Por defecto a: url.
sort_by
opcional string
Ordenar por. Los valores posibles son: id para Fecha de creación, url para URL. Por defecto a: id.
sort
opcional string
Ordenar. Los valores posibles son: desc para Descendente, asc para Ascendente. Por defecto a: desc.
per_page
opcional int
Resultados por página. Los valores posibles son: 10, 25, 50, 100. Por defecto a: 10.
Mostrar

API endpoint:

GET
http://analytics.venirse.com/api/v1/websites/{id}

Ejemplo de llamada:

curl --location --request GET 'http://analytics.venirse.com/api/v1/websites/{id}' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer {api_key}'
Store

API endpoint:

POST
http://analytics.venirse.com/api/v1/websites

Ejemplo de llamada:

curl --location --request POST 'http://analytics.venirse.com/api/v1/websites' \
--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
La URL del sitio web.
privacy
opcional integer
Privacidad de la página de estadísticas. Los valores posibles son: 0 para Público, 1 para Privado, 2 para Contraseña. Por defecto a: 1.
password
opcional string
La contraseña para la página de estadísticas. Sólo funciona con privacy establecido a 2.
email
opcional integer
Informes periódicos Los valores posibles son: 0 para Deshabilitado, 1 para Activado. Por defecto a: 0.
exclude_bots
opcional integer
Excluir los bots comunes del seguimiento. Los valores posibles son: 0 para Deshabilitado, 1 para Activado. Por defecto a: 1.
exclude_params
opcional string
Exclude URL query parameters from being tracked. Uno por línea.
exclude_ips
opcional string
Excluir IPs del seguimiento. Uno por línea.
Actualizar

API endpoint:

PUT PATCH
http://analytics.venirse.com/api/v1/websites/{id}

Ejemplo de llamada:

curl --location --request PUT 'http://analytics.venirse.com/api/v1/websites/{id}' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--header 'Authorization: Bearer {api_key}'
Parámetro
Tipo
Descripción
privacy
opcional integer
Privacidad de la página de estadísticas. Los valores posibles son: 0 para Público, 1 para Privado, 2 para Contraseña.
password
opcional string
La contraseña para la página de estadísticas. Sólo funciona con privacy establecido a 2.
email
opcional integer
Informes periódicos Los valores posibles son: 0 para Deshabilitado, 1 para Activado.
exclude_bots
opcional integer
Excluir los bots comunes del seguimiento. Los valores posibles son: 0 para Deshabilitado, 1 para Activado.
exclude_params
opcional string
Exclude URL query parameters from being tracked. Uno por línea.
exclude_ips
opcional string
Excluir IPs del seguimiento. Uno por línea.
Eliminar

API endpoint:

DELETE
http://analytics.venirse.com/api/v1/websites/{id}

Ejemplo de llamada:

curl --location --request DELETE 'http://analytics.venirse.com/api/v1/websites/{id}' \
--header 'Authorization: Bearer {api_key}'