/v1. Additive
changes—new endpoints, optional fields, enum values, and response properties—may ship within the
current version. Clients should ignore response properties they do not recognize.
Compatibility policy
Within a stable API version, RevDesk does not remove documented fields, change their meaning, or make an optional request field required without a deprecation period. Security fixes may tighten validation immediately when accepting the old input would expose customers or third parties to material risk.Deprecation notice
The/v1/jobs collection and detail routes are deprecated aliases for /v1/tasks. They remain
available without a scheduled removal date, so existing integrations continue to work while new
integrations use the task routes. Deprecated aliases return a Deprecation header and a
successor-version link.
If an incompatible removal becomes necessary, RevDesk will:
- Mark the affected OpenAPI operation or field as
deprecated. - Publish the replacement and migration instructions in these docs.
- Return a
Deprecationresponse header and aLinkheader withrel="deprecation"from the affected endpoint. - When a retirement date is known, return a
Sunsetheader and provide at least 90 days’ notice before disabling the old behavior.