1. Listar visualizaciones
Devuelve una lista de todas las visualizaciones.
URL: /lighthouse/orgs/{org_id}/businesses/{business_id}/workspaces/{workspace_id}/views
Descripción: Recupera una lista no paginada de visualizaciones.
Query Params
Nombre
Tipo
Obligatorio
Descripción
Ejemplo de Solicitud
Copy curl -X GET https://api.piercloud.io/lighthouse/orgs/{org_id}/businesses/{business_id}/workspaces/{workspace_id}/views \
-H " Authorization: Bearer " Respuesta Exitosa (200 OK)
Copy {
" code " : " success " ,
" data " : {
" views " : [
{
" id " : 1 ,
" name " : " Nombre de la visualización " ,
" description " : null ,
" created_at " : " 2025-01-01T00:00:00.911Z "
}
],
" total " : 1
}
} Respuesta de Error (400 Bad Request)
Respuesta de Error (401 Unauthorized)
Respuesta de Error (403 Forbidden)
Devuelve la información de una visualización específica.
URL: /lighthouse/orgs/{org_id}/businesses/{business_id}/views/{id}
Descripción: Devuelve información de una sola visualización.
Query Params
Nombre
Tipo
Obligatorio
Descripción
Ejemplo de Solicitud
Respuesta Exitosa (200 OK)
Respuesta de Error (400 Bad Request)
Respuesta de Error (401 Unauthorized)
Respuesta de Error (403 Forbidden)
Respuesta de Error (404 Not Found)
3. Obtener datos de la visualización
URL: /lighthouse/orgs/{org_id}/businesses/{business_id}/views/{id}/data
Descripción: Retorna el token de acceso y demás información a partir de las credenciales proporcionadas.
Query Params
Nombre
Tipo
Obligatorio
Descripción
Fecha inicial del período (YYYY-MM-DD). Por defecto: inicio del mes actual
Fecha final del período (YYYY-MM-DD). Por defecto: fin del mes actual
Indique "month" si desea filtrar agrupando por competencia, o "date" si desea filtrar por una fecha específica.
Indique los filtros que desea agregar a la visualización, siguiendo el formato JSON según el ejemplo de filtros que se muestra a continuación.
Ejemplo de JSON de filtros
columna
Tipo
Obligatorio
Descripción
Nombre de la columna que desea filtrar
Indique el tipo de columna. Valores posibles: "string", "number" y "date".
Indique el tipo de regla. Valor posible: "filter".
Indique la expresión de filtro. Valores posibles: "IS", "CONTAINS".
Indique los valores por los que desea filtrar.
filters.negative_expression
Indique si desea aplicar una expresión de negación.
Ejemplo de Solicitud
Respuesta Exitosa (200 OK)
Respuesta de Error (400 Bad Request)
Respuesta de Error (401 Unauthorized)
Respuesta de Error (403 Forbidden)
Respuesta de Error (404 Not Found)
Last updated 4 months ago