
API Funnel
Aggregate multiple internal and external API endpoints into one unified API, without writing any code. Connect, merge, transform, and publish APIs visually in minutes.
No-Code API Aggregation
Combine multiple internal and external APIs into one unified endpoint on a visual canvas. No backend, no code.
Merge and Transform Data
Map fields from multiple API responses into one clean schema. Rename, reshape, filter, and transform data visually.
Publish Live API Endpoints
Publish your aggregated API as a live endpoint instantly. Supports rate limiting, caching, and AI agent tools.
Scalable Endpoints
Start with 10 endpoints, scale up to 200+ as you grow
API Documentation
Auto-generated docs for all your endpoints
Custom Domains
Add custom domains to your API endpoints (for Professional+ plans)
Advanced Analytics
Track usage and performance metrics
How It Works
- 1
Create a canvas
Sign in to API Funnel and create a new canvas. Give it a name and a custom base path that will form part of your published endpoint URL.
- 2
Add Input nodes for each API
Drag Input nodes onto the canvas, one for each upstream API you want to aggregate. Configure the URL, HTTP method, headers, and authentication (Bearer token, API key, Basic auth, or OAuth 2.0) for each one.
- 3
Add an Output node and define your endpoint
Drag an Output node onto the canvas. Set the endpoint path (e.g. /my-unified-data), the HTTP method, and the expected response status code.
- 4
Connect the nodes and map response fields
Connect each Input node to the Output node. In the field mapper, select which response fields from each upstream API to include in the merged output. Rename fields, apply transformers, and set conditional values as needed.
- 5
Test the endpoint in preview mode
Use the built-in preview mode to fire a real request and verify the merged response looks correct before publishing.
- 6
Publish and use your aggregated endpoint
Click Publish. API Funnel generates a live, publicly accessible endpoint that merges all your upstream APIs on every request. Share the URL with your frontend, AI agent, or any API client.
Built for AI Agents (MCP-Compatible)
Every published endpoint works as a tool for Claude, GPT, and other LLMs via the Model Context Protocol (MCP) and standard tool-use / function-calling. Aggregate your internal and external data sources once, then expose the merged result as a single MCP-compatible tool for your agents to call.
Read the machine-readable overview (llms.txt) →