Examples
Practical External API recipes—create users, sign-in links, sync groups, and assign content.
What This Is For
Short, copy-paste recipes for the jobs integrations do most often. Each example uses the real paths and fields from the External API. Full schemas stay in the API reference.
Who This Is For
Integration developers with an API key. Workspace admins use these pages to brief their developers.
Before You Start
- Create a bearer credential under Configure → Connections → API Credentials — API Keys.
- Call
https://customer-api.baloolearning.com/v1/...(or the base URL Skillhabit gave you). Every path below is relative to that/v1root. - Send JSON with:
Authorization: Bearer {your-api-credential}
Content-Type: application/jsonTreat keys like passwords. Run recipes against a test user or group first.
Recipes
| Job | Example |
|---|---|
| Create a user and open Skillhabit for them | Create a User and Sign-In Link |
| Keep a department group in sync from HR | Sync Manual Groups |
| Make a course visible (or mandatory) for a group | Assign Content to a Group |