# Schoology

### Get your consumer key and secret

Log in to your Schoology server. Look at the top navigation bar and go to *Tools > School Management*.

In the new screen, click on *Integrations* in the left menu. Now click on the API tab. You should see your consumer key and secret. The secret is hidden, so you have to use the *Reveal Existing Secret* option.

<figure><img src="https://4257661311-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FkpyTqJi517UiwFJJRydZ%2Fuploads%2Fgit-blob-184fe02f86aa322e1c0a5b4e5c5cda28eba51445%2Fschoology-1.png?alt=media" alt=""><figcaption><p>Integrations screen with the consumer key and secret.</p></figcaption></figure>

### Configure the authentication values in Appmixer

Log into the Backoffice and go to the *Services* section. Add a new service configuration named `appmixer:schoology`. After it is created, add the following configuration values:

<figure><img src="https://4257661311-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FkpyTqJi517UiwFJJRydZ%2Fuploads%2Fgit-blob-704dca403cab418c2d41327e3da7e0e6dd2cb2a4%2Fschoology-2.png?alt=media" alt=""><figcaption><p>Configuration values for Schoology</p></figcaption></figure>

Here is the explanation for each value:

* **baseUrl:** The API base URL. Usually is <https://api.schoology.com/v1>, but there are some cases where it could be different.
* **consumerKey and consumerSecret:** The consumer key and secret we got from the Schoology server.
* **domain:** The subdomain part from your server. For example, if your server URL is *<https://example.schoology.com>*, then the domain value is just an *example*.
