Coassemble
Coassemble is an online training tool that connects people with the information they need - anytime, anyplace.
Prerequisites
- A Coassemble workspace on the Build plan or above. The courses and trackings API endpoints that this connector reads require the Build plan.
- Your Coassemble Workspace ID and a workspace API key. You can find both in the Developer section of your Coassemble workspace settings. See the Coassemble developer docs for details.
Configuration
| Input | Type | Description | Default Value |
|---|---|---|---|
workspace_id | string | Workspace ID. The ID of your Coassemble workspace, shown next to your API key in the Developer section of your workspace settings. | |
api_key | string | API Key. Workspace API key generated in the Developer section of your Coassemble workspace settings. |
The connector sends these values in the Authorization: COASSEMBLE:<workspace_id>:<api_key> header. Coassemble no longer accepts the legacy User ID and User Token credentials. If you're upgrading from version 0.0.x, see the migration guide.
Streams
| Stream Name | Primary Key | Pagination | Supports Full Sync | Supports Incremental |
|---|---|---|---|---|
| courses | id | DefaultPaginator | ✅ | ❌ |
| trackings | - | DefaultPaginator | ✅ | ❌ |
The Coassemble API requires a course ID to list trackings, so the connector reads the trackings stream once for each course returned by the courses stream. The connector adds a course_id field to each tracking record to identify its parent course. See the Coassemble Courses API and Tracking API references for the fields each endpoint returns.
Rate limits
Coassemble allows 100 requests per minute per API key across its API. Because the trackings stream makes at least one request per course, workspaces with many courses can reach this limit. When that happens, Coassemble responds with HTTP 429 and the connector retries the request after a backoff, which lengthens the sync. For details, see Errors and rate limits.
IP allow list
If you use Airbyte Cloud and your organization restricts access to specific IPs, add the Airbyte Cloud IP addresses to your allow list.
Reference
Config fields reference
Changelog
Expand to review
| Version | Date | Pull Request | Subject |
|---|---|---|---|
| 0.1.1 | 2026-10-13 | 88562 | Update dependencies |
| 0.1.0 | 2026-10-09 | 88329 | Switch to workspace API key authentication (COASSEMBLE:<workspace_id>:<api_key>), read trackings per course with 0-indexed pagination, remove the retired screen_types stream |
| 0.0.66 | 2026-10-06 | 87794 | Update dependencies |
| 0.0.65 | 2026-09-29 | 87116 | Update dependencies |
| 0.0.64 | 2026-09-22 | 86569 | Update dependencies |
| 0.0.63 | 2026-09-15 | 86015 | Update dependencies |
| 0.0.62 | 2026-09-08 | 85418 | Update dependencies |
| 0.0.61 | 2026-08-18 | 84536 | Update dependencies |
| 0.0.60 | 2026-08-11 | 83872 | Update dependencies |
| 0.0.59 | 2026-08-04 | 83406 | Update dependencies |
| 0.0.58 | 2026-07-28 | 82847 | Update dependencies |
| 0.0.57 | 2026-07-21 | 82374 | Update dependencies |
| 0.0.56 | 2026-07-14 | 81766 | Update dependencies |
| 0.0.55 | 2026-06-30 | 81028 | Update dependencies |
| 0.0.54 | 2026-06-23 | 80406 | Update dependencies |
| 0.0.53 | 2026-06-16 | 79808 | Update dependencies |
| 0.0.52 | 2026-06-09 | 79238 | Update dependencies |
| 0.0.51 | 2026-06-02 | 78632 | Update dependencies |
| 0.0.50 | 2026-04-28 | 77165 | Update dependencies |
| 0.0.49 | 2026-04-21 | 76531 | Update dependencies |
| 0.0.48 | 2026-03-31 | 75754 | Update dependencies |
| 0.0.47 | 2026-03-17 | 75106 | Update dependencies |
| 0.0.46 | 2026-03-03 | 73827 | Update dependencies |
| 0.0.45 | 2026-02-17 | 73446 | Update dependencies |
| 0.0.44 | 2026-02-10 | 72997 | Update dependencies |
| 0.0.43 | 2026-01-20 | 72110 | Update dependencies |
| 0.0.42 | 2026-01-14 | 71699 | Update dependencies |
| 0.0.41 | 2025-12-18 | 70653 | Update dependencies |
| 0.0.40 | 2025-11-25 | 69942 | Update dependencies |
| 0.0.39 | 2025-11-18 | 69612 | Update dependencies |
| 0.0.38 | 2025-10-29 | 68898 | Update dependencies |
| 0.0.37 | 2025-10-21 | 68530 | Update dependencies |
| 0.0.36 | 2025-10-14 | 68059 | Update dependencies |
| 0.0.35 | 2025-10-07 | 67182 | Update dependencies |
| 0.0.34 | 2025-09-30 | 65868 | Update dependencies |
| 0.0.33 | 2025-08-23 | 65251 | Update dependencies |
| 0.0.32 | 2025-08-09 | 64751 | Update dependencies |
| 0.0.31 | 2025-08-02 | 63943 | Update dependencies |
| 0.0.30 | 2025-07-19 | 63547 | Update dependencies |
| 0.0.29 | 2025-07-12 | 62958 | Update dependencies |
| 0.0.28 | 2025-07-05 | 62788 | Update dependencies |
| 0.0.27 | 2025-06-28 | 62352 | Update dependencies |
| 0.0.26 | 2025-06-21 | 61980 | Update dependencies |
| 0.0.25 | 2025-06-14 | 60409 | Update dependencies |
| 0.0.24 | 2025-05-10 | 60029 | Update dependencies |
| 0.0.23 | 2025-05-03 | 59382 | Update dependencies |
| 0.0.22 | 2025-04-26 | 58902 | Update dependencies |
| 0.0.21 | 2025-04-19 | 58300 | Update dependencies |
| 0.0.20 | 2025-04-12 | 57793 | Update dependencies |
| 0.0.19 | 2025-04-05 | 57279 | Update dependencies |
| 0.0.18 | 2025-03-29 | 56530 | Update dependencies |
| 0.0.17 | 2025-03-22 | 55977 | Update dependencies |
| 0.0.16 | 2025-03-08 | 55333 | Update dependencies |
| 0.0.15 | 2025-03-01 | 54940 | Update dependencies |
| 0.0.14 | 2025-02-22 | 54419 | Update dependencies |
| 0.0.13 | 2025-02-15 | 53757 | Update dependencies |
| 0.0.12 | 2025-02-08 | 53331 | Update dependencies |
| 0.0.11 | 2025-02-01 | 52795 | Update dependencies |
| 0.0.10 | 2025-01-25 | 52339 | Update dependencies |
| 0.0.9 | 2025-01-18 | 51699 | Update dependencies |
| 0.0.8 | 2025-01-11 | 51123 | Update dependencies |
| 0.0.7 | 2024-12-28 | 50570 | Update dependencies |
| 0.0.6 | 2024-12-21 | 50025 | Update dependencies |
| 0.0.5 | 2024-12-14 | 49483 | Update dependencies |
| 0.0.4 | 2024-12-12 | 48926 | Update dependencies |
| 0.0.3 | 2024-11-04 | 47865 | Update dependencies |
| 0.0.2 | 2024-10-28 | 47526 | Update dependencies |
| 0.0.1 | 2024-09-19 | Initial release by @topefolorunso via Connector Builder |