Changelog and deprecation policy
We publish every API change in the in-product changelog at
/manage/developer/docs. This page explains the change types, the
deprecation timeline, and how to subscribe.
Change types
| Type | Meaning |
|---|---|
added | New endpoint, new field in a response, new webhook event type |
changed | Behavior of an existing endpoint changed (non-breaking) |
deprecated | Endpoint or field still works but will be removed in a future release |
removed | Endpoint or field no longer available |
fixed | Bug fix with no contract change (informational) |
security | Security-relevant fix - read carefully, may require integration changes |
Versioning policy
The URL path prefix (/api/v1/) is the major version. Within v1:
- Additive changes (new fields, new event types, new endpoints) do not require a version bump. We add fields freely.
- Breaking changes (removing or renaming fields or endpoints) ship
under a new major version (
/api/v2/) with at least 90 days overlap. - Event payload versions are tracked per
(event_type, api_version)pair. Theapi_versionstring in the webhook envelope identifies the exact data shape contract.
Deprecation timeline
When we mark an endpoint or field deprecated:
- We publish a
deprecatedchangelog entry naming the affected surface and a recommended migration path. - The in-product changelog at
/manage/developer/docsshows a "Deprecated" badge on the entry. - We give you at least 90 days of overlap before removal.
- The
deprecatedentry includes a target removal date. - On the removal date we publish a
removedentry and the endpoint returns410 Gone(or the field is omitted from responses).
We email the agency owner contact address at least 30 days before any
removal. If your contact email is not current, update it in
/manage/settings/profile.
Reading the changelog
The in-product feed at /manage/developer/docs is the canonical
view - infinite-scroll list, filterable by change type and date range.
The GET /api/v1/agency/changelog endpoint returns the same data
programmatically:
GET /api/v1/agency/changelog?limit=20&change_type=deprecated
Cookie: better-auth-session=...
X-CSRF-Token: ...
Note: this endpoint is authenticated via session cookie (it is part of the developer settings UI API), not by API key.
Subscribing to changes
We are evaluating programmatic subscription options for the v1.1 roadmap:
- RSS feed at
https://docs.valara.cloud/api-reference/developer-settings/changelog.rss - A
changelog.entry_addedwebhook event type
Until those ship, check /manage/developer/docs or this page for
changes. Critical security entries will always trigger a direct email
to the agency owner.
Most recent entries
The live feed is in the in-product changelog at
/manage/developer/docs. This static page does not duplicate the
entries - refer to the in-product feed for the current list.
For historic context, the developer settings feature itself launched in June 2026 as part of the Media Agency API Platform initiative (phases F-01..F-07 + E-01..E-08 + D-01..D-07 + W-01..W-06).