public_organizations
public
Organizations

Create OAuth override credentials for an organization and source type.

Create/update a set of OAuth credentials to override the Airbyte-provided OAuth credentials used for source/destination OAuth. In order to determine what the credential configuration needs to be, please see the connector specification of the relevant source/destination.

put/organizations/{organizationId}/oauthCredentials

Path parameters

organizationIdstring UUID required

Request body

actorType'source' | 'destination' required

Whether you're setting this override for a source or destination

namestring required

The name of the source i.e. google-ads

Example request

{
  "configuration": {
    "credentials": {
      "client_id": "123456789000",
      "client_secret": "secret"
    }
  }
}

Response

OAuth credential override was successful.

Changes

Changed in 3 of the 31 revisions of this API.23

    • added ticktick to the configuration request property oneOf list

      request-property-one-of-added

  • 0701e88bdf3121See the full diff
    • added the new path request parameter organizationId

      new-request-path-parameter

    • removed snowflake from the configuration request property oneOf list

      request-property-one-of-removed

    • added intercom to the configuration request property oneOf list

      request-property-one-of-added

    This revision also has 3 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

    • endpoint added

      endpoint-added