Skip to main content
POST
Create Client

Authorizations

Authorization
string
header
required

You can generate a Personal Access Token from your settings.

Body

application/json
redirect_uris
string<uri>[]
required
Minimum string length: 1
client_name
string
required
token_endpoint_auth_method
enum<string>
default:client_secret_post
Available options:
client_secret_basic,
client_secret_post,
none
grant_types
enum<string>[]
Available options:
authorization_code,
refresh_token
response_types
string[]
Allowed value: "code"
scope
string
default:openid profile email user:read user:write organizations:read organizations:write custom_fields:read custom_fields:write discounts:read discounts:write checkout_links:read checkout_links:write checkouts:read checkouts:write transactions:read transactions:write payouts:read payouts:write products:read products:write benefits:read benefits:write events:read events:write meters:read meters:write files:read files:write subscriptions:read subscriptions:write customers:read customers:write members:read members:write wallets:read wallets:write disputes:read disputes:write customer_meters:read customer_sessions:write member_sessions:write customer_seats:read customer_seats:write orders:read orders:write refunds:read refunds:write payments:read metrics:read metrics:write webhooks:read webhooks:write license_keys:read license_keys:write customer_portal:read customer_portal:write notifications:read notifications:write notification_recipients:read notification_recipients:write
client_uri
string | null
logo_uri
string<uri> | null
Required string length: 1 - 2083
tos_uri
string<uri> | null
Required string length: 1 - 2083
policy_uri
string<uri> | null
Required string length: 1 - 2083
default_sub_type
enum<string>
default:user
Available options:
user,
organization

Response

Successful Response