πŸš€ Early Access: Interactive Whiteboards for Your Platform

Join our beta program and help shape the future of collaborative boards. Free access for early adopters + lifetime discounts when we launch.

Beta Early Access
$0 Free forever
100% Free beta
app.boardapi.io

Sound Familiar?

$50k+ to build your own

Months of development, WebSocket infrastructure, scaling issues. All before writing a single feature.

Teachers leaving for Zoom

Your platform lacks interactive tools. Students are bored. Teachers find workarounds.

Clients waiting, releases slipping

Every sprint, whiteboard features get pushed. You're always "almost there."

BoardAPI solves this in 2 weeks.

Built for EdTech & SaaS

API-first whiteboards for platforms that need more than a canvas

What's Coming in Beta

Innovative features we're building with early adopters. Join beta to test and influence development.

🚧 In Development

AI Tutors That Never Sleep

Autonomous AI agents grade answers, give personalized hints, moderate discussions, and manage time. One teacher + AI = class of 100+ students.

Join Beta to Test
πŸ§ͺ Beta Testing

Personal Zones for Every Student

Each student gets their own private area on the board. Perfect for exams, individual practice, and homework review. A feature no other platform offers.

Test with Us

Structured Lessons

πŸ§ͺ Beta

Frames organize content into navigable slides

Presenter Modes

πŸ§ͺ Beta

Follow Me + Stealth observation for teachers

Custom Objects

🚧 Coming

Build vocabulary cards, quizzes, anything

Reusable Templates

🚧 Coming

Save and share lesson structures instantly

βœ… Ready Real-time sync (WebSocket) βœ… Ready No registration required πŸ§ͺ Beta Webhooks & REST API 🚧 Coming White-label options
board.boardapi.io/math-lesson
Student: Alex
What is 2 + 2?
2 + 2 = 5
Almost there!
The correct answer is 4. Try again!
AI analyzes work and provides instant feedback

AI Tutors That Never Sleep

Autonomous AI agents grade answers, give personalized hints, and provide instant feedback. One teacher + AI can manage 100+ students effectively. The AI works continuously, never gets tired, and adapts to each student's pace.

See AI in Action
board.boardapi.io/class-activity
A
Alex
Task 1 Done
S
Sarah
Working...
M
Mike
E
Emma
Complete!
J
John
L
Lisa
Almost!
Each student has their private workspace
Private zones

Personal Zones for Every Student

Each student gets their own private area on the board. Perfect for exams, individual practice, and homework review. Students only see their own work, while teachers can observe all zones. A unique feature no other platform offers.

Learn About Student Zones
board.boardapi.io/english-lesson
12 students viewing
A
M
K
+9
Introduction
Welcome!
Today's topic:
Present Simple
Grammar Basics
Present Simple
I work
You work
He/She works
Practice
Exercise 1
Exercise 2
Quiz Time
Final Quiz
10 questions
1 / 4
1
Intro
2
Grammar
3
Practice
4
Quiz
All students synced
Teacher navigates, students follow automatically
Teacher

Structured Lessons with Frames

Organize your lessons into navigable frames like presentation slides. Switch between content sections seamlessly, maintain lesson flow, and keep students focused. Each frame is a complete learning module that builds on the previous one.

Explore Frames

Presenter Mode: Students Follow You

When you enable Follow Me mode, every student's viewport automatically syncs with yours. Perfect for guided lessons where you want everyone looking at the same content. Teachers can also observe students in stealth mode without disrupting their work.

See Presenter Modes
board.boardapi.io/custom-objects
Vocabulary
Beautiful hover to flip
ΠšΡ€Π°ΡΠΈΠ²Ρ‹ΠΉ
Quiz
2 + 2 = ?
3 4 5
Correct!
Timer
2:45
Tasks
βœ“ Read chapter
βœ“ Exercises
Write essay
Register custom types via API
Build any custom component for your needs

Custom Objects: Build Anything

Go beyond basic shapes and stickers. Register your own interactive object types: vocabulary cards with flip animations, quiz questions with instant feedback, timers, task checklists, and more. Define behavior with JSON Schema and Vue components.

Browse Object Library

How It Works?

Get started in 4 simple steps

