Skip to main content
POST
Set an organization app configuration
Saves an OAuth client ID and secret for an app. Workspaces that have no client of their own use it. This lets connections show your company name on consent screens. See App credentials. Your own OAuth client for the app, used by every workspace that has none of its own.
Availability: Cloud · Community (self-hosted) · Enterprise (self-hosted)

Authorizations

Authorization
string
header
required

A workspace API key (oc_…) or organization API key (oc_org_…). Workspace-scoped endpoints called with an organization key also need X-Workspace-Id.

Path Parameters

provider
string
required

App provider identifier (for example gmail, github, jira).

Body

application/json

The app's own OAuth client credentials ("bring your own client"). Field names are per app; most take clientId and clientSecret.

{key}
string

Response

Saved

success
boolean