| username | string An user identification used to access worklete. Required to be of length 4 or greater. The username is unique across all users. |
| first_name | string |
| last_name | string |
| password | string <password> The password for the user. Required to be of length 6 or greater. |
| invite_code | string The invite_code is a unique 6 alpha-numeic string that identifies the membership. |
| provider | string Enum: "email" "username" |
User session
Unexpected error
development
stage
production
| access-token required | string Example: 2ouSEo2GaqzwEXftiIk1 Access token |
| client required | string Example: ZTtsKT-ZuOikXI3cqrixkg Client is used to identify the user across multiple devices. |
| uid required | string Example: workleteuser User identifier |
| username | string An identification used by a person to access worklete. |
| first_name | string |
| last_name | string |
| provider | string Enum: "email" "username" |
Successfully change the user's first_name
Resource not found
Unexpected error
development
stage
production
| password required | string Example: password=worklete123 |
| password_confirmation required | string Example: password_confirmation=worklete123 |
| access-token required | string Example: 2ouSEo2GaqzwEXftiIk1 Access token |
| client required | string Example: ZTtsKT-ZuOikXI3cqrixkg Client is used to identify the user across multiple devices. |
| uid required | string Example: workleteuser User identifier |
| password | string <password> |
| password_confirmation | string <password> |
Successfully change password
Unauthorized
development
stage
production
| username | string An identification used by a person to access worklete. |
| password | string <password> |
| provider | string Enum: "email" "username" |
Sign in with the provided credentials
Unauthorized
development
stage
production
| access-token required | string Example: 2ouSEo2GaqzwEXftiIk1 Access token |
| client required | string Example: ZTtsKT-ZuOikXI3cqrixkg Client is used to identify the user across multiple devices. |
| uid required | string Example: workleteuser User identifier |
Signed out successful
Resource not found
development
stage
production
| username required | string Example: workleteuser An identification used by a person to access worklete. |
Username availability
Unexpected error
development
stage
production
development
stage
production
| code required | string Example: 289BZP Invitation code |
The invitation with organization name and membership name
Resource not found
development
stage
production
| access-token required | string Example: 2ouSEo2GaqzwEXftiIk1 Access token |
| client required | string Example: ZTtsKT-ZuOikXI3cqrixkg Client is used to identify the user across multiple devices. |
| uid required | string Example: workleteuser User identifier |
Successful
Unexpected error
development
stage
production
| access-token required | string Example: 2ouSEo2GaqzwEXftiIk1 Access token |
| client required | string Example: ZTtsKT-ZuOikXI3cqrixkg Client is used to identify the user across multiple devices. |
| uid required | string Example: workleteuser User identifier |
Successful
Unexpected error
development
stage
production
Receives a SAML response and redirects with authentication tokens
development
stage
production
| membership_id required | string <uuid> Membership ID |
| access-token required | string Example: 2ouSEo2GaqzwEXftiIk1 Access token |
| client required | string Example: ZTtsKT-ZuOikXI3cqrixkg Client is used to identify the user across multiple devices. |
| uid required | string Example: workleteuser User identifier |
A membership object
Unauthorized
Unexpected error
development
stage
production
| membership_id required | string <uuid> Membership ID |
| org_admin required | boolean Example: org_admin=false Update the user's admin permission to either true or false |
| access-token required | string Example: 2ouSEo2GaqzwEXftiIk1 Access token |
| client required | string Example: ZTtsKT-ZuOikXI3cqrixkg Client is used to identify the user across multiple devices. |
| uid required | string Example: workleteuser User identifier |
The updated membership object
Forbidden
Unexpected error
development
stage
production
| access-token required | string Example: 2ouSEo2GaqzwEXftiIk1 Access token |
| client required | string Example: ZTtsKT-ZuOikXI3cqrixkg Client is used to identify the user across multiple devices. |
| uid required | string Example: workleteuser User identifier |
An array of users
Unauthorized
Unexpected error
development
stage
production
| user_id required | string <uuid> Example: ea7876b2-e174-418f-bef8-140559860a83 User ID |
| access-token required | string Example: 2ouSEo2GaqzwEXftiIk1 Access token |
| client required | string Example: ZTtsKT-ZuOikXI3cqrixkg Client is used to identify the user across multiple devices. |
| uid required | string Example: workleteuser User identifier |
Retrieve the user
Unauthorized
development
stage
production
| id required | string <uuid> Example: ea7876b2-e174-418f-bef8-140559860a83 User ID |
| access-token required | string Example: 2ouSEo2GaqzwEXftiIk1 Access token |
| client required | string Example: ZTtsKT-ZuOikXI3cqrixkg Client is used to identify the user across multiple devices. |
| uid required | string Example: workleteuser User identifier |
string <email> Nullable |
True or false
Unexpected error
development
stage
production
| id required | string <uuid> Example: ea7876b2-e174-418f-bef8-140559860a83 User ID |
| access-token required | string Example: 2ouSEo2GaqzwEXftiIk1 Access token |
| client required | string Example: ZTtsKT-ZuOikXI3cqrixkg Client is used to identify the user across multiple devices. |
| uid required | string Example: workleteuser User identifier |
| username | string |
True or false
Unexpected error
development
stage
production
| membership_id required | string <uuid> Example: 0066c21a-bdb2-4c9c-84eb-a3c1b7f24440 Team ID |
| access-token required | string Example: 2ouSEo2GaqzwEXftiIk1 Access token |
| client required | string Example: ZTtsKT-ZuOikXI3cqrixkg Client is used to identify the user across multiple devices. |
| uid required | string Example: workleteuser User identifier |
An array of teams
Unexpected error
development
stage
production
| team_id required | string <uuid> Example: ea7876b2-e174-418f-bef8-140559860a83 Team ID |
| access-token required | string Example: 2ouSEo2GaqzwEXftiIk1 Access token |
| client required | string Example: ZTtsKT-ZuOikXI3cqrixkg Client is used to identify the user across multiple devices. |
| uid required | string Example: workleteuser User identifier |
Retrieve the team within an organization
Unauthorized
development
stage
production
| team_id required | string <uuid> Example: ea7876b2-e174-418f-bef8-140559860a83 Team ID |
| access-token required | string Example: 2ouSEo2GaqzwEXftiIk1 Access token |
| client required | string Example: ZTtsKT-ZuOikXI3cqrixkg Client is used to identify the user across multiple devices. |
| uid required | string Example: workleteuser User identifier |
| name | string |
Retrieve the team within an organization
Unauthorized
development
stage
production
| team_id required | string <uuid> Example: ea7876b2-e174-418f-bef8-140559860a83 Team ID |
| access-token required | string Example: 2ouSEo2GaqzwEXftiIk1 Access token |
| client required | string Example: ZTtsKT-ZuOikXI3cqrixkg Client is used to identify the user across multiple devices. |
| uid required | string Example: workleteuser User identifier |
| name | string |
Retrieve the team within an organization
Unauthorized
development
stage
production
| team_id required | string <uuid> Example: ea7876b2-e174-418f-bef8-140559860a83 Team ID |
| access-token required | string Example: 2ouSEo2GaqzwEXftiIk1 Access token |
| client required | string Example: ZTtsKT-ZuOikXI3cqrixkg Client is used to identify the user across multiple devices. |
| uid required | string Example: workleteuser User identifier |
Delete the team within an organization
Unauthorized
development
stage
production
| team_id required | string <uuid> Example: ea7876b2-e174-418f-bef8-140559860a83 Team ID |
| access-token required | string Example: 2ouSEo2GaqzwEXftiIk1 Access token |
| client required | string Example: ZTtsKT-ZuOikXI3cqrixkg Client is used to identify the user across multiple devices. |
| uid required | string Example: workleteuser User identifier |
Retrieve list of team admins
Unauthorized
development
stage
production
| team_id required | string <uuid> Example: ea7876b2-e174-418f-bef8-140559860a83 Team ID |
| access-token required | string Example: 2ouSEo2GaqzwEXftiIk1 Access token |
| client required | string Example: ZTtsKT-ZuOikXI3cqrixkg Client is used to identify the user across multiple devices. |
| uid required | string Example: workleteuser User identifier |
| team_id | string <uuid> |
| membership_id | string <uuid> |
Team admin created
Unauthorized
development
stage
production
| team_id required | string <uuid> Example: ea7876b2-e174-418f-bef8-140559860a83 Team ID |
| admin_id required | string <uuid> Example: ea7876b2-e174-418f-bef8-140559860a83 A unique identifier for a membership |
| access-token required | string Example: 2ouSEo2GaqzwEXftiIk1 Access token |
| client required | string Example: ZTtsKT-ZuOikXI3cqrixkg Client is used to identify the user across multiple devices. |
| uid required | string Example: workleteuser User identifier |
Team admin created
Unauthorized
development
stage
production
| team_id required | string <uuid> Team ID |
| access-token required | string Example: 2ouSEo2GaqzwEXftiIk1 Access token |
| client required | string Example: ZTtsKT-ZuOikXI3cqrixkg Client is used to identify the user across multiple devices. |
| uid required | string Example: workleteuser User identifier |
List of memberships
Unauthorized
Unexpected error
development
stage
production
| team_id required | string <uuid> Team ID |
| access-token required | string Example: 2ouSEo2GaqzwEXftiIk1 Access token |
| client required | string Example: ZTtsKT-ZuOikXI3cqrixkg Client is used to identify the user across multiple devices. |
| uid required | string Example: workleteuser User identifier |
List of memberships
Unauthorized
Unexpected error
development
stage
production
| team_id required | string <uuid> Example: ea7876b2-e174-418f-bef8-140559860a83 Team ID |
| access-token required | string Example: 2ouSEo2GaqzwEXftiIk1 Access token |
| client required | string Example: ZTtsKT-ZuOikXI3cqrixkg Client is used to identify the user across multiple devices. |
| uid required | string Example: workleteuser User identifier |
Retrieve worklete score data
Unauthorized
development
stage
production
| access-token required | string Example: 2ouSEo2GaqzwEXftiIk1 Access token |
| client required | string Example: ZTtsKT-ZuOikXI3cqrixkg Client is used to identify the user across multiple devices. |
| uid required | string Example: workleteuser User identifier |
An array of organizations
Unauthorized
development
stage
production
| organization_id required | string <uuid> Organization ID |
| access-token required | string Example: 2ouSEo2GaqzwEXftiIk1 Access token |
| client required | string Example: ZTtsKT-ZuOikXI3cqrixkg Client is used to identify the user across multiple devices. |
| uid required | string Example: workleteuser User identifier |
| saml_info | string <string> Nullable |
A organization object
Unauthorized
development
stage
production
| organization_id required | string <uuid> Example: ea7876b2-e174-418f-bef8-140559860a83 Organization ID |
| page | integer <int32> Default: 0 Pagination index |
| size | integer <int32> Default: 25 Size of pagination |
| access-token required | string Example: 2ouSEo2GaqzwEXftiIk1 Access token |
| client required | string Example: ZTtsKT-ZuOikXI3cqrixkg Client is used to identify the user across multiple devices. |
| uid required | string Example: workleteuser User identifier |
List of teams for the organization
Unauthorized
development
stage
production
| organization_id required | string <uuid> Example: ea7876b2-e174-418f-bef8-140559860a83 Organization ID |
| access-token required | string Example: 2ouSEo2GaqzwEXftiIk1 Access token |
| client required | string Example: ZTtsKT-ZuOikXI3cqrixkg Client is used to identify the user across multiple devices. |
| uid required | string Example: workleteuser User identifier |
| name | string |
A team
development
stage
production
| organization_id required | string <uuid> Example: ea7876b2-e174-418f-bef8-140559860a83 Organization ID |
| access-token required | string Example: 2ouSEo2GaqzwEXftiIk1 Access token |
| client required | string Example: ZTtsKT-ZuOikXI3cqrixkg Client is used to identify the user across multiple devices. |
| uid required | string Example: workleteuser User identifier |
List of teams for the organization
Unauthorized
development
stage
production
| organization_id required | string <uuid> Example: ea7876b2-e174-418f-bef8-140559860a83 Organization ID |
| access-token required | string Example: 2ouSEo2GaqzwEXftiIk1 Access token |
| client required | string Example: ZTtsKT-ZuOikXI3cqrixkg Client is used to identify the user across multiple devices. |
| uid required | string Example: workleteuser User identifier |
List of teams for the organization
Unauthorized
development
stage
production
| organization_id required | string <uuid> Example: ea7876b2-e174-418f-bef8-140559860a83 Organization ID |
| q required | string Example: q=John Filters the user's list by first name and last name. It uses a Postgres 11.2 builtin fulltext search. https://www.postgresql.org/docs/11/textsearch.html |
| sort | string Default: "first_name,last_name" Example: sort=first_name,first_name%2Clast_name,-first_name Sort the data by the requested fields. The sort order is ascending unless prefixed with a minus, in which case the order will be descending. |
| page | integer <int32> Default: 1 The page |
| size | integer <int32> Default: 25 The size of a page |
| access-token required | string Example: 2ouSEo2GaqzwEXftiIk1 Access token |
| client required | string Example: ZTtsKT-ZuOikXI3cqrixkg Client is used to identify the user across multiple devices. |
| uid required | string Example: workleteuser User identifier |
An array of users
Unexpected error
development
stage
production
| team_id required | string <uuid> Example: 0066c21a-bdb2-4c9c-84eb-a3c1b7f24440 Team ID |
| q required | string Example: q=Jane Filters the user's list by first name and last name. It uses a Postgres 11.2 builtin fulltext search. https://www.postgresql.org/docs/11/textsearch.html |
| sort | string Default: "first_name,last_name" Example: sort=first_name,first_name%2Clast_name,-first_name Sort the data by the requested fields. The sort order is ascending unless prefixed with a minus, in which case the order will be descending. |
| page | integer <int32> Default: 1 The page |
| size | integer <int32> Default: 25 The size of a page |
| access-token required | string Example: 2ouSEo2GaqzwEXftiIk1 Access token |
| client required | string Example: ZTtsKT-ZuOikXI3cqrixkg Client is used to identify the user across multiple devices. |
| uid required | string Example: workleteuser User identifier |
An array of organization members
Unexpected error
development
stage
production
| q required | string Example: q=John Filters the user's list by first name and last name. It uses a Postgres 11.2 builtin fulltext search. https://www.postgresql.org/docs/11/textsearch.html |
| sort | string Default: "first_name,last_name" Example: sort=first_name,first_name%2Clast_name,-first_name Sort the data by the requested fields. The sort order is ascending unless prefixed with a minus, in which case the order will be descending. |
| page | integer <int32> Default: 1 The page |
| size | integer <int32> Default: 25 The size of a page |
| access-token required | string Example: 2ouSEo2GaqzwEXftiIk1 Access token |
| client required | string Example: ZTtsKT-ZuOikXI3cqrixkg Client is used to identify the user across multiple devices. |
| uid required | string Example: workleteuser User identifier |
An array of users
Unexpected error
development
stage
production
| access-token required | string Example: 2ouSEo2GaqzwEXftiIk1 Access token |
| client required | string Example: ZTtsKT-ZuOikXI3cqrixkg Client is used to identify the user across multiple devices. |
| uid required | string Example: workleteuser User identifier |
The user's currently assigned course and assignment.
Unauthorized
Forbidden
Unexpected error
development
stage
production
| course_id required | string <uuid> Example: ea7876b2-e174-418f-bef8-140559860a83 Course identifier |
| access-token required | string Example: 2ouSEo2GaqzwEXftiIk1 Access token |
| client required | string Example: ZTtsKT-ZuOikXI3cqrixkg Client is used to identify the user across multiple devices. |
| uid required | string Example: workleteuser User identifier |
The course and the user's assignment
Unauthorized
Forbidden
Unexpected error
development
stage
production
| course_id required | string <uuid> Example: ea7876b2-e174-418f-bef8-140559860a83 Course identifier |
| access-token required | string Example: 2ouSEo2GaqzwEXftiIk1 Access token |
| client required | string Example: ZTtsKT-ZuOikXI3cqrixkg Client is used to identify the user across multiple devices. |
| uid required | string Example: workleteuser User identifier |
| event_type | string Enum: "complete" "update_progress" |
| player_session_id | string <uuid> |
| client_supplied_occured_at_in_ms | integer <int32> |
| progress | object JSON representing the progress |
The server acknowledges the supplied progress
Unauthorized
Bad Request
Resource not found
Unexpected error
development
stage
production
development
stage
production
| access-token required | string Example: 2ouSEo2GaqzwEXftiIk1 Access token |
| client required | string Example: ZTtsKT-ZuOikXI3cqrixkg Client is used to identify the user across multiple devices. |
| uid required | string Example: workleteuser User identifier |
| user_id required | string <uuid> User identifier |
| date required | string <date> Date of champion certification |
The champion certification is returned
Unauthorized
Forbidden
Unexpected error
development
stage
production
| access-token required | string Example: 2ouSEo2GaqzwEXftiIk1 Access token |
| client required | string Example: ZTtsKT-ZuOikXI3cqrixkg Client is used to identify the user across multiple devices. |
| uid required | string Example: workleteuser User identifier |
| user_id required | string <uuid> Champion Certification identifier |
Success
Bad Request
Unauthorized
Forbidden
Unexpected error
development
stage
production
| id required | string <uuid> Champion Certification identifier |
| access-token required | string Example: 2ouSEo2GaqzwEXftiIk1 Access token |
| client required | string Example: ZTtsKT-ZuOikXI3cqrixkg Client is used to identify the user across multiple devices. |
| uid required | string Example: workleteuser User identifier |
Success
Bad Request
Unauthorized
Forbidden
Unexpected error
development
stage
production
Worklete admins can view a list of all courses
| organization_id required | string <uuid> Organization identifier |
| filter | string <string> Example: filter=not_basics Apply a filter when retrieving the list of courses. |
| access-token required | string Example: 2ouSEo2GaqzwEXftiIk1 Access token |
| client required | string Example: ZTtsKT-ZuOikXI3cqrixkg Client is used to identify the user across multiple devices. |
| uid required | string Example: workleteuser User identifier |
Returns an array of course objects
development
stage
production
Create a course on Worklete
| access-token required | string Example: <string> Access token |
| client required | string Example: <string> Client is used to identify the user across multiple devices. |
| uid required | string Example: <string> User identifier |
| Content-Type required | string Example: application/json |
Returns the course object
development
stage
production
Worklete employees can view a single course
| id required | string |
| access-token required | string Example: <string> Access token |
| client required | string Example: <string> Client is used to identify the user across multiple devices. |
| uid required | string Example: <string> User identifier |
| Content-Type required | string Example: application/json |
Returns the course
development
stage
production
Update a course on Worklete
| id required | string <uuid> |
| access-token required | string Example: <string> Access token |
| client required | string Example: <string> Client is used to identify the user across multiple devices. |
| uid required | string Example: <string> User identifier |
| Content-Type required | string Example: application/json |
Returns the course object
development
stage
production
Worklete admins can view a list of all versions
| course_id required | string <uuid> Course identifier |
| sort | string Default: "-created_at" Example: sort=created_at,created_at%2Cpublished_at,-created_at Sort the data by the requested fields. The sort order is ascending unless prefixed with a minus, in which case the order will be descending. |
| page | integer <int32> Default: 1 The page |
| size | integer <int32> Default: 25 The size of a page |
| access-token required | string Example: 2ouSEo2GaqzwEXftiIk1 Access token |
| client required | string Example: ZTtsKT-ZuOikXI3cqrixkg Client is used to identify the user across multiple devices. |
| uid required | string Example: workleteuser User identifier |
Returns an array of course version objects
Unauthorized
Bad Request
Resource not found
Unexpected error
development
stage
production
Create a version on Worklete
| course_id required | string <uuid> Course identifier |
| access-token required | string Example: <string> Access token |
| client required | string Example: <string> Client is used to identify the user across multiple devices. |
| uid required | string Example: <string> User identifier |
| Content-Type required | string Example: application/json |
| data | object |
Returns the version object
Unauthorized
Bad Request
Resource not found
Unexpected error
development
stage
production
Retrieve a version of the course
| course_id required | string <uuid> Course identifier |
| version_id required | string <uuid> Version identifier |
| access-token required | string Example: <string> Access token |
| client required | string Example: <string> Client is used to identify the user across multiple devices. |
| uid required | string Example: <string> User identifier |
| Content-Type required | string Example: application/json |
Returns the version object
Unauthorized
Bad Request
Resource not found
Unexpected error
development
stage
production
Update a draft version of a course
| course_id required | string <uuid> Course identifier |
| version_id required | string <uuid> Version identifier |
| access-token required | string Example: <string> Access token |
| client required | string Example: <string> Client is used to identify the user across multiple devices. |
| uid required | string Example: <string> User identifier |
| Content-Type required | string Example: application/json |
| data | object |
Returns the version object
Unauthorized
Bad Request
Resource not found
Unexpected error
development
stage
production
| id | string <uuid> invitation identifiers |
| membership_id | string <uuid> membership identifiers |
| access-token required | string Example: 2ouSEo2GaqzwEXftiIk1 Access token |
| client required | string Example: ZTtsKT-ZuOikXI3cqrixkg Client is used to identify the user across multiple devices. |
| uid required | string Example: workleteuser User identifier |
List of invitations
Unauthorized
Unexpected error
development
stage
production
| id required | string <uuid> invitation identifiers |
| access-token required | string Example: 2ouSEo2GaqzwEXftiIk1 Access token |
| client required | string Example: ZTtsKT-ZuOikXI3cqrixkg Client is used to identify the user across multiple devices. |
| uid required | string Example: workleteuser User identifier |
Get invitation
Unauthorized
Unexpected error
development
stage
production
| access-token required | string Example: 2ouSEo2GaqzwEXftiIk1 Access token |
| client required | string Example: ZTtsKT-ZuOikXI3cqrixkg Client is used to identify the user across multiple devices. |
| uid required | string Example: workleteuser User identifier |
| video_source_path | string An s3 bucket path of a video file |
| caption_source_path | string An s3 bucket path of a closed caption file |
| language_code | string Two-letter language code of the closed caption track |
The transcoded output paths
Unexpected error
development
stage
production
| organization_id | string Example: organization_id=oid1%2Coid2%2Coid3 Organization identifiers |
| id | string Example: id=mid1%2Cmid2%2Cmid3 Comma-delimited list of membership identifiers |
| team_id | string Example: team_id=tid1%2Ctid2%2Ctid3 Comma-delimited list of team identifiers |
| access-token required | string Example: 2ouSEo2GaqzwEXftiIk1 Access token |
| client required | string Example: ZTtsKT-ZuOikXI3cqrixkg Client is used to identify the user across multiple devices. |
| uid | string Example: workleteuser User identifier |
A list of memberships
Unauthorized
Forbidden
Unexpected error
development
stage
production
| membership_id required | string <uuid> Comma-delimited list of team identifiers |
| access-token required | string Example: 2ouSEo2GaqzwEXftiIk1 Access token |
| client required | string Example: ZTtsKT-ZuOikXI3cqrixkg Client is used to identify the user across multiple devices. |
| uid | string Example: workleteuser User identifier |
The membership for the ID
Unauthorized
Forbidden
Unexpected error
development
stage
production
| access-token required | string Example: 2ouSEo2GaqzwEXftiIk1 Access token |
| client required | string Example: ZTtsKT-ZuOikXI3cqrixkg Client is used to identify the user across multiple devices. |
| uid required | string Example: workleteuser User identifier |
A list of organizations
Unauthorized
Forbidden
Unexpected error
development
stage
production
| access-token required | string Example: 2ouSEo2GaqzwEXftiIk1 Access token |
| client required | string Example: ZTtsKT-ZuOikXI3cqrixkg Client is used to identify the user across multiple devices. |
| uid required | string Example: workleteuser User identifier |
| name | string |
| s3_integrations_folder | string <datetime> |
| saml_info | string <string> Nullable |
Create the organization
Unauthorized
Forbidden
Unexpected error
development
stage
production
| organization_id required | string <uuid> Organization identifier |
| access-token required | string Example: 2ouSEo2GaqzwEXftiIk1 Access token |
| client required | string Example: ZTtsKT-ZuOikXI3cqrixkg Client is used to identify the user across multiple devices. |
| uid required | string Example: workleteuser User identifier |
The organization
Unauthorized
Forbidden
Resource not found
Unexpected error
development
stage
production
| organization_id required | string <uuid> Organization identifier |
| access-token required | string Example: 2ouSEo2GaqzwEXftiIk1 Access token |
| client required | string Example: ZTtsKT-ZuOikXI3cqrixkg Client is used to identify the user across multiple devices. |
| uid required | string Example: workleteuser User identifier |
| data | object (PatchWorkleteAdminOrgRequest) |
Update the organization
Unauthorized
Forbidden
Resource not found
Unexpected error
development
stage
production
| organization_id required | string <uuid> Organization identifier |
| team_ids | string <uuid> Array of team identifier |
| training_category_ids | string <uuid> Array of training category identifier |
| access-token required | string Example: 2ouSEo2GaqzwEXftiIk1 Access token |
| client required | string Example: ZTtsKT-ZuOikXI3cqrixkg Client is used to identify the user across multiple devices. |
| uid required | string Example: workleteuser User identifier |
The team course pools
Unauthorized
Forbidden
Unexpected error
development
stage
production
| organization_id required | string <uuid> Organization identifier |
| access-token required | string Example: 2ouSEo2GaqzwEXftiIk1 Access token |
| client required | string Example: ZTtsKT-ZuOikXI3cqrixkg Client is used to identify the user across multiple devices. |
| uid required | string Example: workleteuser User identifier |
A list of job titles
Unauthorized
Forbidden
Resource not found
Unexpected error
development
stage
production
| organization_id required | string <uuid> Organization identifier |
| access-token required | string Example: 2ouSEo2GaqzwEXftiIk1 Access token |
| client required | string Example: ZTtsKT-ZuOikXI3cqrixkg Client is used to identify the user across multiple devices. |
| uid required | string Example: workleteuser User identifier |
Successfully returns metadata XML
development
stage
production
| organization_id required | string <uuid> Organization identifier |
| access-token required | string Example: 2ouSEo2GaqzwEXftiIk1 Access token |
| client required | string Example: ZTtsKT-ZuOikXI3cqrixkg Client is used to identify the user across multiple devices. |
| uid required | string Example: workleteuser User identifier |
The teams
Unauthorized
Forbidden
Resource not found
Unexpected error
development
stage
production
| organization_id required | string <uuid> Organization identifier |
| access-token required | string Example: 2ouSEo2GaqzwEXftiIk1 Access token |
| client required | string Example: ZTtsKT-ZuOikXI3cqrixkg Client is used to identify the user across multiple devices. |
| uid required | string Example: workleteuser User identifier |
| data | object (WorkleteAdminOrgTeam) |
The team
Unauthorized
Forbidden
Resource not found
Unexpected error
development
stage
production
| organization_id required | string <uuid> Organization identifier |
| team_id required | string <uuid> Team identifier |
| access-token required | string Example: 2ouSEo2GaqzwEXftiIk1 Access token |
| client required | string Example: ZTtsKT-ZuOikXI3cqrixkg Client is used to identify the user across multiple devices. |
| uid required | string Example: workleteuser User identifier |
The team identified by the team_id
Unauthorized
Forbidden
Unexpected error
development
stage
production
| organization_id required | string <uuid> Organization identifier |
| team_id required | string <uuid> Team identifier |
| access-token required | string Example: 2ouSEo2GaqzwEXftiIk1 Access token |
| client required | string Example: ZTtsKT-ZuOikXI3cqrixkg Client is used to identify the user across multiple devices. |
| uid required | string Example: workleteuser User identifier |
| data | object (WorkleteAdminOrgTeam) |
The team
Unauthorized
Forbidden
Resource not found
Unexpected error
development
stage
production
| organization_id required | string <uuid> Organization identifier |
| access-token required | string Example: 2ouSEo2GaqzwEXftiIk1 Access token |
| client required | string Example: ZTtsKT-ZuOikXI3cqrixkg Client is used to identify the user across multiple devices. |
| uid required | string Example: workleteuser User identifier |
A list of training categories
Unauthorized
Forbidden
Resource not found
Unexpected error
development
stage
production
| organization_id required | string <uuid> Organization identifier |
| access-token required | string Example: 2ouSEo2GaqzwEXftiIk1 Access token |
| client required | string Example: ZTtsKT-ZuOikXI3cqrixkg Client is used to identify the user across multiple devices. |
| uid required | string Example: workleteuser User identifier |
| name | string |
Success
Bad Request
Unauthorized
Forbidden
Unexpected error
development
stage
production
| organization_id required | string <uuid> Organization identifier |
| training_category_id required | string <uuid> Training Category identifier |
| access-token required | string Example: 2ouSEo2GaqzwEXftiIk1 Access token |
| client required | string Example: ZTtsKT-ZuOikXI3cqrixkg Client is used to identify the user across multiple devices. |
| uid required | string Example: workleteuser User identifier |
| name | string |
| job_titles | Array of strings |
| course_ids | Array of strings <uuid> |
A list of training categories
Unauthorized
Forbidden
Resource not found
Unexpected error
development
stage
production
| organization_id required | string <uuid> Example: ea7876b2-e174-418f-bef8-140559860a83 Organization ID |
| access-token required | string Example: 2ouSEo2GaqzwEXftiIk1 Access token |
| client required | string Example: ZTtsKT-ZuOikXI3cqrixkg Client is used to identify the user across multiple devices. |
| uid required | string Example: workleteuser User identifier |
A signed s3 url to upload the memberships csv. The location is based off of the s3_integrations_folder and the name of the file is randomly generated appended with .csv.
Unauthorized
development
stage
production
| team_id required | string <uuid> Team identifier |
| access-token required | string Example: 2ouSEo2GaqzwEXftiIk1 Access token |
| client required | string Example: ZTtsKT-ZuOikXI3cqrixkg Client is used to identify the user across multiple devices. |
| uid required | string Example: workleteuser User identifier |
Refinements for the specified team_id
Unauthorized
Forbidden
Unexpected error
development
stage
production
| team_id required | string <uuid> Team identifier |
| access-token required | string Example: 2ouSEo2GaqzwEXftiIk1 Access token |
| client required | string Example: ZTtsKT-ZuOikXI3cqrixkg Client is used to identify the user across multiple devices. |
| uid required | string Example: workleteuser User identifier |
| data | object |
Refinements for the specified team_id
Unauthorized
Forbidden
Unexpected error
development
stage
production
| team_id required | string <uuid> Team identifier |
| refinement_id required | string <uuid> Refinement identifier |
| access-token required | string Example: 2ouSEo2GaqzwEXftiIk1 Access token |
| client required | string Example: ZTtsKT-ZuOikXI3cqrixkg Client is used to identify the user across multiple devices. |
| uid required | string Example: workleteuser User identifier |
Refinements for the specified team_id
Unauthorized
Forbidden
Unexpected error
development
stage
production
| team_id required | string <uuid> Team identifier |
| refinement_id required | string <uuid> Refinement identifier |
| access-token required | string Example: 2ouSEo2GaqzwEXftiIk1 Access token |
| client required | string Example: ZTtsKT-ZuOikXI3cqrixkg Client is used to identify the user across multiple devices. |
| uid required | string Example: workleteuser User identifier |
| data | object |
Refinements for the specified team_id
Unauthorized
Forbidden
Unexpected error
development
stage
production
| access-token required | string Example: 2ouSEo2GaqzwEXftiIk1 Access token |
| client required | string Example: ZTtsKT-ZuOikXI3cqrixkg Client is used to identify the user across multiple devices. |
| uid required | string Example: workleteuser User identifier |
A list of users
Unauthorized
Forbidden
Unexpected error
development
stage
production
| user_id required | string <uuid> user identifier |
| access-token required | string Example: 2ouSEo2GaqzwEXftiIk1 Access token |
| client required | string Example: ZTtsKT-ZuOikXI3cqrixkg Client is used to identify the user across multiple devices. |
| uid required | string Example: workleteuser User identifier |
The user
Unauthorized
Forbidden
Resource not found
Unexpected error
development
stage
production
| user_id required | string <uuid> user identifier |
| access-token required | string Example: 2ouSEo2GaqzwEXftiIk1 Access token |
| client required | string Example: ZTtsKT-ZuOikXI3cqrixkg Client is used to identify the user across multiple devices. |
| uid required | string Example: workleteuser User identifier |
| data | object (PatchWorkleteAdminUserRequest) |
Update the user
Unauthorized
Forbidden
Resource not found
Unexpected error
development
stage
production
| access-token required | string Example: 2ouSEo2GaqzwEXftiIk1 Access token |
| client required | string Example: ZTtsKT-ZuOikXI3cqrixkg Client is used to identify the user across multiple devices. |
| uid required | string Example: workleteuser User identifier |
| user_id | string <uuid> The user's UUID to reset password |
A successful response containing the User's ID and the new password
Bad Request
Unauthorized
Unexpected error
development
stage
production