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
- Docs: Initial Mintlify-based developer kit shipped — Lookout + Wave integration guides, concepts, cookbook, SDK section, glossary.
- Spec: Some webapp-used endpoints not yet in
swagger.json— see FAQ: An endpoint I’m using isn’t in the OpenAPI spec. Backend ticket open.
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.
- Pagination envelopes standardised across list endpoints to
{ total, limit, page, pages, nextPage, prevPage, items[] }.
/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
/v2to/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.
Subscribing to changes
Addsupport.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.