Reference · built on requestConnectorMarketing, reviews & analytics

Meta Marketing API

Ad campaigns, ad sets, creatives, performance insights, and custom audience lists across Facebook and Instagram via the Marketing API.

About

The Meta Marketing API provides programmatic management of advertising campaigns across Facebook, Instagram, Messenger, and Meta Audience Network. Through the Graph API, advertisers inspect ad account structures, query campaign delivery and cost insights, update ad set budgets and schedules, manage creative assets, and synchronize hashed customer lists into Custom Audiences.

Through Fibric, an operator monitors ad spend velocity and return on ad spend metrics, proposing campaign status pauses or budget adjustments for marketing review.

This is a reference listing. It documents what Fibric would read from Meta Marketing API and what it could propose, based on the vendor's published interfaces. Fibric builds it under a managed deployment when you request it; selecting it here installs nothing.

Inputs

  • Ad accounts, account spending limits, and currency settings via GET /act_{ad_account_id}
  • Campaigns, objectives, and buying types through GET /act_{ad_account_id}/campaigns
  • Ad sets, targeting criteria, placement rules, and daily budgets via GET /act_{ad_account_id}/adsets
  • Individual ads, creative previews, and review approval statuses from GET /act_{ad_account_id}/ads
  • Advertising performance insights covering impressions, spend, clicks, and conversions via GET /act_{ad_account_id}/insights
  • Custom Audiences and customer list upload status from GET /act_{ad_account_id}/custom_audiences

Proposed actions

  • Target capability: propose updating campaign or ad set delivery status to PAUSED or ACTIVE
  • Target capability: propose updating daily or lifetime budgets on an active ad set
  • Target capability: propose uploading hashed customer records into a Custom Audience
  • Target capability: propose updating ad set scheduling windows or bid caps

Proposed actions are target capabilities. Every action runs propose-first and needs a validated deployment and the appropriate permissions.

What you can build

  • Pause ad campaigns when product inventory runs out

    When warehouse inventory counts drop to zero on promoted items, propose pausing corresponding ad sets immediately to prevent wasted ad spend.

    With Backorder Notice, Channel Mix

  • Alert on sudden ad spend surges or ROAS degradation

    Monitor hourly ad spend and conversion metrics against baseline targets, proposing budget reductions when customer acquisition costs spike unexpectedly.

    With Anomaly Notice, Cost Anomaly

  • Sync churn risk customer segments to exclusion lists

    Identify lapsed customer cohorts and propose syncing normalized identifiers to Meta Custom Audiences to prevent prospecting ads reaching existing churned users.

    With Churn Watch, Cohort Watch

Requirements

  • A Meta Business Manager account with access granted to the target ad account
  • A registered Meta app with Marketing API feature access and approved permissions
  • The target ad account identifier prefixed with act_ for Graph API requests
Authentication
Meta system user access token or user access token with ads_management and ads_read permissions sent via Authorization Bearer headers.

Limits

  • Meta enforces call tier rate limits per ad account calculated based on ad spend and account history
  • Insights API queries across long attribution windows are subject to asynchronous report queueing
  • Custom Audience updates require SHA256 normalized hashing on customer email and phone identifiers

Access and pricing

Reference listing. Fibric builds the connector under a managed deployment when you request it. Your quote covers the build, capabilities, usage, and support.

Request Meta Marketing API ↗

Questions and answers

How does Fibric query performance metrics from Meta?
Fibric queries the insights edge on ad account, campaign, or ad set objects. Metrics include impressions, spend, clicks, conversion actions, and return on ad spend across selectable attribution windows.
Can Fibric create ad creatives directly?
Fibric focuses on campaign oversight, budget control, and audience synchronization. Creative generation and image assets are configured in Meta Ads Manager or creative tools.
Does Fibric alter ad budgets automatically?
No. Fibric proposes budget adjustments or campaign pauses based on inventory and conversion triggers. An authorized marketing manager must confirm the change before API mutations execute.
Ask about Meta Marketing API

Ask about the capabilities and requirements in this listing.

For project-specific requirements, contact Fibric.