Create a client app in Go1 Learn to generate the OAuth credentials you need to authenticate with the Go1 API.
Before you begin
You must be an Administrator in the Go1 portal.
Have a name and callback URL ready for your client app.
Each client app belongs to one Go1 portal. You can create more than one app, but each app provides the same types of credentials: client_id, secret, and callback_url.
Create a client app
In Go1 Learn, open the portal menu in the bottom-left corner and select Settings.
2. From Portal Settings, select Integrations and apps in the left menu.
3. Scroll to the Developer section. Under Client apps, select View.
4. Select Create app.
5. Enter a descriptive Name and your application's Callback URL.
6. Select Save.
The callback URL is required for the authorization code grant type. It must match the redirect URL used by your application. If you are unsure, you can enter https://example.com and update it before using the authorization code flow.
Copy and store your credentials
After you save the app, it appears in the Client apps list with its client_id, secret, and callback_url.
Important: The client secret is shown only once. Copy it immediately and store it securely. If the person who created the app becomes inactive or is no longer an Administrator, the credentials will stop working. This can affect any systems or processes that depend on them.
You can now use the client app to authenticate with Go1 and make API requests.
Learn more
If you need help, contact our Support team through live chat.





