app
release

Get release schedule

Returns each release's target dates (kickoff, submit, release, rollout completion), status, and release pilot. Includes cadence-predicted future releases (status predicted) whose dates and pilot are estimates derived from the app's schedule and pilot rotation and are subject to change. Omit version for the full schedule (past, current, and predicted future releases); pass it to get a single release. Only available for apps using Runway workflows.

get/app/{appId}/releaseSchedule

Request

  • Base URL
    https://api.runway.team
  • URL
    https://api.runway.team/app/{appId}/releaseSchedule
  • Auth
    API key in header X-API-Key

Path parameters

appIdstring required

The id of the app

Query parameters

versionstring

Optional release version. Omit to return the full schedule including predicted future releases.

Response

Per-release schedule (target dates and pilot) for an app, ordered chronologically

versionstring required

The displayable release version.

status'active' | 'completed' | 'skipped' | 'deleted' | 'predicted' required

The release status. predicted means a cadence-forecasted future release that does not exist yet.

isPredictedboolean required

True when this is a cadence-predicted future release whose dates and pilot are estimates.

isHotfixboolean required

Whether this release is a hotfix.

releasePilotIdstring nullable

The release pilot's user id (email), if assigned.

kickoffDatestring date-time nullable

Target kickoff date/time (earliest across destinations).

submitDatestring date-time nullable

Target submit date/time (earliest across destinations).

releaseDatestring date-time nullable

Target release date/time (earliest across destinations).

rolloutCompletionDatestring date-time nullable

Target rollout completion date/time (earliest across destinations).

Changes

No recorded changes to this operation across all 1 revision of this API.