---
title: "Get Content With Attribution"
method: GET
path: "/analytics/marketing/content"
tags: ["Marketing Intelligence"]
---

# Get Content With Attribution

`GET /analytics/marketing/content`

## Request

- Base URL: `https://be.graph8.com/api/v1`
- URL: `https://be.graph8.com/api/v1/analytics/marketing/content`
- Auth: HTTP bearer

Get content performance with full attribution chain.

**PRD Reference:** FR-4 Content Performance View

Returns per page:
- page_path, page_title
- views
- unique_visitors
- identified_contacts
- added_to_outbound
- reply_rate
- meetings_booked

Only includes pages with at least 10 unique visitors.

## Query parameters

- `days` integer: Number of days to analyze
- `limit` integer: Number of pages to return
- `sort_by` 'views' | 'meetings_booked' | 'reply_rate' | 'unique_visitors': Sort by this metric (descending)
- `write_key` string, nullable: Comma-separated public keys to filter by
- `include_bots` boolean: Count bot and crawler traffic too. Off by default: page views from self-identified crawlers, headless browsers, HTTP libraries and datacenter/cloud networks are excluded. Set true for the raw, unfiltered counts these reports returned before the filter existed.
- `include_internal` boolean: Count internal traffic too. Off by default: page views on the graph8 app (app.graph8.com) and local development hosts, and browsers identified as your own team members (member emails and your company email domains), are excluded.

## Headers

- `Authorization` string, nullable
- `X-Org-Id` string, nullable

## Response `200`

Successful Response

- MarketingResponse: Standard marketing analytics response wrapper.
  - `success` boolean
  - `data` union, required
    - object
    - unknown[]
      - unknown
  - `meta` MarketingMeta, required: Metadata for marketing analytics responses.
    - `org_id` string, required
    - `days` integer, required
    - `cached` boolean, required
    - `stale` boolean
    - `cache_ttl` integer
    - `timestamp` string, date-time, required
    - `query_time_ms` number, nullable

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/graph8/apis/graph8-developer-api.md) · [All operations](https://skmtc.dev/graph8/apis/graph8-developer-api/llms.txt) · [OpenAPI document](https://skmtc.dev/graph8/apis/graph8-developer-api/revisions/2e7cfa0ca921?raw)
