---
title: "Website intent analytics roll-up"
method: GET
path: "/business/analytics/website-intent"
tags: ["Analytics"]
---

# Website intent analytics roll-up

`GET /business/analytics/website-intent`

## Request

- Base URL: `https://api.tryfuse.ai/api/v1`
- URL: `https://api.tryfuse.ai/api/v1/business/analytics/website-intent`
- Auth: HTTP basic

Website intent insights for the token owner's team over the window: headline metrics (visits, distinct companies, distinct people and the high-confidence share), the zero-filled visitors-over-time series (daily buckets for 7d, ISO-week buckets for 30d and 90d; each point's date is its bucket's start date as a display label ('Jan 1') with the same date as YYYY-MM-DD in isoDate) and the top 10 visiting companies and people by visit count, in the same row shape as GET /business/website-visitors (which, called with the matching since, returns the same rows paged). Needs website tracking to be set up: an account with no tracking record answers 404. Rate limit: 20 requests per minute, 1000 per day.

Errors:
- `404` `WEBSITE_TRACKING_NOT_SET_UP` — This account has no website-tracking record (no Webtraffic entry, or the caller resolves to no team owner) — set website tracking up in the app first.
- `422` `VALIDATION_FAILED` — `range` was sent and is not one of 7d, 30d or 90d.
- `429` `RATE_LIMITED` — Per-user quota for this endpoint family exceeded (20 per minute, 1000 per day); retry after the Retry-After / RateLimit-Reset seconds.

Requires one of the following token scopes: analytics.

## Query parameters

- `range` '7d' | '30d' | '90d': Rolling window ending now: 7d, 30d (default) or 90d, i.e. the roll-up covers the last 7, 30 or 90 days; time-series bucket sizes (daily, weekly, monthly) are chosen from the window length.
- `timezone` string: IANA timezone name (e.g. `Europe/Kyiv`, `America/New_York`) whose calendar days the time series is bucketed by: each bucket's `isoDate` / `date` is a local day, week, month or quarter in this zone. Offsets such as `+03:00` are rejected. Default: `UTC`.

## Response `200`

Success

- object
  - `range` '7d' | '30d' | '90d', required
  - `metrics` object, required
    - `totalVisits` integer, required
    - `uniqueCompanies` integer, required
    - `uniquePeople` integer, required
    - `highConfidenceVisits` integer, required
  - `timeSeries` object[], required
    - `date` string, required
    - `isoDate` string, required
    - `companies` integer, required
    - `people` integer, required
  - `topVisitors` object, required
    - `companies` object[], required
      - `companyName` string, nullable, required
      - `companyWebsite` string, nullable, required
      - `companyIndustry` string, nullable, required
      - `companySize` string, nullable, required
      - `companyLinkedin` string, nullable, required
      - `personName` string, nullable, required
      - `personLinkedin` string, nullable, required
      - `department` string, nullable, required
      - `location` string, nullable, required
      - `count` integer, required
      - `lastVisitDate` string, nullable, required
      - `confidenceInterval` 'high' | 'moderate' | 'low' | 'null', nullable, required
      - `page` string, nullable, required
    - `people` object[], required
      - `companyName` string, nullable, required
      - `companyWebsite` string, nullable, required
      - `companyIndustry` string, nullable, required
      - `companySize` string, nullable, required
      - `companyLinkedin` string, nullable, required
      - `personName` string, nullable, required
      - `personLinkedin` string, nullable, required
      - `department` string, nullable, required
      - `location` string, nullable, required
      - `count` integer, required
      - `lastVisitDate` string, nullable, required
      - `confidenceInterval` 'high' | 'moderate' | 'low' | 'null', nullable, required
      - `page` string, nullable, required

## Other responses

- `400`: Error
- `401`: Error
- `402`: Error
- `403`: Error
- `404`: Error
- `409`: Error
- `422`: Error
- `429`: Error
- `500`: Error

---

[API](https://skmtc.dev/fuseai/apis/fuse-business-api.md) · [All operations](https://skmtc.dev/fuseai/apis/fuse-business-api/llms.txt) · [OpenAPI document](https://skmtc.dev/fuseai/apis/fuse-business-api/revisions/50d95e0536f4?raw)