1

Create Account

Sign up in 30 seconds. Get API Key and start integrating. Free tier includes 10 boards and 25 participants.

2

Integrate API

Use REST API or SDK to create boards. Documentation, code examples, and sandbox for testing.

3

Embed in Your Interface

Use iframe or direct link. Users join without registration.

4

Scale Without Limits

From 10 boards to 10,000. From 25 participants to unlimited. Upgrade when needed, downgrade anytime.

Integration Examples

Get started in minutes with our SDK or REST API

// Initialize SDK
import BoardAPI from '@boardapi/sdk';

const api = new BoardAPI({
  apiKey: 'your_api_key',
  baseURL: 'https://api.boardapi.io/v1'
});

// Create a board
const board = await api.boards.create({
  title: 'Interactive Lesson',
  config: {
    objectType: 'vocabulary-card'
  }
});

// Get access links
console.log('Host:', board.access_links.host);
console.log('Guest:', board.access_links.guest);
<?php
use BoardAPI\Client;

// Initialize SDK
$client = new Client([
    'api_key' => 'your_api_key',
    'base_url' => 'https://api.boardapi.io/v1'
]);

// Create a board
$board = $client->boards->create([
    'title' => 'Interactive Lesson',
    'config' => [
        'objectType' => 'vocabulary-card'
    ]
]);

// Get access links
echo $board->access_links->host;
echo $board->access_links->guest;
# Create a board
curl -X POST https://api.boardapi.io/v1/boards \
  -H "X-API-Key: your_api_key" \
  -H "Content-Type: application/json" \
  -d '{
    "title": "Interactive Lesson",
    "config": {
      "objectType": "vocabulary-card"
    }
  }'

# Response:
# {
#   "id": "550e8400-...",
#   "access_links": {
#     "host": "https://board.boardapi.io/...",
#     "guest": "https://board.boardapi.io/..."
#   }
# }

Frequently Asked Questions

Everything you need to know

You have three options: (1) Embed via iframe for the quickest integration, (2) Use our JavaScript SDK for deeper control, or (3) Call the REST API directly to create and manage boards programmatically. Most developers start with iframe and expand from there. Full documentation and code examples are provided.
Custom Objects let you extend the whiteboard beyond basic shapes and stickers. Register your own object types (like vocabulary cards, quiz questions, or task items) with JSON Schema validation and custom Vue components. This allows you to build domain-specific collaboration tools on top of our canvas. Perfect for EdTech platforms that need specialized learning objects.
No. This is a key B2B advantage. Your users join boards via link with a JWT token - no BoardAPI account needed. You control authentication in your platform, we handle the collaborative whiteboard. Perfect for embedded use cases where you want seamless UX without forcing users to manage another account.
Full REST API for boards (create, update, delete, list), participants (invite, manage permissions), custom objects (register types, create instances), and webhooks (subscribe to events). WebSocket API for real-time collaboration. See our API Reference docs for complete endpoint list with request/response examples.
Yes. On Pro and Enterprise plans you can customize the board UI with your logo, colors, and domain. Remove all BoardAPI branding. Embed the board as if it's your own feature. Enterprise plans also support custom domains for the board URLs.
Pricing is based on active boards and API calls, not individual end-users. Free plan: 10 boards, 5K API calls/month. Pro plan ($79/mo): 100 boards, 100K API calls. Enterprise: custom limits. This B2B model means you pay for infrastructure, not your users' activity. See Pricing section for full details.
We're not a standalone design tool. We're an API-first embeddable platform for B2B. Miro/Figma are built for direct users to collaborate. BoardAPI is built for platform owners to embed whiteboards into their SaaS/EdTech products. We provide APIs, webhooks, custom objects, and white-labeling - not available in traditional whiteboard tools.
Limits depend on your plan. Free: 10 boards, unlimited participants per board. Pro: 100 boards. Enterprise: custom limits. No limits on participants per board or concurrent users on any plan - scale your user base without worrying about per-seat pricing. See Pricing section for full quota details.

Join Our Beta Program

Get free early access, influence product development, and secure lifetime discounts for being an early supporter. Limited spots available.

Free during beta Lifetime discounts for early adopters Direct access to developers