---
title: "Get workspace analytics"
method: GET
path: "/v1/workspace/analytics"
tags: ["Analytics"]
---

# Get workspace analytics

`GET /v1/workspace/analytics`

## Request

- Base URL: `https://api.lindo.ai`
- URL: `https://api.lindo.ai/v1/workspace/analytics`
- Auth: HTTP bearer

Retrieves analytics data for the workspace including traffic metrics, visitor counts, and performance data. Supports optional date range filtering.

## Query parameters

- `from` string: Start date for analytics data (ISO timestamp)
- `to` string: End date for analytics data (ISO timestamp)

## Response `200`

Workspace analytics retrieved successfully

- WorkspaceAnalyticsResponse
  - `success` true, required: Indicates the operation was successful
  - `result` WorkspaceAnalyticsData, required
    - `total_requests` number, required: Total number of requests
    - `total_visitors` number, required: Total number of unique visitors
    - `avg_response_time` number, required: Average response time in milliseconds
    - `total_pages` number, required: Total number of pages
    - `total_blogs` number, required: Total number of blogs
    - `total_websites` number, required: Total number of websites
    - `total_clients` number, required: Total number of clients
    - `traffic_over_time` TrafficDataPoint[], required: Traffic data over time
      - `timestamp` string, required: Timestamp for the data point
      - `requests` number, required: Number of requests
      - `visitors` number, required: Number of unique visitors
      - `avg_response_time` number, required: Average response time in milliseconds
    - `top_websites` WebsiteMetric[], required: Top websites by traffic
      - `website_id` string, required: Website identifier
      - `host` string, required: Website host/domain
      - `requests` number, required: Number of requests
      - `visitors` number, required: Number of unique visitors
      - `avg_response_time` number, required: Average response time in milliseconds
    - `top_countries` CountryMetric[], required: Top countries by traffic
      - `country` string, required: Country code or name
      - `requests` number, required: Number of requests
      - `visitors` number, required: Number of unique visitors
    - `top_browsers` BrowserMetric[], required: Top browsers by usage
      - `browser` string, required: Browser name
      - `count` number, required: Number of requests
      - `visitors` number, required: Number of unique visitors
    - `top_devices` DeviceMetric[], required: Top devices by usage
      - `device` string, required: Device type
      - `count` number, required: Number of requests
      - `visitors` number, required: Number of unique visitors
    - `top_os` OSMetric[], required: Top operating systems by usage
      - `os` string, required: Operating system name
      - `count` number, required: Number of requests
      - `visitors` number, required: Number of unique visitors
    - `top_referers` RefererMetric[], required: Top referer domains
      - `domain` string, required: Referer domain
      - `count` number, required: Number of requests
      - `visitors` number, required: Number of unique visitors
    - `top_campaigns` CampaignMetric[], required: Top UTM campaigns
      - `campaign` string, required: Campaign name
      - `count` number, required: Number of requests
      - `visitors` number, required: Number of unique visitors

## Other responses

- `401`: Unauthorized - invalid or missing API key
- `500`: Internal server error

---

[API](https://skmtc.dev/lindo/apis/lindo-unified-api.md) · [All operations](https://skmtc.dev/lindo/apis/lindo-unified-api/llms.txt) · [OpenAPI document](https://skmtc.dev/lindo/apis/lindo-unified-api/revisions/2672f34525a4?raw)
