Back to Documentation
DEVELOPER DOCUMENTATIONv2.4.0
InnoBrain Core Platform REST API Reference
Complete API specification for authenticating, requesting enterprise AI inferences, and managing real-time data streaming pipelines.
Quick Setup Prerequisites
Obtain API Key from InnoBrain Enterprise Portal
Configure TLS 1.3 Bearer Token headers
Observe 1,000 req/min default rate limit policy
Endpoints & Commands
POST/v2/ai/agent/execute
Trigger multi-step AI agentic workflow execution
POST/v2/embeddings/generate
Generate 1536-dim vector embeddings for documents
GET/v2/health/status
Check cluster health and active tenant rate limits
Implementation Code Snippet
// Example TypeScript SDK Request
import { InnoBrainClient } from "@innobrain/sdk";
const client = new InnoBrainClient({
apiKey: process.env.INNOBRAIN_API_KEY,
environment: "production"
});
const result = await client.agents.execute({
agentId: "agent_financial_analyzer",
input: "Analyze Q2 revenue variance and cross-reference tax compliance risks.",
stream: true
});
for await (const chunk of result.stream) {
console.log(chunk.text);
}