Pushrail Docs
Open app

Versioning

The Pushrail API is at v1. There is no version prefix on the URL, every path is the v1 path. A future v2 will introduce a /v2/ prefix and v1 will remain available for at least 12 months after v2 GA.

What changes without a version bump

  • Adding new optional fields to request bodies.
  • Adding new fields to response bodies.
  • Adding new endpoints.
  • Adding new enum values to fields documented as open-ended.

What requires a version bump

  • Removing or renaming fields.
  • Changing field types or semantics.
  • Tightening validation that was previously accepted.
  • Removing endpoints.

Watch the changelog for any deprecations. Deprecations are announced at least 90 days before removal.