Skip to main content

API Reference

The Meshbrow API is organized around REST. All requests use JSON and require Bearer token authentication.

Base URL

Request Format

Response Format

All responses return JSON with consistent structure: Success:
Error:

HTTP Status Codes

Pagination

List endpoints support cursor-based pagination:
Response includes pagination metadata:

Webhooks

Configure webhooks to receive real-time notifications:
  • session.created — New session launched
  • session.destroyed — Session terminated
  • session.failed — Session crashed or timed out
  • session.idle — Session idle timeout approaching

SDKs

  • TypeScript/Node.js: @meshbrow/sdk (npm)
  • Python: Coming soon
  • Go: Coming soon