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 UI

API 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.