Developers
Build on Polybase.
Build integrations, automate workflows, and extend Polybase with the REST API, inbound webhooks, and an MCP server that plugs into Claude, Cursor, and ChatGPT.
API
REST + Webhooks
MCP
Claude · Cursor · ChatGPT
Auth
API keys
HTTP
curl · fetch · any client
Getting started
In production in minutes.
Start with clean REST, per-channel API keys, and inbound webhooks — from any HTTP client. Step-by-step guides are a click away.
01
REST API
Interact with your workspace data via clean, predictable REST endpoints.
Read docs
02
Authentication
Authenticate with per-channel API keys — scoped, revocable, and fail-closed.
Auth guide
03
Webhooks
Pipe GitHub events (HMAC-verified) and public form submissions straight into your channels.
Webhook setup
Developer experience
Simple, predictable, powerful.
Whether you're scripting a quick automation in Python or building a complex internal integration, the architecture is designed to support both.
- Standard REST patterns
- MCP server for Claude, Cursor & ChatGPT
- Granular permissions
polybase.ts
// List tasks
await fetch('https://your-team.polybase.app/api/collections/tasks/records', {
method: 'GET',
headers: {
'Authorization': `Bearer ${POLYBASE_TOKEN}`
}
}).then(r => r.json())
.then(data => console.log(`→ ${data.totalItems} tasks`));Guides