Update OAuth client

Update a custom OAuth client's credentials or configuration

put/v1/connect/{project_id}/oauth_apps/{id}

Request body

namestring

Display name of the OAuth client

descriptionstring

Description of the OAuth client

client_idstring

The OAuth client ID registered with the upstream provider

client_secretstring

The OAuth client secret. Write-only; blank values are ignored and the existing secret is kept.

scopesstring[]

OAuth scopes to request when users connect through this client

additional_scopesstring[]

Extra OAuth scopes users may grant on top of the base scopes

Response

OAuth client updated

idstring nullable required

Hash ID for the OAuth client

name_slugstring required
namestring required

The human-readable name of the app

auth_type'keys' | 'oauth' | 'none' nullable

The authentication type used by the app

descriptionstring nullable

A short description of the app

img_srcstring required

The URL to the app's logo

custom_fields_jsonstring nullable required

A JSON string representing the custom fields for the app

categoriesstring[] required

Categories associated with the app

featured_weightnumber required

A rough directional ordering of app popularity, subject to changes by Pipedream

client_idstring required

The OAuth client ID registered with the upstream provider

scopesstring[]

OAuth scopes requested when users connect through this client

additional_scopesstring[] nullable

Extra OAuth scopes users may grant on top of the base scopes

redirect_uristring

The redirect URI to register with the upstream OAuth provider

owner_idstring required

Hash ID of the owner: the workspace (o_...) or the project (proj_...)

created_atstring date-time
updated_atstring date-time

Changes

Changed in 1 of the 2 revisions of this API.1