List campaigns
campaign_listCampaigns in your account, newest first, 20 per page. Use status to filter — DRAFTED campaigns are the ones still being built, ACTIVE ones are sending right now. DELETED campaigns never appear here, which is why a deletion looks like a disappearance. The list view, a few fields each: for one campaign in full use campaign_get, and for performance analytics_campaign. Passing userId to read a sub-account's campaigns is accepted only from an account owner.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | 1-indexed page number. | |
| status | No | Filter by lifecycle status. | |
| userId | No | Read a SUB-ACCOUNT instead of your own data. Accepted only from an agency owner, and only for an account inside your own agency: take the id from `subaccount_list` and never construct or guess one. An id outside that list is refused. Omit it to read your own data, and name the account to the user when you pass it. | |
| keyword | No | Search campaign titles. |