beel_change_managed_access_level
Update the access level you hold over an account you provisioned, including raising, keeping, or lowering permissions while respecting ownership and billing rules.
Instructions
Updates the access_level you keep over an account you provisioned.
Raising it: only possible while the account is unclaimed. Once its holder has taken ownership you may keep or lower your access, but only they can raise it.
Billing: the level never affects it — you pay for the account's subscription at any level.
OPERATE: issuing invoices on the holder's behalf additionally requires a signed fiscal representation from them.Entitlement: requires
manage_accounts.
BeeL API endpoint: PATCH /v1/accounts/{account_id}/access-level (reference: https://docs.beel.es)
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"account_id": "<account_id>",
"body": "<body>"
},
"name": "beel_change_managed_access_level"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| body | Yes | ||
| account_id | Yes | Identifier (UUID) of an account you manage. An account you do not manage answers exactly like one that does not exist, so its existence is never disclosed. |