API Reference
Complete documentation for the Fusion AI API. Build powerful applications with our unified interface to multiple AI providers, intelligent routing, and advanced features.
Interactive API Explorer
Test API endpoints interactively with our Swagger documentation
Open Swagger UIAPI Documentation Sections
Quick Start
Base URL
https://api.mcp4.ai
Authentication
Authorization: Bearer sk-fusion-your-api-key
Example Request
curl -X POST https://api.mcp4.ai/chat \ -H "Authorization: Bearer sk-fusion-..." \ -H "Content-Type: application/json" \ -d '{ "prompt": "Hello, world!", "provider": "neuroswitch" }'
Core Endpoints
Chat Completion
POST
/chat
Send messages to AI models with intelligent routing, streaming support, and multimedia processing.
NeuroSwitch RoutingStreamingFunction CallingFile Upload
List Models
GET
/models
Retrieve available AI models, their capabilities, and pricing information.
Model MetadataCapabilitiesPricing Info
Account Status
GET
/account
Check your account balance, usage statistics, and plan details.
BalanceUsage StatsPlan Info
SDKs & Libraries
Node.js / JavaScript
npm install fusion-ai-sdk
Official SDK with TypeScript support
Python
pip install fusion-ai
Python client with async support
OpenAI Compatible
base_url="api.mcp4.ai"
Use existing OpenAI SDKs
Ready to Get Started?
Explore our comprehensive API documentation and start building with Fusion AI today.