---
title: "List Referral Sources"
method: GET
path: "/agent-analytics/google-analytics/list-referral-sources"
tags: ["Agent Analytics"]
---

# List Referral Sources

`GET /agent-analytics/google-analytics/list-referral-sources`

## Request

- Base URL: `https://api.peec.ai/customer/v1`
- URL: `https://api.peec.ai/customer/v1/agent-analytics/google-analytics/list-referral-sources`
- Auth: one of:
  - API key in header `X-API-Key`
  - API key in query parameter `api_key`
  - HTTP bearer

Every AI assistant Peec can attribute referral traffic to, whether or not this project has seen traffic from it — one row per referrer host, so an assistant reachable on several hosts appears once per host. Use `assistant` for the `assistants` filter on the referrals endpoint, and `source` to recognise a raw host in its results. The list is maintained by hand and reviewed quarterly, so a brand-new assistant may be missing.

## Query parameters

- `project_id` string: Required if using a company api key
- `limit` integer
- `offset` integer

## Response `200`

Success

- object: Success
  - `data` object[], required
    - `source` string, required: The GA4 sessionSource host, as it appears in results.
    - `assistant` string, required
    - `platform` string, required
  - `total_count` number, required

## Changes

- **2026-11-03** `9fdffdff48a5`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/peec/apis/peec-ai-customer-api/changes/agent-analytics/google-analytics/list-referral-sources/get.md)

---

[API](https://skmtc.dev/peec/apis/peec-ai-customer-api.md) - [All operations](https://skmtc.dev/peec/apis/peec-ai-customer-api/llms.txt) - [OpenAPI document](https://skmtc.dev/peec/apis/peec-ai-customer-api/revisions/9d774600c8eb?raw)
