v1

latestOpenAPI 3.0.0Superhuman Developer Terms2026-08-06124404444.0 KB
Packs

Set the OAuth configurations of the Pack.

Set the OAuth configurations of the Pack, including client id and secret.

put/packs/{packId}/oauthConfig

Path parameters

packIdinteger required

ID of a Pack

Request body

clientIdstring
clientSecretstring
redirectUristring

Response

The updated OAuth configuration.

maskedClientIdstring required

Masked OAuth client id. If not set, empty string will be returned.

maskedClientSecretstring required

Masked OAuth client secret. If not set, empty string will be returned.

authorizationUrlstring required

Authorization URL of the OAuth provider.

tokenUrlstring required

Token URL of the OAuth provider.

tokenPrefixstring

Optional token prefix that's used to make the API request.

scopesstring

Optional scopes of the OAuth client.

redirectUristring required

Redirect URI of the Pack.

useDynamicClientRegistrationboolean

Whether this Pack uses Dynamic Client Registration for OAuth.