Body
application/json
Response
Successful Response
The response is of type any.
curl --request POST \
--url https://control-plane.kubiya.ai/api/v1/skills/associations/{entity_type}/{entity_id}/skills \
--header 'Content-Type: application/json' \
--data '{
"skill_id": "<string>",
"configuration_override": {
"base_dir": "<string>",
"enable_save_file": true,
"enable_read_file": true,
"enable_list_files": true,
"enable_search_files": true,
"allowed_commands": [
"<string>"
],
"blocked_commands": [
"<string>"
],
"timeout": 123,
"enable_container_management": true,
"enable_image_management": true,
"enable_volume_management": true,
"enable_network_management": true,
"enable_code_execution": true,
"allowed_imports": [
"<string>"
],
"blocked_imports": [
"<string>"
],
"enable_json_generation": true,
"enable_csv_generation": true,
"enable_pdf_generation": true,
"enable_txt_generation": true,
"output_directory": "<string>",
"max_diagram_size": 123,
"enable_flowchart": true,
"enable_sequence": true,
"enable_class_diagram": true,
"enable_er_diagram": true,
"enable_gantt": true,
"enable_pie_chart": true,
"enable_state_diagram": true,
"enable_git_graph": true,
"enable_user_journey": true,
"enable_quadrant_chart": true,
"workflow_type": "<string>",
"workflow_definition": "<string>",
"python_dsl_code": "<string>",
"validation_enabled": true,
"default_runner": "<string>",
"custom_class": "<string>",
"custom_config": {}
}
}'"<any>"Associate a skill with an entity (agent, team, environment)
curl --request POST \
--url https://control-plane.kubiya.ai/api/v1/skills/associations/{entity_type}/{entity_id}/skills \
--header 'Content-Type: application/json' \
--data '{
"skill_id": "<string>",
"configuration_override": {
"base_dir": "<string>",
"enable_save_file": true,
"enable_read_file": true,
"enable_list_files": true,
"enable_search_files": true,
"allowed_commands": [
"<string>"
],
"blocked_commands": [
"<string>"
],
"timeout": 123,
"enable_container_management": true,
"enable_image_management": true,
"enable_volume_management": true,
"enable_network_management": true,
"enable_code_execution": true,
"allowed_imports": [
"<string>"
],
"blocked_imports": [
"<string>"
],
"enable_json_generation": true,
"enable_csv_generation": true,
"enable_pdf_generation": true,
"enable_txt_generation": true,
"output_directory": "<string>",
"max_diagram_size": 123,
"enable_flowchart": true,
"enable_sequence": true,
"enable_class_diagram": true,
"enable_er_diagram": true,
"enable_gantt": true,
"enable_pie_chart": true,
"enable_state_diagram": true,
"enable_git_graph": true,
"enable_user_journey": true,
"enable_quadrant_chart": true,
"workflow_type": "<string>",
"workflow_definition": "<string>",
"python_dsl_code": "<string>",
"validation_enabled": true,
"default_runner": "<string>",
"custom_class": "<string>",
"custom_config": {}
}
}'"<any>"Successful Response
The response is of type any.
Was this page helpful?