Skip to main content
Go1
Go1
69 actions · 1 auth method
PreviewLMS

Authentication

OAuth 2.0

The steps in this guide require Admin privileges in Go1.Guides: Connector Profile, Link Account
Actions
|
69 actions
Action
Description
Required scopes
Create Play Link
Generate a single-use play link for a user to access a learning object
List Collection Changes
Retrieve learning object IDs that have been modified in a collection within a date range
Get Playlist
Retrieve details of a specific playlist by ID
Create Playlist
Create a new playlist in Go1
List Playlist Items
Retrieve learning objects within a playlist
Add Items To Playlist
Add learning objects to a playlist. Learning objects must be in published state
List Enrollments
Retrieve a paginated list of enrollments from Go1
Get Enrollment
Retrieve details of a specific enrollment by ID
Create Enrollment
Create a new enrollment for a user in a learning object. The learning object must be in published state
Update Enrollment
Update an existing enrollment. Only works on enrollments for content owned by your portal (provider_id matches your port…
Delete Enrollment
Delete an enrollment from Go1
Download Certificate
Download a completion certificate for an enrollment
Create Upload URL
Generate a pre-signed URL for uploading files to Go1
List Groups
Retrieve a paginated list of user groups from Go1
Get Group
Retrieve a specific user group by ID
Create Group
Create a new user group in Go1
Update Group
Update an existing user group
Delete Group
Delete a user group from Go1
List Group Members
Retrieve a list of users that are members of a specific group
Add Group Members
Add one or more users to a user group. Group and users must belong to the same portal
Remove Group Member
Remove a user from a group by membership ID
Remove Group Members (Bulk)
Remove multiple users from a group by user IDs
List User’s Groups
Retrieve a list of groups that a specific user belongs to
List Group Assignments
Retrieve a list of learning objects assigned to a group
Create Group Assignment
Assign learning objects to a user group
Delete Group Assignment
Remove a learning object assignment from a group
List Learning Objects
Retrieve a paginated list of learning objects from the Go1 content library
Get Learning Object
Retrieve details of a specific learning object by ID
Create Learning Object
Create a new learning object in Go1
Update Learning Object
Update an existing learning object in Go1
Delete Learning Object
Delete a learning object from Go1
Get Learning Object Premium Status
Retrieve the premium submission status of a learning object. The LO must have been submitted for premium review
Submit Learning Object To Premium
Submit a learning object to the Go1 Premium product offering
List Learning Object Alternatives
Retrieve alternative learning objects for retiring content
Set Learning Object Data
Add file data to a learning object for consumption and playback
Download Learning Object SCORM
Download a learning object as a SCORM package
Create Plan
Create a new subscription plan for a portal
Update Plan
Update an existing subscription plan for a portal
Update Plan Entitlements
Update product entitlements for a subscription plan. The plan’s catalog must be in LIVE or SANDBOX state
Create Portal
Create a new Go1 portal with a primary user account
List Restrictions
Return a list of restriction configurations for blacklisting content access
Create Restriction
Create restriction configurations for blacklisting content access. Only one restriction record is allowed per portal (us…
Update Restriction
Update restriction configurations for blacklisting content access
SCIM List Users
Retrieve a list of user accounts using SCIM protocol
SCIM Get User
Retrieve details of a specific user account using SCIM protocol
SCIM Create User
Create a new user account using SCIM protocol
SCIM Update User (PATCH)
Update user account details using SCIM PATCH operations
SCIM Replace User (PUT)
Replace all user account details using SCIM PUT operation
SCIM Deactivate User
Deactivate a user account using SCIM DELETE operation
SCIM Search Users (POST)
Search for user accounts using SCIM POST search operation
SCIM Get Schemas
Retrieve all SCIM resource schemas
SCIM Get Schema
Retrieve a specific SCIM resource schema by ID
SCIM Get Resource Types
Retrieve all SCIM resource types
SCIM Get Service Provider Config
Retrieve SCIM service provider configuration
SCIM Get Roles
Retrieve all SCIM role types
SCIM List Groups
Retrieve a list of all SCIM groups
SCIM Get Group
Retrieve details of a specific SCIM group
SCIM Create Group
Create a new SCIM group
SCIM Replace Group (PUT)
Replace all group details using SCIM PUT operation
SCIM Update Group (PATCH)
Update group details using SCIM PATCH operations
SCIM Delete Group
Delete a SCIM group by ID
List Users
Retrieve a paginated list of user accounts from Go1
Get User
Retrieve a specific user account by ID from Go1
Create User
Create a new user account in Go1
Update User
Update an existing user account in Go1
Create User Login Link
Generate a one-time login link for a user account. Requires the user.login scope which is not enabled by default — conta…
List Webhooks
Retrieve a list of all configured webhooks
Create Webhook
Create a new webhook configuration
Update Webhook
Update an existing webhook configuration

Getting Started

1

Create or Select a Project

Set up a new project or select an existing one. See the Projects Guide.
2

Configure the Connector

Enable the connector and set up a connector profile in your project. See Managing Connectors.
https://stackone-logos.com/api/go1/filled/png

Connector Profile

Go1 - OAuth 2.0
3

Link an Account

Connect an account using StackOne Hub or Auth Link.
https://stackone-logos.com/api/go1/filled/png

Link Account

Go1 - OAuth 2.0
4

Use Actions

Invoke actions using one of the methods below: