> ## Documentation Index
> Fetch the complete documentation index at: https://hub.stackone.com/llms.txt
> Use this file to discover all available pages before exploring further.

# GO1

> If you've been directed to StackOne to integrate with GO1, the following steps will help you understand the process and any necessary actions to configure successful integration.

<Warning>
  This guidance assumes you have Admin privileges for your GO1 account.
</Warning>

## Create Integrations App

<Steps>
  <Step title="Log into GO1">
    Log into your GO1 account.
  </Step>

  <Step title="Navigate to Integrations">
    Click on your profile tab in the top right corner.

    Select `Integrations` from the dropdown menu.

    <Frame>
      <img className="rounded-md" style={{ margin: '0 auto', border: '1px solid #efefef' }} alt="Dropdown Menu" src="https://mintcdn.com/stackone-hub/_t7Al4-v7TDhyzSs/images/go1/image1.png?fit=max&auto=format&n=_t7Al4-v7TDhyzSs&q=85&s=f2eeab67cc04576154f30e57c5e63d2c" width="540" height="1112" data-path="images/go1/image1.png" />
    </Frame>
  </Step>

  <Step title="Navigate to Developers Tab">
    From the `Integrations` menu on the left of the screen select `Developers`.

    <Frame>
      <img className="rounded-md" style={{ margin: '0 auto', border: '1px solid #efefef' }} alt="Dropdown Menu" src="https://mintcdn.com/stackone-hub/_t7Al4-v7TDhyzSs/images/go1/image2.png?fit=max&auto=format&n=_t7Al4-v7TDhyzSs&q=85&s=db543bda64f6269ff1fb0bab667b7e59" width="2830" height="1146" data-path="images/go1/image2.png" />
    </Frame>
  </Step>

  <Step title="Create a New App">
    Click `Create App` in the top right.

    Enter the name of the app (e.g. Production, Development)

    Enter the callback URL (e.g. Production: [https://api.stackone.com/connect/oauth2/go1/callback](https://api.stackone.com/connect/oauth2/go1/callback))

    `Production: https://api.stackone.com/connect/oauth2/go1/callback`

    Click `Create Application`

    <Frame>
      <img className="rounded-md" style={{ margin: '0 auto', border: '1px solid #efefef' }} alt="Dropdown Menu" src="https://mintcdn.com/stackone-hub/_t7Al4-v7TDhyzSs/images/go1/image3.png?fit=max&auto=format&n=_t7Al4-v7TDhyzSs&q=85&s=43fd181fe26caf1fa372f1718ca76f3c" width="1202" height="774" data-path="images/go1/image3.png" />
    </Frame>
  </Step>

  <Step title="Note the Client ID and Secret">
    Record the `Client ID` and `Client Secret` for use in the next steps.

    <Frame>
      <img className="rounded-md" style={{ margin: '0 auto', border: '1px solid #efefef' }} alt="Dropdown Menu" src="https://mintcdn.com/stackone-hub/_t7Al4-v7TDhyzSs/images/go1/image4.png?fit=max&auto=format&n=_t7Al4-v7TDhyzSs&q=85&s=0acc15e4c9fb541900ebb9527334c008" width="1088" height="318" data-path="images/go1/image4.png" />
    </Frame>
  </Step>

  <Step title="Find domain">
    You can find the domain by taking the root URL from the address bar of your GO1 account and only taking the part before my.go1.com. and after the https\://.

    E.g. If your url is `https://my-domain.go1.com` the domain is `my-domain`
  </Step>
</Steps>

## Linking your Account

<Steps>
  <Step title="Link Go1 Account">
    In the modal enter the `Client ID` and `Client Secret` from the previous step.

    Add relevant `Application Scopes` required for your integration and the `Domain` for the GO1 account you want to link.

    E.g. `account:read`, `lo:read`, `portal:read`, `user:write`, `enrollment:write`

    Add the `domain` for the GO1 account you want to link.

    Click `Connect`.
  </Step>

  <Step title="Enter Log in details">
    In the GO1 pop up modal enter your GO1 username and password.
  </Step>
</Steps>

## Content Visibility (Pulling Content from Go1)

In order to give you control over managing what content will be available to your users you can curate the content via Go1Admin.

This is a centralised way to manage which content will be made available to your users in the third party LMS/LXP.

[GO1 Admin](https://developers.go1.com/products/go1-admin/)
