List shared budgets
Lists the Google Ads customer's shared campaign budgets (campaign_budget.explicitly_shared
= true, not removed), with how many campaigns use each. Move a campaign onto one with
sharedBudgetId on PUT /v1/ads/campaigns/{campaignId}. Google only; other platforms return 501.
Authorization
bearerAuth API key authentication: send your Zernio API key in the Authorization header, prefixed with Bearer.
In: header
Query Parameters
Google ads SocialAccount id.
Platform ad account ID (Google customer ID, digits only). Defaults to the account's connected customer.
Response Body
application/json
application/json
application/json
application/json
application/json
import Zernio from '@zernio/node';const zernio = new Zernio({ apiKey: process.env.ZERNIO_API_KEY });const { data } = await zernio.adcampaigns.listSharedBudgets({ query: { accountId: 'account_abc123', },});console.log(data);{ "customerId": "string", "budgets": [ { "id": "string", "name": "string", "amount": 0, "type": "daily", "deliveryMethod": "string", "status": "string", "campaignCount": 0 } ]}Read the platform's review verdict for an ad
Reads the ad's review verdict from the platform now: whether it was approved, where it may not deliver, and every rejection reason with TikTok's suggestion and the piece of content it refers to. Read-only, so it works on a paused ad without re-enabling it. TikTok only (`/ad/review_info/`); every other platform returns 501. Use it alongside the ad's `platformStatus`: TikTok reports `AD_STATUS_AUDIT` while the ad is in review and `AD_STATUS_AD_PRE_ONLINE` once it passed and is about to deliver (both map to `status: pending_review`); `AD_STATUS_AUDIT_DENY` maps to `rejected`.
Creative library
Lists the ad account's creative library (Meta's `/act_X/adcreatives`), rows returned verbatim. The default projection covers id, name, status, object type, thumbnail, object_story_spec / asset_feed_spec and url_tags; `fields` is a raw-passthrough override. Any creative id here is reusable on the create endpoints via `existingCreativeId`.