get_campaigns
Get campaign inventory from a Meta Ads account: identifiers, names, statuses, objectives, and budgets. Use for account-level campaign overview.
Instructions
Get campaigns for an explicit or configured default ad account.
Args: params: Optional account ID, maximum result count, and JSON or Markdown response format.
Returns:
A rendered {"success": bool, "data": list[object] | null, "error": string | null} envelope containing campaign identifiers,
names, statuses, objectives, and budgets.
Use this for an account-level campaign inventory. Do not use it for performance metrics or for campaign creation, edits, or status changes.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| params | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |