Integrations
Start registration of a customer-owned GitHub App
Changed onStarts guided registration on github.com for a never-connected GitHub integration. Requires a browser session and project management access. Submit manifest as a JSON-encoded form field to registration_url. The callback saves a project credential secret and redirects to the canonical integration page with github_setup=credentials_saved and credential_secret_id (a public secret ID). It does not connect an installation or change launcher settings.
post/orgs/{orgID}/projects/{projectID}/integrations/{integrationID}/github-setup
Request
- Base URL: https://api.omnara.com/v1
- URL: https://api.omnara.com/v1/orgs/{orgID}/projects/{projectID}/integrations/{integrationID}/github-setup
- Auth: API key in cookie __Host-omnara_session and API key in header X-Omnara-Csrf
Request body
Response
GitHub setup information verified.
Changes
- info
endpoint added
This list may be incomplete.
- info