Skip to main content
POST
/
organization
/
vcs
/
github
/
credentials
Error
A valid request URL is required to generate request examples
{
  "message": "<string>",
  "app_id": "<string>"
}
{
"detail": [
{
"loc": [
"<string>"
],
"msg": "<string>",
"type": "<string>",
"input": "<unknown>",
"ctx": {}
}
]
}

Authorizations

fastapiusersauth
string
cookie
required

Body

application/json

Request to register or update GitHub App credentials.

app_id
string
required

GitHub App ID

private_key
string<password>
required
write-only

GitHub App private key in PEM format

webhook_secret
string<password> | null

GitHub App webhook secret

client_id
string | null

GitHub App client ID

Response

Successful Response

Response after creating or updating GitHub App credentials.

message
string
required
action
enum<string>
required
Available options:
created,
updated
app_id
string
required