Skip to main content
POST
Create a new OAuth application

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
name
string
required

Application name

Required string length: 1 - 100
Example:

"My Integration"

scopes
enum<string>[]
required

OAuth scopes requested

Available options:
read:user,
write:user,
read:organization,
write:organization,
read:members,
write:members,
read:webhooks,
write:webhooks,
admin:organization,
admin:all
Example:
description
string

Application description

Maximum string length: 500
Example:

"Integration for managing organization data"

redirectUri
string

Redirect URI for OAuth flow

Example:

"https://example.com/callback"

Response

OAuth application created successfully. Client secret returned only once - save it immediately!