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

112 lines
3.3 KiB
JSON

{
"name": "GetBusinessHoursConfig",
"fully_qualified_name": "FreshserviceApi.GetBusinessHoursConfig@0.1.0",
"description": "Retrieve Freshservice Business Hours configuration by ID.\n\nUse this tool to get the Business Hours configuration from Freshservice using the specified ID. It helps in accessing detailed information about business operating hours as configured in the Freshservice system.",
"toolkit": {
"name": "ArcadeFreshserviceApi",
"description": null,
"version": "0.1.0"
},
"input": {
"parameters": [
{
"name": "business_hours_configuration_id",
"required": true,
"description": "The ID of the Business Hours configuration to retrieve from Freshservice.",
"value_schema": {
"val_type": "integer",
"inner_val_type": null,
"enum": null,
"properties": null,
"inner_properties": null,
"description": "ID of Business Hours configuration to retrieve"
},
"inferrable": true,
"http_endpoint_parameter_name": "business_hours_id"
}
]
},
"output": {
"description": "Response from the API endpoint 'get-business-hours-config'.",
"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/business_hours/{business_hours_id}",
"http_method": "GET",
"headers": {},
"parameters": [
{
"name": "business_hours_id",
"tool_parameter_name": "business_hours_configuration_id",
"description": "ID of Business Hours configuration to retrieve",
"value_schema": {
"val_type": "integer",
"inner_val_type": null,
"enum": null,
"properties": null,
"inner_properties": null,
"description": "ID of Business Hours configuration to retrieve"
},
"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
}
]
}
}