Compatible changes
Leadping may release backward-compatible changes without a deprecation period. These include adding optional fields, endpoints, response properties, event types, examples, and documentation, and expanding an enum where consumers are expected to tolerate unknown values. Consumers should ignore unknown response fields and avoid treating an enum as permanently closed unless its schema says otherwise.Incompatible changes
When a generally available public behavior must change incompatibly, Leadping will:- Identify the affected operation, field, event, protocol, or artifact.
- Mark it deprecated in the relevant machine-readable contract when the format supports deprecation metadata.
- Publish the replacement path and migration guidance.
- Record the announcement and planned retirement date in the API changelog.
- Keep the deprecated behavior available until the published retirement date.
Urgent exceptions
Leadping may shorten or omit a deprecation window when continued behavior creates a security, privacy, legal, compliance, fraud, abuse, or upstream-provider risk. When disclosure is safe and legally permitted, the changelog will explain the exception and the required consumer action.Finding deprecations
- Review the API changelog.
- Watch for
deprecatedmetadata in the OpenAPI document. - Follow migration notices in the affected documentation page.
- Contact Leadping support if a retirement affects a production integration.

