Skip to main content

Identity & Access API Reference

Typical Implementation Workflow

  1. User Authentication: Call the Auth endpoints to generate and validate tokens.
  2. Organization Setup: Use Organization Management endpoints to structure your system hierarchy.
  3. User Assignment: Assign users to organizations and define their roles via User & Membership endpoints.
  4. M2M Integration: Configure OAuth2 Client Credentials for service-to-service communication.
  5. Access Control: Leverage user roles and organization scopes to enforce permissions across your application.

1. Authentication (Auth)

Feature: Manages secure access tokens and user session validation.


2. Organization Management

Feature: Manages the organizational structure, supporting hierarchical queries and node lifecycle.

Lifecycle Operations

Hierarchical & Scoped Queries

To navigate the organizational tree, use the following specialized query endpoints:

FeatureAPI EndpointUse Case
List OrganizationsGET /api/v1/orgsRetrieve a flat list of all accessible organizations.
Get Org DetailsGET /api/v1/orgs/{orgId}Fetch metadata for a specific organization ID.
Get Sub-HierarchyGET /api/v1/orgs/{orgId}/childrenSearch downward for child nodes (supports depth levels).
Trace LineageGET /api/v1/orgs/{orgId}/parentsSearch upward for parent nodes (ideal for Breadcrumbs).

3. User & Membership Management

Feature: Handles user profiles and their specific roles/memberships within different organizations.

Organization-Scoped Users

Global User Queries


4. Client Credential Management

Feature: Provisioning and management of Machine-to-Machine (M2M) service credentials.


Last updated on Mar-31, 2026 | Version 1.0.0