$50k+ to build your own
Months of development, WebSocket infrastructure, scaling issues. All before writing a single feature.
Join our beta program and help shape the future of collaborative boards. Free access for early adopters + lifetime discounts when we launch.
Months of development, WebSocket infrastructure, scaling issues. All before writing a single feature.
Your platform lacks interactive tools. Students are bored. Teachers find workarounds.
Every sprint, whiteboard features get pushed. You're always "almost there."
BoardAPI solves this in 2 weeks.
API-first whiteboards for platforms that need more than a canvas
Interactive whiteboards for online education, tutoring, and corporate training. API-first integration with your LMS or CRM.
Embed visual collaboration into your product without 6 months of development. White-label, iframe, or SDK integration.
Innovative features we're building with early adopters. Join beta to test and influence development.
Autonomous AI agents grade answers, give personalized hints, moderate discussions, and manage time. One teacher + AI = class of 100+ students.
Join Beta to TestEach 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 UsFrames organize content into navigable slides
Follow Me + Stealth observation for teachers
Build vocabulary cards, quizzes, anything
Save and share lesson structures instantly
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 ActionEach 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 ZonesOrganize 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 FramesWhen 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 ModesGo 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 LibraryGet started in 4 simple steps
Sign up in 30 seconds. Get API Key and start integrating. Free tier includes 10 boards and 25 participants.
Use REST API or SDK to create boards. Documentation, code examples, and sandbox for testing.
Use iframe or direct link. Users join without registration.
From 10 boards to 10,000. From 25 participants to unlimited. Upgrade when needed, downgrade anytime.
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/..."
# }
# } Everything you need to know
Get free early access, influence product development, and secure lifetime discounts for being an early supporter. Limited spots available.