Skip to content
Product Docs

Administer LlamaCloud programmatically

Create and manage organizations, projects, members, roles, and invites from a typed client in TypeScript, Python, Go, or Java.

The admin SDK exposes 36 methods across 25 endpoints, in two tiers.

Organization administration

Organization and project CRUD, membership, role assignment, per-user project access, invites, and organization usage. Intended for customer admins automating tenant provisioning.

Operator surface

The admin.* methods — license, file stores, LLM and OCR status, aggregate usage metrics, and user claims. LlamaIndex staff and BYOC operators only. Not customer-supported API.

Nothing here is published to a package registry. Every target installs from its public GitHub repository.

Terminal window
npm install git+https://github.com/run-llama/llamacloud-admin-typescript.git

Every client reads a bearer API key from LLAMA_CLOUD_API_KEY and defaults to https://api.cloud.llamaindex.ai.

Coupons, refunds, investigation

Never publishable. These share the /admin/* prefix but are commercial and cross-tenant staff tooling — the investigation surface enumerates every organization, project, and membership.

User query, disable, delete

Hidden at the route level by their authors, alongside the configuration dump and splitter-skill invalidation. Out of scope.