Migration Guides
Who this is for: existing integrators. When to use it: when a breaking change is announced, or when moving between stages. What happens next: a clear, step-by-step path with no surprises.
Documentation redesign — no migration required
The developer portal was redesigned for clarity (navigation, terminology, onboarding, design). No API contracts changed. Endpoints, routes, request and response fields, enums, payloads, authentication methods, SDK signatures, environment variables, and webhook payloads are all unchanged. Existing integrations continue to work with no code changes.
What changed (documentation only):
- Demand vs Supply are now clearly separated and consistently named.
- Added Getting Started, lifecycle guides, and error/status references.
- Restructured navigation and the homepage.
How we handle future breaking changes
When a breaking change is unavoidable, we publish a guide here with:
- What's changing and why.
- Who is affected (Demand, Supply, or both).
- Before / after request and response examples.
- A timeline with the deprecation date and dual-running window.
- A rollback path.
Moving from sandbox to production
This is a configuration change, not a code migration:
- Swap the base URL to the production host — see Environments.
- Swap to production credentials.
- Smoke-test on low volume before scaling.
Migration Notes
Demand API reference is now generated from the spec
The Demand API reference pages are now generated by the OpenAPI documentation pipeline (same as Supply) and grouped into Projects, Qualifications, Quotas, Group Security, Reconciliation, and Reference Data. This is a documentation-only change: no endpoint paths, request/response schemas, hosts, enums, payloads, or authentication methods were modified. Existing integrations are unaffected.
⚠️ Demand production-host inconsistency (action for the API/backend team)
There is a documentation/spec mismatch that must be reconciled at the source — it is intentionally not "fixed" here because doing so would change runtime base-URL behavior:
- The Demand OpenAPI spec (
vendorIntegrationApi.yaml) declares a single server:https://zampliabackend-staging.azurewebsites.net(staging only). - The Setup & Base URLs page lists a production host of
https://zamplia.zamplia.com.
Until the backend team confirms the canonical production host, treat the Environments page as provisional for Demand production and validate against staging. No base URL has been added to or removed from the spec as part of this documentation work.
Questions about a migration? Contact Support.