ApiClientAttributes

Attributes for creating and updating an api client. The ApiClientAttributes input type in Bunny's GraphQL API, with its fields and an example.

{
  "name": "",
  "entityId": "",
  "redirectUri": "",
  "scopes": [
    ""
  ],
  "clientCredentialsEnabled": true,
  "authorizationCodeEnabled": true,
  "accessTokenExpiresIn": 123,
  "pkceEnabled": true
}
Name Type Description
name String Name of the api client
entityId String Entity ID of the api client
redirectUri String Required for authorization_code grant. The callback url of the client.
scopes List (String) The scopes that this application can request
clientCredentialsEnabled Boolean Lets client credentials grant be used to generate access tokens
authorizationCodeEnabled Boolean Lets authorization code grant be used to generate access tokens
accessTokenExpiresIn Int Number of seconds that access tokens will be issued for
pkceEnabled Boolean Lets PKCE be used to generate access tokens