# One Click Audit — Registration

Before you can integrate with One Click Audit, you must register your organisation with Class. Registration is what causes your firm to appear in the External Auditor list in Class.

Contact Class to arrange registration.

## Information you need to provide

You must provide **separate** staging and production information for each of the following:

| Field | Description |
|  --- | --- |
| **System name** | The name you would like your firm to be listed as in the External Auditor list in Class. |
| **HTTPS endpoint** | The URL on your system that Class will POST to when initiating an audit request. This must be HTTPS. |
| **Provider login email** | An email address that will act as your provider login. See the Authentication guide. |
| **Preferred request format** | Either `xml` or `json`. |


Additional configuration — including any authentication requirements for the Class-to-Provider direction — will be discussed and agreed as part of onboarding.

## What Class will give you

After registration, Class will provide you with:

| Item | Description |
|  --- | --- |
| **OAuth Client ID** | Used with the OAuth2 Resource Owner Password Flow. Separate values for each environment. |
| **OAuth Client Secret** | Used with the OAuth2 Resource Owner Password Flow. Separate values for each environment. |
| **Auditor Code** | The unique code identifying your firm. Required when calling back into Class (as `ExternalProviderCode` in the request body and `{auditorCode}` in the URL). |


## Security

Requests from Class to your endpoint are always made over HTTPS. Class can authenticate to your endpoint if required; the specific mechanism and credentials are agreed during onboarding.

## After you're registered

Once you have your Client ID, Client Secret, and Auditor Code, and you've completed the acceptance process to set your provider login password (see the Authentication guide), you're ready to start testing in the Partner Integration (PIE) environment.

Your integration is promoted to production once you have successfully demonstrated it to Class and a partnership agreement has been signed.