API Introduction

B3OS REST API overview

API Introduction

The B3OS API is a RESTful HTTP API for managing workflows, runs, organizations, and all platform resources.

Base URL

text
api.b3os.org

Response Format

All API responses follow a consistent envelope format:

{
  "success": true,
  "data": {
    // Response payload
  }
}

Pagination

List endpoints support cursor-based pagination:

ParameterTypeDescription
limitnumberItems per page (default varies by endpoint)
offsetnumberNumber of items to skip

Tip
Check the hasMore field to determine if more pages exist.

Rate Limiting

Warning

The API enforces rate limits per organization. If you exceed the limit, you'll receive a 429 Too Many Requests response. Respect the Retry-After header.

OpenAPI Spec

The full API specification is available as an OpenAPI 3.0 document. Browse the auto-generated reference in the Endpoints section.

Ask a question... ⌘I