API Reference
Git Hub Integration
Get project GitHub integration config
Returns the GitHub integration feature toggles for a project.
Authorization
Authorization<token>JWT Bearer token (format: Bearer {token})
In: header
Path Parameters
idRequiredstringProject UUID
OK
Update project GitHub integration config
Updates GitHub integration feature toggles for a project.
Authorization
Authorization<token>JWT Bearer token (format: Bearer {token})
In: header
Request Body
application/jsonRequiredConfig update
check_runs_enabledbooleancommit_statuses_enabledbooleandeployments_api_enabledbooleanenabledbooleanenvironments_sync_enabledbooleanpr_comments_enabledbooleanpr_previews_enabledbooleanpreview_db_sourcestringpreview_ttl_hoursintegerPath Parameters
idRequiredstringProject UUID
OK
Check GitHub App permissions
Returns the GitHub App installation status and known permission capabilities.
Authorization
Authorization<token>JWT Bearer token (format: Bearer {token})
In: header
Path Parameters
idRequiredstringProject UUID
OK
Get org GitHub integration defaults
Returns the org-level default feature toggles for GitHub integration.
Authorization
Authorization<token>JWT Bearer token (format: Bearer {token})
In: header
OK
Update org GitHub integration defaults
Updates the org-level default feature toggles for GitHub integration.
Authorization
Authorization<token>JWT Bearer token (format: Bearer {token})
In: header
Request Body
application/jsonRequiredDefault toggles update
check_runsbooleancommit_statusesbooleandeployments_apibooleanenvironments_syncbooleanpr_commentsbooleanpr_previewsbooleanOK
Was this page helpful?