Skip to main content
POST
Save a task to GitHub

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

taskID
string<uuid>
required
Pattern: ^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$

Body

application/json
installation_id
integer<int64>
required
Required range: x >= 1
kind
enum<string>
required
Available options:
create
name
string
required
Required string length: 1 - 100
Pattern: ^[A-Za-z0-9_.-]+$
private
boolean
required

Response

OK

binding
object
required
outcome
object
required
repository
object
required

A project's one linked GitHub repository: its identity and the state of the link that reaches it.