To use OAuth 2.0 in your application, you need an OAuth 2.0 Client ID, which your application uses when requesting an access token or identity token.


To create an OAuth 2.0 client in your account:

  1. Go to the Developer Console.
  2. From the clients list you can create a new one.
  3. Enter the name of your application. This name is visible to users.
  4. Enter the website for your application. This website is visible to users.
  5. Enter the Redirect URI for your application. This is where the user will be redirected to after accepting or declining the requested permissions during the consent process. It can include query or fragment parameters but the Host name must match the "redirect_uri" Host name in the authorization request.
  6. Enter the support email for your application. This email is visible to users. This email will also be used for important updates from BoxC.
  7. Choose the Permissions you are requesting from the user.
  8. Press 'Submit'.

If successful you will be taken to a confirmation page that displays the Client ID, Secret, Public and Private Keys. The Secret and Private Key must be securely saved. They will not be displayed again. Learn how to Request Authorization From a BoxC Account.


You may create up to two clients in your account. You can delete clients by deactivating them first. The client will remain queued for deletion for 30 days.