NookDocs implements SCIM 2.0 so your IdP can keep NookDocs membership in sync with your directory automatically — provision users when they join the team, deprovision when they leave, sync group membership.
Endpoints
Both endpoints follow the SCIM 2.0 spec exactly so off-the-shelf IdP connectors work without custom mapping.
GET https://api.nookdocs.com/scim/v2/Users
POST https://api.nookdocs.com/scim/v2/Users
GET https://api.nookdocs.com/scim/v2/GroupsAuthorization is a Bearer token — your platform API key (Settings → API Keys) with the scim scope.
What's live today
| Operation | Status |
GET /Users (list, read-only sync) | ✅ |
GET /Groups (list) | ✅ |
POST /Users (provision) | Coming in Enterprise security release |
PATCH /Users (deprovision, group changes) | Coming in Enterprise security release |
The read-only GET endpoints exist today so your IdP team can verify the integration end-to-end before full provisioning lands. Saved configs activate automatically when the lifecycle endpoints ship.
Configuring Okta
Add a SAML 2.0 app in Okta (set up SSO first per the SSO docs).
In the same Okta app, enable SCIM provisioning with:
Base URL:
https://api.nookdocs.com/scim/v2Auth: HTTP Header —
Authorization: Bearer <your-api-key>Supported actions: Push New Users, Push Profile Updates, Push Groups (these go live with the next release)
Configuring Azure AD / Entra ID
Same shape — add a non-gallery enterprise app, configure SAML SSO, then enable provisioning with the SCIM URL above.
Plan availability
| Plan | SCIM read | SCIM write (full lifecycle) |
| Free | — | — |
| Pro | — | — |
| Team | ✅ | Coming next release |
| Enterprise | ✅ | Coming next release |