Get Campaigns
newsbreak_get_campaignsFetch campaigns for an ad account with optional filters for search, online status, and pagination to track ad performance.
Instructions
Get all campaigns for an ad account with optional filters.
Args:
adAccountId (string, required): ID of the ad account
search (string, optional): Search query
onlineStatus (string[], optional): Filter by status - WARNING, INACTIVE, ACTIVE, DELETED
pageNo (number, optional): Page number. Default: 1
pageSize (number, optional): Results per page - 5, 10, 20, 50, 100, 200, 500. Default: 20
Returns: Paginated list of campaigns with details
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pageNo | No | Page number | |
| search | No | Query to search campaigns | |
| pageSize | No | Page size: 5, 10, 20, 50, 100, 200, 500 | |
| adAccountId | Yes | ID of ad account | |
| onlineStatus | No | Filter by online status: WARNING, INACTIVE, ACTIVE, DELETED |