Getting Started
1
Create or Select a Project
Set up a new project or select an existing one. See Organizations & Projects.
2
Configure the Connector
Enable the connector and set up a Connector Profile in your project. See Setup Connector Profile.
Optionally, configure receiving Events for 360Learning into StackOne.
Connector Profile · OAuth 2.0
Create OAuth2 credentials from Settings > API V2 in your 360Learning admin panel.
Webhooks setup
3
Link an Account
Link an account from the dashboard (or via StackOne Hub).See the guide for the authentication type chosen in the Connector Profile:
Link Account · OAuth 2.0
4
Use Actions
Connect an AI platform to the linked account’s actions. See AI Platforms.Other ways to call actions are listed in Protocols & SDKs.
Actions
|
No scopes found
78 actions
Action
Description
Required scopes
List Users
Retrieve a list of all users in the platform
Get User
Retrieve details of a specific user by ID or email
Create Invited User
Create a new invited user account
Activate User
Activate a specific user account
Add Manager To User
Add a manager to a user account
Remove Manager From User
Remove a manager from a user account
List User Managers
List all manager IDs for a user
List User Subordinates
List all subordinate IDs for a user
List User Custom Field Values
List all custom field values for a user
Replace User Custom Field Values
Replace all custom field values for a user
Replace User Password
Replace the password of a user
Pseudonymize User
Pseudonymize a user by removing personal identifiable information
Delete User
Delete a specific user account
Edit User
Update specific fields of an existing user
List Courses
Retrieve a list of all courses in the platform
List Courses Statistics
Retrieve statistics for all course attempts in the platform
Get Course
Retrieve details of a specific course
Get Course Tags
Retrieve all tags associated with a specific course
Archive Or Restore Course
Archive or restore a course
Replace All Tags In Course
Replace all tags in a course with new tags
List Groups
Retrieve a list of all groups in the platform
Get Group
Retrieve details of a specific group
Create Group
Create a new group in the platform
Edit Group
Update an existing group’s information
List Group Memberships
Retrieve all users and their roles in a specific group
Add User Role To Group
Add a user to a group with a specific role
Remove User Role From Group
Remove a user’s role from a group
List Group Catalog Content IDs
Retrieve IDs of content in a group’s catalog
List Group Library Content IDs
Retrieve IDs of content in a group’s library
Create Path
Create a new learning path
Replace Path Steps
Replace all steps in a path
List Paths
Retrieve a list of all learning paths in the platform
Get Path
Retrieve details of a specific learning path
Delete Path
Delete a specific learning path
Edit Path
Update specific fields of an existing path
List Path Sessions
List all sessions in a path
Get Path Session
Retrieve details of a specific path session
Edit Path Session
Update specific fields of an existing path session
Delete Path Session
Delete a specific path session
Archive Or Restore Path
Archive or restore a path
List Path Enrollments
List all enrollments for a path
Get Path Session Audience
Retrieve path session audience information
Replace Path Session Audience
Replace an audience for a path session
Get Path Session Metrics
Retrieve metrics for a path session
List Path Tags
List all tags in a path
Replace Path Tags
Replace all tags in a path
List Path Session User Statistics
List all user statistics for a path session
Edit Child Path Session
Edit a child path session
Create Path Session
Create a new session for a learning path
List Classrooms
Retrieve a list of all classrooms in the platform
Get Classroom
Retrieve details of a specific classroom
Create Classroom
Create a new classroom
Edit Classroom
Update specific fields of an existing classroom
List Classroom Slots
Retrieve all slots for a classroom
Create Classroom Slot
Add a slot to a classroom
Delete Classroom Slot
Remove a slot from a classroom
Register User For Classroom Slot
Register a user to a classroom slot
List Slot Registrations
List all registrations in a classroom slot
Create Attendance Sheet
Create an attendance sheet for a classroom slot
List Attendance Sheets
List all attendance sheets for a classroom slot
Replace Attendance Sheet
Replace an attendance sheet in a classroom slot
Delete Attendance Sheet
Delete an attendance sheet from a classroom slot
List Attendances
List all attendances for an attendance sheet
Create External ID Mapping
Create an external ID mapping
List External ID Mappings
Retrieve a list of all external ID mappings
Delete External ID Mapping
Delete an external ID mapping
Replace External ID Mapping
Replace an external ID mapping
List Custom Fields
Retrieve a list of all custom fields in the platform
Create Custom Field
Create a new custom field
Edit Custom Field
Update an existing custom field
Delete Custom Field
Delete a custom field
List Custom Field Authorized Values
List all authorized values for a custom field
Replace Custom Field Authorized Values
Replace all authorized values for a custom field
List Tags
Retrieve a list of all tags in the platform
Get Tag
Retrieve details of a specific tag
Create Tag
Create a new tag
Replace Tag
Replace an existing tag with new data
Delete Tag
Delete a specific tag
Events
|
No tags found
38 events
Event
Description
Tags
User Created
Sent to your endpoint when a user is created as active in your platform.
UsersWebhooks
User Invited
Sent to your endpoint when a user is invited to your platform.
UsersWebhooks
User Activated
Sent to your endpoint when a user is activated for the first time in your platform.
UsersWebhooks
User Reactivated
Sent to your endpoint when a user is reactivated in your platform.
UsersWebhooks
User Updated
Sent to your endpoint when one or more of the following user properties are updated: mail, username, firstName, lastName…
UsersWebhooks
User Deleted
Sent to your endpoint when a user is soft deleted from your platform.
UsersWebhooks
User Custom Field Created
Sent to your endpoint when a user custom field is created in your platform.
User custom fieldsWebhooks
User Custom Field Updated
Sent to your endpoint when a user custom field is renamed in your platform.
User custom fieldsWebhooks
User Custom Field Deleted
Sent to your endpoint when a user custom field is deleted in your platform.
User custom fieldsWebhooks
User Custom Field Values Updated
Sent to your endpoint when the custom field values of one or several users change in your platform.
User custom fieldsWebhooks
Course Attempt Closed
Sent to your endpoint when an attempt is closed.
Learning progressWebhooks
User Assessment Corrected
Sent to your endpoint when a user assessment in a path is corrected on your platform.
Learning progressWebhooks
User Certificate Awarded
Sent to your endpoint when a user certificate is awarded in your platform.
Learning progressWebhooks
Path Session User Status Updated
Sent to your endpoint when a learner’s status in a path session changes.
Learning progressWebhooks
Group Created
Sent to your endpoint when a group is created in your platform.
GroupsWebhooks
Group Updated
Sent to your endpoint when any of the following group fields are updated in your platform: public, parentId, name, custo…
GroupsWebhooks
Group Deleted
Sent to your endpoint when a group is deleted in your platform.
GroupsWebhooks
Groups Library Courses Added
Sent to your endpoint when courses are added to one or more groups’ library in your platform.
GroupsWebhooks
Groups Library Paths Added
Sent to your endpoint when learning paths are added to one or more groups’ library in your platform.
GroupsWebhooks
Path Created
Sent to your endpoint when a path is created in your platform.
PathsWebhooks
Path Updated
Sent to your endpoint when a path is updated on your platform.
PathsWebhooks
Path Archived
Sent to your endpoint when a path is archived in your platform.
PathsWebhooks
Path Deleted
Sent to your endpoint when a path is deleted in your platform.
PathsWebhooks
Path Session Added
Sent to your endpoint when a session is added to a path.
Path sessionsWebhooks
Path Session Removed
Sent to your endpoint when a session is removed from a path.
Path sessionsWebhooks
Path Session Users Enrolled
Sent to your endpoint when users are enrolled in a path session on your platform.
Path sessionsWebhooks
Path Session Users Unenrolled
Sent to your endpoint when users are unenrolled from a path session on your platform.
Path sessionsWebhooks
User Classroom Slot Registered
Sent to your endpoint when a user registers or is registered to a classroom slot.
Classroom slotsWebhooks
User Classroom Slot Unregistered
Sent to your endpoint when a user unregisters or is unenrolled from a classroom slot.
Classroom slotsWebhooks
User Classroom Slot RSVP Going Yes
Sent to your endpoint when a ‘yes’ RSVP response is submitted for a learner in a classroom slot that they are registered…
Classroom slotsWebhooks
User Classroom Slot RSVP Going No
Sent to your endpoint when a ‘no’ RSVP response is submitted for a learner in a classroom slot that they are registered…
Classroom slotsWebhooks
Path Session Classroom Slot Users Unregistered Full
Sent to your endpoint when a full classroom slot is left by learners.
Classroom slotsWebhooks
Path Session Classroom Slot Waitlist Opened
Sent to your endpoint when a waitlist is added to a classroom slot.
Classroom slotsWebhooks
Path Session Classroom Slot Waitlist Closed
Sent to your endpoint when a classroom slot’s waitlist is closed.
Classroom slotsWebhooks
Path Session Classroom Slot Waitlist User Joined
Sent to your endpoint when a learner joins a classroom slot waitlist within a path session.
Classroom slotsWebhooks
Bulk Operation Created
Sent to your endpoint when a bulk operation is created through API on your platform.
Bulk operationsWebhooks
Bulk Operation Ended
Sent to your endpoint when a bulk operation has ended on your platform.
Bulk operationsWebhooks
xAPI Started
Sent to your endpoint when a learner starts a course on the platform.
xAPIWebhooks