SkillhabitDocs

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

  1. Create a bearer credential under Configure → Connections → API CredentialsAPI Keys.
  2. Call https://customer-api.baloolearning.com/v1/... (or the base URL Skillhabit gave you). Every path below is relative to that /v1 root.
  3. Send JSON with:
Authorization: Bearer {your-api-credential}
Content-Type: application/json

Treat keys like passwords. Run recipes against a test user or group first.

Recipes

JobExample
Create a user and open Skillhabit for themCreate a User and Sign-In Link
Keep a department group in sync from HRSync Manual Groups
Make a course visible (or mandatory) for a groupAssign Content to a Group