Go1 Integration Patterns
Number of APIs: 11
-
Embed the Catalogue Component (SCORM) - 1.2 Connect: Onboard customer portal POST {{baseUrl}}/v2/onboard
-
Embed the Catalogue Component (SCORM) - 1.3 Connect: Refresh customer token POST https://auth.go1.com/oauth/token
-
Integrate your content - 5. Decommission content: Patch a learning object decommission & retire_at dates PATCH {{baseUrl}}/learning-objects/source/{source_id}
-
Embed the Catalogue Component (SCORM) - 3.1 Import content: Retrieve list of content GET {{baseUrl}}/v2/learning-objects?offset=0&limit=50&collection=default
-
Embed the Catalogue Component (SCORM) - 2. Discover: Generate login link to Go1 Catalogue POST {{baseUrl}}/v2/me/login?redirect_url=/r/app/content-selector?embedded=true
-
Integrate your content - 1. Connect: Retrieve an access token (client credentials grant) POST https://auth.go1.com/oauth/token
-
Embed the Catalogue Component (SCORM) - 4. Track: Create enrolment_update webhook POST {{baseUrl}}/v2/webhooks
-
Embed the Catalogue Component (SCORM) - 5 Content updates: Create content decommission webhook POST https://api.go1.com/v2/webhooks
-
Integrate your content - 2. Integrate content: Create a learning object POST {{baseUrl}}/v2/learning-objects
-
Integrate your content - 3. Create or update an enrollment POST {{baseUrl}}/v2/provider/enrollments