For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
Trust CenterStatusSupportGet a demoPlatform
DocumentationEvals API ReferenceIntegrations & OTELPlatform SettingsSelf-HostingGuidesChangelog
DocumentationEvals API ReferenceIntegrations & OTELPlatform SettingsSelf-HostingGuidesChangelog
    • Platform Settings
    • Data Residency
    • RBAC
  • Project Settings
    • API Keys
    • Team Members
    • Roles & Permissions
    • Transformers
    • Integrations
    • Alerts
    • AI Connections
    • Model Costs
    • Data Usage
    • Evaluation Models
    • Evaluation Rules
    • Annotation Options
    • Classifiers
    • Data Sources
    • Data Retention
    • Audit Logs
  • Organization Settings
    • Projects
    • Users
    • Roles & Permissions
    • Model Credentials
    • SSO
    • Data Retention
    • Audit Logs
    • Feature Access
  • Admin SDK
    • Introduction
    • Quickstart
    • Organization
    • Projects
    • Members & Invitations
    • Roles, Policies & Permissions
    • API Keys
LogoLogo
Trust CenterStatusSupportGet a demoPlatform
On this page
  • Overview
  • Organization vs Project Scope
  • Key Capabilities
Admin SDK

Introduction to the Admin SDK

Programmatically manage your organization, projects, teams, and access control.
Was this page helpful?
Previous

Admin SDK Quickstart

Install the Admin SDK and make your first management call.
Next
Built with

Overview

The Admin SDK lets you manage organizations, projects, team members, roles, and API keys programmatically. It is available for Python and TypeScript through the confidentai SDK.

Use the Admin SDK when administrative workflows need to run programmatically instead of through the platform UI. Common use cases include project provisioning, member onboarding, role synchronization, and API key rotation.

Management operations require an Organization API Key. Learn how to retrieve it in Authentication.

Organization vs Project Scope

Admin SDK operations are scoped to either the organization or a project. The scope determines whether an operation affects account-wide resources or resources inside a single project.

  • Organization-scoped resources operate across your entire organization.
  • Project-scoped resources operate within a single project.

Key Capabilities

Organization

Read and rename the organization tied to your API key.

Projects

Create, read, update, and delete projects in your organization.

Members & Invitations

Invite members, manage memberships, and assign roles.

Roles, Policies & Permissions

Define RBAC with roles, policies, and permissions.

API Keys

Provision and rotate organization- and project-scoped API keys.