Meta AdsMeta AdsAdvertising

Campaigns in your Meta ad account — status, budget

meta-ads.campaigns

List the campaigns in your Meta ad account with status, objective and budget

Price
freeAt provider cost
Success rate
—No success-rate data yetNo success-rate data yet
Latency p50
——
Last verified
Jul 28, 2026Verified working
GEThttps://toolswitch.dev/v1/tools/meta-ads.campaigns?limit=2Preview
Try onlineComing soonProvider docs ↗
  • Uses platform quota
  • Synchronous response
  • Reads public data

Parameters

budgets are strings in the account currency's MINOR unit — daily_budget "5000" is $50.00. Budget can live on the campaign (CBO) or on each ad set, so a null daily_budget here is normal, not missing data. Ad sets and ads are the same pattern on /{ad_account_id}/adsets and /ads

ParameterTypeRequiredDescriptionExample
Path parameters
ad_account_idstringRequiredthe act_-prefixed id from facebook.ads.accountsact_1234567890
Query parameters
afterstringOptionalpaging.cursors.after from the previous response
limitintegerOptional50
fieldsstringRequiredid,name,status,effective_status,objective,daily_budget,lifetime_budget,start_time,stop_time,created_time
effective_statusstringOptionalJSON array as a string, e.g. ["ACTIVE","PAUSED"] — without it Meta also returns archived campaigns["ACTIVE"]
  • Path parameters
  • ad_account_idstringRequired

    the act_-prefixed id from facebook.ads.accounts

    Example: act_1234567890

  • Query parameters
  • afterstringOptional

    paging.cursors.after from the previous response

  • limitintegerOptional

    Example: 50

  • fieldsstringRequired

    Example: id,name,status,effective_status,objective,daily_budget,lifetime_budget,start_time,stop_time,created_time

  • effective_statusstringOptional

    JSON array as a string, e.g. ["ACTIVE","PAUSED"] — without it Meta also returns archived campaigns

    Example: ["ACTIVE"]

Code samples

Replace $TOOLSWITCH_KEY with the key you created in the console.

Preview
curl -X GET 'https://toolswitch.dev/v1/tools/meta-ads.campaigns?limit=2' \
  -H "X-Toolswitch-Key: $TOOLSWITCH_KEY"

This gateway API is in preview; its URL and authentication may change. The example parameters are sample data. Calls are billed at free, including the service fee.