Coassemble
Online training platform for courses, clients, users, and learner progress tracking.
Supports training operators that list courses, fetch user and client rosters, and read learner progress per course.
Sign in to connect Coassemble
Sign in to connect an account and start using Coassemble in your apps.
Example Use Cases
These are example ways Snow can use Coassemble when building apps with you. This list is meant to show examples, not document every possible capability. Connecting an account does not make Snow run these automatically on its own.
Retrieve a paginated list of clients (organisations). Supports pagination via 'length' and 'page' parameters. Use when you need to list all client organisations or page through them systematically.
Retrieve all courses from your Coassemble account with optional filtering and pagination. Use this tool to list, search, or browse courses. You can filter by user identifier, client identifier, or title, and control pagination with length and page parameters. All parameters are optional - call without parameters to get all courses.
Retrieves learner progress tracking records for a specific course. Returns tracking objects containing progress percentages, completion status, and timestamps. Supports filtering by learner identifier, client identifier, date range, and completion status, with pagination support.
Tool to retrieve a paginated list of users. Use when you need to browse or process user records optionally filtered by clientIdentifier.