---
title: "List Facebook ad sets"
method: GET
path: "/api/v1/facebook/ad-sets"
---

# List Facebook ad sets

`GET /api/v1/facebook/ad-sets`

## Request

- Base URL: `https://localhost:3000`
- URL: `https://localhost:3000/api/v1/facebook/ad-sets`
- Auth: OAuth 2 (authorization code, authorization URL `/oauth/authorize`, token URL `/oauth/token`)

List ad sets from the connected Facebook Ad account with optional filtering by campaign or status. Use when user asks 'show my ad sets', 'list ad sets for campaign', 'what ad sets are active'.

## Query parameters

- `campaign_id` string
- `status` string
- `limit` integer

## Response `200`

List of Facebook ad sets

- object

## Other responses

- `401`: Authentication required
- `500`: Internal server error
- `503`: Facebook Marketing not configured or not authenticated

---

[API](https://skmtc.dev/corpusiq/apis/multi-source-mcp-api.md) · [All operations](https://skmtc.dev/corpusiq/apis/multi-source-mcp-api/llms.txt) · [OpenAPI document](https://skmtc.dev/corpusiq/apis/multi-source-mcp-api/revisions/e25648ba6027?raw)
