In this article, we describe the process for obtaining oAuth credentials in order to use the Class APIs as a Client.
As a Class Client you will need to have signed an SSLA agreement to access APIs. If you have an LFA or SSA agreement, then you will need to sign an updated SSLA agreement to gain access.
You will need to register your integration with Class in order to be issued with a set of credentials.
You will need to decide which flow you would like to use. The Resource Owner Password Flow and the Authorization Code Flow are both available to customers. Class recommends using the Authorization Code Flow. Click on these links for more information.
This request needs to be made by an Access Controller in your business before sending the following information to setup your access:
- The flow you intend to use: Resource owner/Authorization Code.
- The email address and mobile phone number of your "Key developer" to receive the credentials.
If you chose the Authorization code flow, then these additional items are required:
- The redirection endpoints for your Application
- Your company logo in jpg format. Recommended dimensions: 180px x 55px
Send Request Email
You will need to send an email to partners@class.com.au requesting access to APIs.Review and Verify
We will review your request for API use and verify signed agreements.Provide Confirmation
We will provide confirmation of your Integration.Create App for Credentials
You will need to create an app Create An App to retrieve API oAuth keys to access the APIs.
For security reasons, the redirection endpoints registered for your integration must all be absolute URLs using https.
Please refer to the following documents for APIs: