Skip to content

User & Access Management API

List Users

GET /v1/users

Create User

POST /v1/users
{
  "email": "jane@acme.corp",
  "name": "Jane Smith",
  "role": "viewer",
  "teams": ["team_abc"]
}

Grant Content Access

POST /v1/content/{content_id}/permissions
{
  "user_id": "usr_xyz",
  "permission": "view"
}

List Teams

GET /v1/teams

Create Team

POST /v1/teams
{
  "name": "Engineering",
  "description": "Engineering department"
}

Identity Provider Integration

See SAML & OIDC SSO for federated authentication setup.