Remove an agent type from the tenant’s allow-list and cascade-deregister all running instances of that type for the tenant. After this call, new registrations of this type will be rejected when policy_mode is allow-list. Existing instances are immediately deregistered and their sessions unbound.
curl --request POST \
--url https://api.svantic.com/agents/disallow_type \
--header 'Content-Type: application/json' \
--data '
{
"tenant_id": "acme-corp",
"agent_type": "document-processor"
}
'{
"ok": true,
"agent_type": "document-processor",
"removed_from_policy": true,
"deregistered_count": 2
}Documentation Index
Fetch the complete documentation index at: https://docs.svantic.com/llms.txt
Use this file to discover all available pages before exploring further.
Agent type removed from allow-list and instances deregistered.
true
The agent type that was disallowed.
"document-processor"
true if the type was found and removed from the allow-list. false if it was not in the list.
true
Number of running instances that were cascade-deregistered.
2
curl --request POST \
--url https://api.svantic.com/agents/disallow_type \
--header 'Content-Type: application/json' \
--data '
{
"tenant_id": "acme-corp",
"agent_type": "document-processor"
}
'{
"ok": true,
"agent_type": "document-processor",
"removed_from_policy": true,
"deregistered_count": 2
}