# List organization tools div strong 🔨 In Development — This section is still being developed and may change. > **Pending development** > This endpoint is under active development and not yet available in production. Implementation details may change. Retrieve available tools for a specific organization. Tools are capabilities that can be enabled for assistants within the organization. #### Path Parameters **`organization_id`** string required The organization ID. ## Returns An [OrganizationToolsResponse](#organizationtoolsresponse) object containing available tools for the organization. List Organization Tools ```bash curl https://api.freddy.aitronos.com/v1/organizations/ORG_797C4DDB256A300C/tools \ -H "Authorization: Bearer $FREDDY_API_KEY" ``` ```python import requests response = requests.get( f"https://api.freddy.aitronos.com/v1/organizations/{organization_id}/tools", headers={"Authorization": f"Bearer {api_key}"} ) tools_data = response.json() print(f"Organization: {tools_data['organization_id']}") print(f"Found {tools_data['total_count']} tools") for tool in tools_data['tools']: print(f"- {tool['name']}: {tool['description']}") ``` ```javascript const response = await fetch(`https://api.freddy.aitronos.com/v1/organizations/${organization_id}/tools`, { headers: { 'Authorization': `Bearer ${apiKey}` } }); const toolsData = await response.json(); console.log(`Organization: ${toolsData.organization_id}`); console.log(`Found ${toolsData.total_count} tools`); toolsData.tools.forEach(tool => { console.log(`- ${tool.name}: ${tool.description}`); }); ``` ## Response ```json { "organization_id": "ORG_797C4DDB256A300C", "tools": [ { "id": "code_interpreter", "name": "Code Interpreter", "description": "Execute Python code in a sandboxed environment for data analysis, calculations, and file processing", "tool_type": "built_in", "config": null, "is_active": true, "created_at": "2025-01-01T00:00:00Z" }, { "id": "file_search", "name": "File Search", "description": "Search and retrieve information from uploaded files and knowledge bases using vector search", "tool_type": "built_in", "config": null, "is_active": true, "created_at": "2025-01-01T00:00:00Z" }, { "id": "web_search", "name": "Web Search", "description": "Search the web for real-time information and current events", "tool_type": "built_in", "config": null, "is_active": true, "created_at": "2025-01-01T00:00:00Z" }, { "id": "function_calling", "name": "Function Calling", "description": "Call custom functions and APIs defined by the organization", "tool_type": "built_in", "config": null, "is_active": true, "created_at": "2025-01-01T00:00:00Z" }, { "id": "image_generation", "name": "Image Generation", "description": "Generate images using AI models like DALL-E", "tool_type": "built_in", "config": null, "is_active": true, "created_at": "2025-01-01T00:00:00Z" }, { "id": "data_analysis", "name": "Data Analysis", "description": "Analyze data, create visualizations, and generate insights from datasets", "tool_type": "built_in", "config": null, "is_active": true, "created_at": "2025-01-01T00:00:00Z" } ], "total_count": 6 } ```