ReferenceAPIOperationsIntegrations
Complete GitHub App creation
Finalises the GitHub App manifest flow after the redirect back from GitHub.
Operation ID
github_completeFinalises the GitHub App manifest flow after the redirect back from GitHub.
Authorization
bearer_auth AuthorizationBearer <token>
In: header
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
curl -X POST "https://example.com/v1/integrations/github/complete" \ -H "Content-Type: application/json" \ -d '{ "code": "string" }'{ "integration": { "app_id": "string", "app_slug": "string", "auth_mode": "string", "created_at": 0, "created_by": "string", "display_name": "string", "host_url": "string", "id": "string", "provider": "github", "status": "string", "updated_at": 0 }}Complete the GitHub App manifest callback GET
Exchanges GitHub's manifest code, stores the integration, and redirects the browser. Callback errors are rendered as HTML.
Open the GitHub App manifest flow GET
Serves the browser form that creates a GitHub App. The sealed `state` query value authenticates the flow; no session bearer token is used.