Skip to main content

API
Documentation

Complete API reference for integrating BrainPredict's 445 AI models across 16 platforms

1,667 Total Endpoints
OpenAPI 3.1.0

Quick Start

Get started with the BrainPredict API in minutes

Example: Authentication

curl -X POST "https://brainpredict.ai/api/auth/login" \
  -H "Content-Type: application/json" \
  -d '{
    "email": "user@example.com",
    "password": "your-password"
  }'

16 Platforms, 445 AI Models

Access AI predictions across all BrainPredict platforms

Commerce

20 AI Models

Supply Chain

22 AI Models

People (CubAI)

27 AI Models

Sales

26 AI Models

Marketing

26 AI Models

Legal

31 AI Models

Risk

25 AI Models

Finance

35 AI Models

Innovation

28 AI Models

Controlling

32 AI Models

Communications

30 AI Models

Data Quality

29 AI Models

Strategy

28 AI Models

Sourcing

26 AI Models

Operations

33 AI Models

Customer Service

29 AI Models

API Endpoints

Explore all available endpoints organized by capability

🔐

Authentication & Authorization

Secure API authentication using JWT tokens

POST
/api/auth/register

Register new user and tenant

POST
/api/auth/login

Authenticate and get access token

POST
/api/auth/refresh

Refresh expired access token

GET
/api/auth/me

Get current user information

💳

Subscriptions & Payments

Manage subscriptions and process payments via Stripe

GET
/api/subscriptions

List all subscriptions

POST
/api/subscriptions

Create new subscription

PUT
/api/subscriptions/{id}

Update subscription

DELETE
/api/subscriptions/{id}

Cancel subscription

🎯

Customer Portal

Unified dashboard for all subscribed platforms

GET
/api/portal/dashboard

Get dashboard data

GET
/api/portal/subscriptions

Get user subscriptions

GET
/api/portal/usage

Get usage statistics

PUT
/api/portal/profile

Update user profile

🤖

AI Predictions

Access 445 AI models across 16 platforms

POST
/api/v1/intelligence/predict

Unified AI prediction endpoint

GET
/api/v1/intelligence/models/status

AI models health status

POST
/api/v1/{platform}/predict

Platform-specific prediction

GET
/api/v1/{platform}/models

List platform AI models

🚌

Intelligence Bus

Cross-platform event streaming and AI coordination

POST
/api/v1/intelligence-bus/publish

Publish event to Intelligence Bus

GET
/api/v1/intelligence-bus/events

Get event history

GET
/api/v1/intelligence-bus/stats

Get bus statistics

WS
/ws/intelligence-bus

WebSocket real-time events

Download API Specifications

Import into your favorite API client or code generator

OpenAPI Specification

Complete OpenAPI 3.1.0 specification with all 1,667 endpoints

Postman Collection

Ready-to-use Postman collection with all endpoints and examples

Need Help with Integration?

Our technical team is here to help you get started