API — Tenant Manager
SkillDev toolsGives your agent code building blocks for creating, updating, enabling, disabling, and looking up tenants in Webiny apps.
Use API — Tenant Manager in Claude, ChatGPT or Ahel Desktop
Free. Sign in, add API — Tenant Manager and connect your AI. About a minute.
Also: Claude Code · Cursor · Codex
Then ask your AI: use the API skill
Details
Instructions available. Your AI can read the instructions. Execution depends on the setup they require.
Account requirements not reviewed. Check the skill instructions before use; ahel provides instructions and does not run this skill.
No other account needed.
Add ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.
About this skill
API, Tenant Manager, 9 abstractions. Tenant management event handlers and use cases.
What this skill tells your AI
The instructions your AI receives, as published by webiny/webiny-js in skills/user-skills/generated/api/tenant-manager/SKILL.md and read by ahel’s review.
Tenant management event handlers and use cases.
How to Use
- Find the abstraction you need below
- You MUST read the source file to get the exact interface and types!
- Import:
import { Name } from "<importPath>"; - See
webiny-use-case-patternorwebiny-event-handler-patternskills for implementation patterns
Abstractions
Name: CreateAndInstallTenantUseCase
Import: import { CreateAndInstallTenantUseCase } from "webiny/api/tenant-manager"
Source: @webiny/tenant-manager/api/features/CreateAndInstallTenant/abstractions.ts
Name: CreateTenantUseCase
Import: import { CreateTenantUseCase } from "webiny/api/tenant-manager"
Source: @webiny/tenant-manager/api/features/CreateTenant/abstractions.ts
Name: DisableTenantUseCase
Import: import { DisableTenantUseCase } from "webiny/api/tenant-manager"
Source: @webiny/tenant-manager/api/features/DisableTenant/abstractions.ts
Name: EnableTenantUseCase
Import: import { EnableTenantUseCase } from "webiny/api/tenant-manager"
Source: @webiny/tenant-manager/api/features/EnableTenant/abstractions.ts
Name: GetCurrentTenantUseCase
Import: import { GetCurrentTenantUseCase } from "webiny/api/tenant-manager"
Source: @webiny/tenant-manager/api/features/GetCurrentTenant/abstractions.ts
Name: GetTenantByIdUseCase
Import: import { GetTenantByIdUseCase } from "webiny/api/tenant-manager"
Source: @webiny/tenant-manager/api/features/GetTenantById/abstractions.ts
Name: TenantExtensions
Kind: type
Import: import type { TenantExtensions } from "webiny/api/tenant-manager"
Source: @webiny/tenant-manager/shared/Tenant.ts
Name: TenantModelExtension
Import: import { TenantModelExtension } from "webiny/api/tenant-manager"
Source: @webiny/tenant-manager/api/domain/TenantModelExtension.ts
Description: Extend the tenant content model with custom fields.
Name: UpdateTenantUseCase
Import: import { UpdateTenantUseCase } from "webiny/api/tenant-manager"
Source: @webiny/tenant-manager/api/features/UpdateTenant/abstractions.ts
Signals
- GitHub stars
- 8k
- Forks
- 679
- Last commit
- Sep 2026
Advanced
- Item type
- skill
- Key
webiny-api-tenant-manager-catalog- Source
- github.com/webiny/webiny-js