curl --request POST \
--url https://api.openworklabs.com/v1/connectors/github/install/complete \
--header 'Content-Type: application/json' \
--data '
{
"installationId": 123,
"state": "<string>"
}
'{
"ok": true,
"item": {
"connectorAccount": {
"id": "<string>",
"organizationId": "<string>",
"connectorType": "github",
"remoteId": "<string>",
"externalAccountRef": "<string>",
"displayName": "<string>",
"status": "active",
"createdByOrgMembershipId": "<string>",
"createdAt": "2023-11-07T05:31:56Z",
"updatedAt": "2023-11-07T05:31:56Z",
"createdByName": "<string>",
"metadata": {}
},
"repositories": [
{
"id": 123,
"fullName": "<string>",
"defaultBranch": "<string>",
"private": true,
"hasPluginManifest": true,
"manifestKind": "marketplace",
"marketplacePluginCount": 4503599627370495
}
]
}
}Completes a GitHub App installation for the current organization and returns visible repositories.
curl --request POST \
--url https://api.openworklabs.com/v1/connectors/github/install/complete \
--header 'Content-Type: application/json' \
--data '
{
"installationId": 123,
"state": "<string>"
}
'{
"ok": true,
"item": {
"connectorAccount": {
"id": "<string>",
"organizationId": "<string>",
"connectorType": "github",
"remoteId": "<string>",
"externalAccountRef": "<string>",
"displayName": "<string>",
"status": "active",
"createdByOrgMembershipId": "<string>",
"createdAt": "2023-11-07T05:31:56Z",
"updatedAt": "2023-11-07T05:31:56Z",
"createdByName": "<string>",
"metadata": {}
},
"repositories": [
{
"id": 123,
"fullName": "<string>",
"defaultBranch": "<string>",
"private": true,
"hasPluginManifest": true,
"manifestKind": "marketplace",
"marketplacePluginCount": 4503599627370495
}
]
}
}Documentation Index
Fetch the complete documentation index at: https://openworklabs.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
Was this page helpful?