Facebook campaigns

Per-campaign performance with server-side sort, per-campaign breathingState classification, and the page-level rollup model.

  • CACHED: this route wraps its live fetch in a short read-through response cache — 60s when the range includes today, 300s when the range is fully in the past.
  • Entries always expire and re-fetch live; a fetch failure never falls back to a cached value.
  • Polling faster than once a minute returns the identical body.
  • Money fields are integer piasters (EGP x 100).
Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Query Params
uuid
required

The organization to read. Required on EVERY endpoint, even when the path already carries an org slug or integration id.

date
required

Start of the window, YYYY-MM-DD, inclusive.

date
required

End of the window, YYYY-MM-DD, inclusive.

string

Comma-separated integration UUIDs to narrow an org-level fan-out. Omit to include every connected account.

string
enum

Set to true to bundle the prior period into one response as { current, previous }. Never call the endpoint twice.

Allowed:
date

Explicit start of the comparison window. Defaults to the same-length preceding period.

date

Explicit end of the comparison window.

string

Field to sort by.

string

Sort direction, asc or desc.

Responses
200

OK

Language
Credentials
Bearer
anlfy_...
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json