One API for everything you run
Over 450 models, every tool and connector, managed agents, workflows and bots: twelve planes behind one key, with the price on every response.
models["openai/gpt-4o-mini", "google/gemini-2.5-flash"]
messages[{ role: "user", content: "Hello" }]
fallbackthe next model when a provider fails
operationsearch
input{ query: "EU AI Act deadlines 2027" }
returnsresults[], each with a source
prompt"Chase every invoice more than 30 days overdue"
ownerDana · budget $25 a month, stops at the cap
toolsgmail, stripe
workflowWeekly report
tasksread metrics → draft → wait for approval → send
bodyYAML or JSON, one trace for the run
nameSupport triage
channelSlack · #support, on a schedule
bodythe bot's YAML
qan agent that books meetings
kindagents, tools, models
returnsranked, with a quality score
# Plunge AI One API
> One API for everything you run: models, tools, agents, workflows, bots.
- Base URL: https://api.plungeai.com/v1 · Auth: Authorization: Bearer <key>
- Models: POST /v1/chat/completions · GET /v1/models (over 450)
- Tools: POST /v1/tools/{id}/execute · Agents: POST /v1/agents/{id}/execute
- Workflows: POST /v1/workflows/execute · Bots: POST /v1/workflows (kind: bot)
- Search: GET /v1/discovery/search · Prices: GET /v1/pricing (no key needed)
- MCP: https://mcp.plungeai.com/v1 · Cost of each call: x-ocean-cost-usd header
One key for over 450 models, every tool and connector. Agents from a playbook, not a platform team.
GuideA bot in Slack or on your website in a day. Each agent stops at its budget, never at the invoice.
See the botsReplace integration sprawl with one gateway. Budgets, permissions and audit on every call.
API referenceIdentity, owner and policy for every agent at creation. Pause one, or stop them all with one switch.
Agent controlOne request shape for every model
Name a model and list fallbacks. When a provider fails, the call moves to the next one, and the response says who served it.
How routing worksThe price is on every response
Each call returns its cost. Give an agent a monthly budget, and it stops at the cap instead of at the invoice.
PricingAgents you can see and stop
One list of every agent, workflow and bot: who owns it and what it spends. Pause one, or stop them all with one switch.
Managed agentsEverything behind the key
From one model call to a fleet of agents, on one account, one request shape and one bill.
Over 450, priced in the open.
Slack, Gmail, GitHub and more, one call each.
An owner, a budget and a stop switch on each.
Many steps, one run, one trace.
Put an agent where your team already talks.
Find the right model, tool or agent by asking.
Built for production, with nothing hidden
What a security review asks first, answered where you can check it.
Every model’s price, readable without a key. A posted price is never above the maker’s own list price.
GET /v1/pricingIn a response header, in dollars, or looked up afterwards by the call’s id.
x-ocean-cost-usdFor the organisation by day, week or month, and per run or per month on each agent. A call past the cap is refused.
429 spend_cap_exceededAllow-list the models and providers you trust, or require your own provider keys on every call.
require_byokThe model request log holds counts, cost and timing, never the prompt or the answer.
Docs › Data and privacyEach provider’s last 24 hours, open to anyone, and a request id on every call.
gateway.plungeai.com/statusNot yet: a SOC 2 report or an ISO 27001 certificate. Data and privacy says what is in place today; Status shows each provider live.
Want it done for you instead? Our own Agency and Consulting teams build on this API, and Ocean Code writes the code.
Agency →Consulting →Ocean Code →Make your first call in two minutes
Base URL, one key, and the SDK you already use. Or connect your tool over MCP.