---
title: "List hunted creatives (scraped competitor ads)"
method: GET
path: "/api/v1/hunted_creatives"
tags: ["Hunted Creatives"]
---

# List hunted creatives (scraped competitor ads)

`GET /api/v1/hunted_creatives`

## Request

- Base URL: `https://getscaleforge.com`
- URL: `https://getscaleforge.com/api/v1/hunted_creatives`
- Auth: HTTP bearer

Returns the user's hunted creatives. Used primarily by the ScaleForge
Chrome extension and the Hunter Mode dashboard. Requires scope
`hunted_creatives:read`.

NOTE: this endpoint predates the standard envelope — response keys
are `creatives` + `meta` (not `data`).

## Query parameters

- `status` string
- `page` integer
- `per_page` integer

## Response `200`

Success

- object
  - `creatives` object[]
    - `id` integer
    - `library_id` string: Meta Ad Library ID (natural key)
    - `page_title` string, nullable
    - `page_avatar` string, uri, nullable
    - `ad_text` string, nullable
    - `call_to_action` string, nullable
    - `link_url` string, uri, nullable
    - `link_headline` string, nullable
    - `link_description` string, nullable
    - `start_date` string, date, nullable
    - `days_running` integer, nullable
    - `platforms` string[]
    - `image_url` string, uri, nullable
    - `video_url` string, uri, nullable
    - `video_poster_url` string, uri, nullable
    - `status` string, nullable
    - `created_at` string, date-time
  - `meta` Pagination
    - `page` integer
    - `per_page` integer
    - `total_count` integer
    - `total_pages` integer

## Other responses

- `401`: Unauthorized
- `403`: Missing hunted_creatives:read scope

---

[API](https://skmtc.dev/getscaleforge/apis/scaleforge-api.md) · [All operations](https://skmtc.dev/getscaleforge/apis/scaleforge-api/llms.txt) · [OpenAPI document](https://skmtc.dev/getscaleforge/apis/scaleforge-api/revisions/ca382e62f404?raw)
