API Documentation

Complete reference for all Brainiall APIs

Authentication

All endpoints accept any of these headers (use one):

Ocp-Apim-Subscription-Key: YOUR_KEY Authorization: Bearer YOUR_KEY api-key: YOUR_KEY

Base URL: https://api.brainiall.com

API Endpoint

https://api.brainiall.com/v1

OpenAI-compatible API. Works with any tool that supports custom OpenAI endpoints.

Coding Tools

Cline / Roo Code / Kilo Code

Settings > API Provider > OpenAI Compatible (or Brainiall if available)

Base URL: https://api.brainiall.com/v1
API Key: [your brnl- key]
Model: claude-opus-4-6
Continue.dev

Add to ~/.continue/config.yaml (or config.json):

models:
  - provider: openai
    title: Brainiall (Claude Haiku)
    model: claude-haiku-4-5
    apiBase: https://api.brainiall.com/v1
    apiKey: YOUR_KEY

Works with any model from /v1/models. Continue.dev OpenAI docs →

Cursor

Settings > Models > Add Model > OpenAI Compatible

Base URL: https://api.brainiall.com/v1
API Key: [your brnl- key]
Model: claude-haiku-4-5
Windsurf (Codeium)

Cascade > Settings > Add Custom Model

Provider: OpenAI Compatible
API Base: https://api.brainiall.com/v1
API Key: [your brnl- key]
Model: claude-haiku-4-5
Aider
export OPENAI_API_BASE=https://api.brainiall.com/v1
export OPENAI_API_KEY=YOUR_KEY
aider --model openai/claude-haiku-4-5

REST API

POST /v1/chat/completions

Generate a chat completion. Supports streaming, tools, and all OpenAI-compatible parameters.

curl https://api.brainiall.com/v1/chat/completions \
  -H "Authorization: Bearer YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "claude-haiku-4-5",
    "messages": [{"role": "user", "content": "Hello!"}]
  }'
GET /v1/models

List all available models and their pricing.

curl https://api.brainiall.com/v1/models \
  -H "Authorization: Bearer YOUR_KEY"

Popular Models

Model Input $/MTok Output $/MTok
claude-opus-4-6$5.00$25.00
claude-sonnet-4-6$3.00$15.00
claude-haiku-4-5$1.00$5.00
deepseek-r1$1.35$5.40
deepseek-v3$0.27$1.10
llama-3.3-70b$0.72$0.72
nova-pro$0.80$3.20
nova-micro$0.035$0.14

Full list: GET /v1/models — 113+ models available. Flex pricing saves 50% on supported models.