SkillhabitDocs

API Keys

Create API Credentials for the External API and SCIM provisioning.

What This Is For

API Credentials (API keys) let an external system call Skillhabit on behalf of your workspace—without using a person’s login. Use them for the External API and, when Skillhabit has enabled it, SCIM provisioning.

In the product: ConfigureConnectionsAPI Credentials.

You can have up to three active keys. The External API capability must be enabled for your account—contact Skillhabit if the tab shows that the feature is not available.

Who This Is For

Workspace administrators and integration developers. Treat every key like a password.

What You Can Use Them For

UseGuide
External API — create or update users, manage visibility, list courses, create sign-in links, and moreExternal API · user lifecycle also under User Provisioning
SCIM provisioning — IdP pushes users into SkillhabitUser Provisioning

The key alone does not turn SCIM on. Ask your Skillhabit representative to enable SCIM first.

Sign-in methods for people are separate—see SSO and Authentication.

How to Create a Key

  1. Open ConfigureConnectionsAPI Credentials.
  2. Choose Create credential.
  3. When the token appears, copy or download it immediately. This is the only time Skillhabit shows the full secret.
  4. Store it in a password manager or vault used by your backend only.
  5. Send requests with an Authorization header: Authorization: Bearer {token}.

If you already have three keys, delete one before creating another.

Delete a Key

From the credentials list, delete a credential you no longer need. Anything still using that token will stop authenticating.