enterprise
Manage multi-tenant accounts, sub-accounts, and user permissions for enterprise features. Perform operations like creating sub-accounts, generating API keys, and editing user permissions in a structured and scalable way.
Instructions
Multi-tenant account and user management for enterprise features
Input Schema
Name | Required | Description | Default |
---|---|---|---|
limit | No | Number of items to retrieve | |
offset | No | Offset for pagination | |
operation | Yes | Enterprise operation to perform | |
permissions | No | User permission settings | |
subAccountData | No | Sub-account configuration data | |
subAccountId | No | Sub-account ID | |
userId | No | User ID for permission operations |
Input Schema (JSON Schema)
{
"properties": {
"limit": {
"default": 50,
"description": "Number of items to retrieve",
"type": "number"
},
"offset": {
"default": 0,
"description": "Offset for pagination",
"type": "number"
},
"operation": {
"description": "Enterprise operation to perform",
"enum": [
"get_master_account",
"get_sub_accounts",
"create_sub_account",
"get_sub_account",
"delete_sub_account",
"create_api_key",
"get_invited_users",
"edit_user_permission",
"get_user_permission"
],
"type": "string"
},
"permissions": {
"description": "User permission settings",
"type": "object"
},
"subAccountData": {
"description": "Sub-account configuration data",
"type": "object"
},
"subAccountId": {
"description": "Sub-account ID",
"type": "number"
},
"userId": {
"description": "User ID for permission operations",
"type": "string"
}
},
"required": [
"operation"
],
"type": "object"
}