arcade-mcp/toolkits/freshservice_api/arcade_freshservice_api/wrapper_tools/DeleteAgentGroup.json
2025-10-14 22:27:58 -03:00

112 lines
3.1 KiB
JSON

{
"name": "DeleteAgentGroup",
"fully_qualified_name": "FreshserviceApi.DeleteAgentGroup@0.1.0",
"description": "Delete an agent group in Freshservice by ID.\n\nUse this tool to delete an agent group from Freshservice by specifying the group's ID. This should be called when you need to remove an agent group permanently.",
"toolkit": {
"name": "ArcadeFreshserviceApi",
"description": null,
"version": "0.1.0"
},
"input": {
"parameters": [
{
"name": "agent_group_id_to_delete",
"required": true,
"description": "The unique integer ID of the agent group to be deleted in Freshservice.",
"value_schema": {
"val_type": "integer",
"inner_val_type": null,
"enum": null,
"properties": null,
"inner_properties": null,
"description": "ID of agent group to delete"
},
"inferrable": true,
"http_endpoint_parameter_name": "agent_group_id"
}
]
},
"output": {
"description": "Response from the API endpoint 'delete-agent-group'.",
"available_modes": [
"value",
"error",
"null"
],
"value_schema": {
"val_type": "json",
"inner_val_type": null,
"enum": null,
"properties": null,
"inner_properties": null,
"description": null
}
},
"requirements": {
"authorization": null,
"secrets": [
{
"key": "FRESHSERVICE_API_KEY"
},
{
"key": "FRESHSERVICE_SUBDOMAIN"
}
],
"metadata": null
},
"deprecation_message": null,
"metadata": {
"object_type": "api_wrapper_tool",
"version": "1.0.0",
"description": "Tools that enable LLMs to interact directly with the Freshservice API."
},
"http_endpoint": {
"metadata": {
"object_type": "http_endpoint",
"version": "1.1.0",
"description": ""
},
"url": "https://{freshservice_subdomain}.freshservice.com/api/v2/agent_groups/{agent_group_id}",
"http_method": "DELETE",
"headers": {},
"parameters": [
{
"name": "agent_group_id",
"tool_parameter_name": "agent_group_id_to_delete",
"description": "ID of agent group to delete",
"value_schema": {
"val_type": "integer",
"inner_val_type": null,
"enum": null,
"properties": null,
"inner_properties": null,
"description": "ID of agent group to delete"
},
"accepted_as": "path",
"required": true,
"deprecated": false,
"default": null,
"documentation_urls": []
}
],
"documentation_urls": [],
"secrets": [
{
"arcade_key": "FRESHSERVICE_API_KEY",
"parameter_name": "username",
"accepted_as": "basic_auth_username",
"formatted_value": null,
"description": "",
"is_auth_token": false
},
{
"arcade_key": "FRESHSERVICE_SUBDOMAIN",
"parameter_name": "freshservice_subdomain",
"accepted_as": "path",
"formatted_value": null,
"description": "",
"is_auth_token": false
}
]
}
}