Skip to main content
POST
Create or scope a release milestone

Authorizations

connect.sid
string
cookie
required

GitHub OAuth session cookie

Body

application/json

Provide a title for a new milestone, or existingMilestoneNumber for an open existing milestone. dueDate is optional YYYY-MM-DD. Existing issues must be open and unscoped, or already in the selected existing milestone.

owner
string
required
repo
string
required
title
string
description
string
dueDate
string<date>
existingMilestoneNumber
integer
Required range: x >= 1
issues
object[]
issueNumbers
integer[]
Required range: x >= 1

Response

Milestone and confirmed scope writes; synced reports readiness refresh separately

milestone
object
required
issues
object[]
required
linkedIssueNumbers
integer[]
required
Required range: x >= 1
synced
boolean
required
createdBy
string