Format

  • Breaking changes are announced ≥ 90 days in advance via email to your integrations contact and listed here.
  • Additive changes (new endpoints, new fields) are documented as they ship.
  • Doc-only changes (clarifications, new guides) are listed at the bottom of each release.

Unreleased

Unreleased
In progress on staging

v3.x (current)

The current major. All endpoints in this documentation target /v3.
2026 — ongoing
Added
  • /setup_processes/event_types — wizard event-type metadata.
  • /campaigns/new_runtime_budget — preview/apply runtime+budget on running campaigns.
Changed
  • Pagination envelopes standardised across list endpoints to { total, limit, page, pages, nextPage, prevPage, items[] }.
Deprecated (scheduled for v4)
  • /auth/bearer — duplicate of /auth/. Use /auth/.
  • /events/get_venues — superseded by /events/venues.
2025-05-12 — MFA enforcement
End-user logins after this date require MFA. Service-account credentials are unaffected. See Authentication.

Earlier majors

v2 → v3 migration
  • API base path moved from /v2 to /v3.
  • Cognito-based auth replaced legacy X-Partner-Token-only flows for first-party integrations (the partner-token scheme remains available for embedded widgets).
  • Backhaul attribution moved to per-package settings under /package_builder/packages/{id}/backhaul_evaluation_details.
Full migration guide available on request — contact your account.

Subscribing to changes

Add support.future-demand.com to your changelog/notification routing. You can also watch the Status page for operational notices. For automated detection of spec drift, see TypeScript Client — Re-generation in CI.