Files
python-github3/ext/labels.md
T
Kenneth Reitz a71fc4816b docs
2011-04-13 19:43:17 -04:00

1.1 KiB

Labels API

List all Labels for this Repository

GET /repos/:user/:repo/labels.json

Create a Label

POST /repos/:user/:repo/labels.json

Input

{
  name: String,
  color: String,
}

Get a single Label

GET /repos/:user/:repo/labels/:id.json

Update a Label

PUT /repos/:user/:repo/labels/:id.json

Input

{
  name: String,
  color: String,
}

Delete a label

DELETE /repos/:user/:repo/labels/:id.json

List labels on the Issue

GET /repos/:user/:repo/issues/:id/labels.json

Add a Label to an Issue

POST /repos/:user/:repo/issues/:id/labels.json

Input

[{
  name: String,
 }, ...]

Remove a Label from an Issue

DELETE /repos/:user/:repo/issues/:id/labels/:id.json

Replace all Labels for an Issue

PUT /repos/:user/:repo/issues/:id/labels.json

Input

[{
  name: String,
 }, ...]

Remove all Labels from an Issue

DELETE /repos/:user/:repo/issues/:id/labels.json

Get Labels for every Issue in a Milestone

GET /repos/:user/:repo/milestones/:id/labels.json