Skip to main content

Agentic API

Benchmarked against: Anthropic — (Industry concept alignment) Research: UB entry ub-7b3e018d273c Scope: How SuperPortia's API framework aligns with the Agentic API industry concept

Agentic API is a real industry concept — action-oriented APIs designed for AI agents and autonomous systems. SuperPortia's docs site simultaneously serves as a check on whether our API framework meets this standard.


What is an Agentic API?​

An Agentic API is an API designed to be consumed by AI agents, not just human developers. The key differences from traditional APIs:

FeatureTraditional APIAgentic API
ConsumerHuman developersAI agents
DiscoveryDocumentation + SwaggerTool descriptions + schema
InvocationCode integrationNatural language → tool call
Error handlingStatus codes + messagesSelf-correcting retry with reasoning
AuthenticationAPI keys, OAuthAgent identity + ship credentials
OrchestrationApplication logicAgent reasoning + planning

SuperPortia's Agentic API surface​

SuperPortia exposes its capabilities through MCP (Model Context Protocol) servers, which are inherently agentic — designed for AI agents to discover and use.

Knowledge management​

ToolAgentic behaviorTraditional equivalent
search_brainAgent reasons about what to searchGET /api/search?q=
ingest_fragmentAgent decides what to ingestPOST /api/entries
get_entryAgent retrieves specific knowledgeGET /api/entries/:id
update_entryAgent updates knowledgePATCH /api/entries/:id

Work orchestration​

ToolAgentic behaviorTraditional equivalent
create_work_orderAgent creates structured tasksPOST /api/work-orders
dispatch_work_orderAgent selects engine and delegatesPOST /api/dispatch
complete_work_orderAgent reports resultsPATCH /api/work-orders/:id/complete
factory_floor_statusAgent monitors teamGET /api/status/floor

Communication​

ToolAgentic behaviorTraditional equivalent
send_agent_messageAgent-to-agent messagingPOST /api/messages
check_agent_mailboxAgent checks for messagesGET /api/mailbox
agent_heartbeatAgent registers presencePOST /api/heartbeat

Intelligence​

ToolAgentic behaviorTraditional equivalent
intel_searchAgent researches and auto-ingestsPOST /api/intel/search
search_webAgent delegates web searchPOST /api/search/web
call_modelAgent delegates to lower-cost enginePOST /api/models/invoke
run_patrolAgent patrols configured domainsPOST /api/patrol/run

Agentic API design principles​

SuperPortia's API follows these agentic design principles:

1. Self-describing tools​

Every tool includes a description and JSON Schema that agents can reason about:

{
"name": "search_brain",
"description": "Search Universal Brain using hybrid search (semantic + keyword).",
"parameters": {
"query": {"type": "string", "description": "Search query"},
"limit": {"type": "number", "default": 10}
}
}

2. Autonomous decision points​

Agents choose which tools to use based on reasoning, not hardcoded logic:

3. Identity-aware operations​

Every API call carries agent identity:

FieldPurpose
SP_SHIP_IDWhich ship is making the call
SP_AGENT_IDWhich agent on that ship
TimestampWhen the call was made

4. Multi-engine dispatch​

Agents can route work to different engines based on task requirements:

EngineCostWhen agent should choose it
GroqFreeTrivial research tasks
GeminiCheapQuality research with citations
ClaudeExpensiveCode operations and architecture

Agentic API maturity model​

How well does SuperPortia's API surface meet agentic standards?

LevelDescriptionSuperPortia status
L1: Tool-callableAPIs can be called by agents via MCPDone
L2: Self-describingTools have descriptions and schemasDone
L3: Identity-awareCalls carry agent identity and ship infoDone
L4: OrchestratableTools can be composed into workflowsDone (WO + dispatch)
L5: Self-healingAgents can retry and adapt on failurePartial
L6: LearningSystem improves from agent usage patternsPlanned

Comparison with industry​

PlatformAgentic API approach
AnthropicClaude API + Agent SDK + MCP
LangChainTool abstractions + Agent executors
SuperPortiaMCP servers + Dual agentic lines + WO system
AgenticAPI.comAction-oriented API design patterns

SuperPortia's approach is unique in combining MCP-based tool discovery with a work order system for task orchestration and a dual-engine architecture for cost optimization.


PageRelationship
API ReferenceFull API documentation
MCP Tools OverviewTool catalog
Tool DiscoveryHow agents find tools
Engine-based RoutingMulti-engine dispatch