Skip to main content
Abierta · OpenAPI 3.0

BetaOS API

Integra BetaOS en tu ecosistema de herramientas existente.

Cada entidad en BetaOS — células, roles, servicios, targets, empleados — está disponible a través de una API RESTful estable. Úsala para conectar sistemas existentes, automatizar workflows o construir aplicaciones completamente nuevas sobre el modelo operativo BetaOS.

BetaOS API v1
OpenAPI 3.0
GET /v1/cells Cells
POST /v1/cells Cells
GET /v1/cells/{id} Cells
GET /v1/roles Roles
PUT /v1/roles/{id} Roles
POST /v1/services Services
GET /v1/targets Targets
PATCH /v1/targets/{id} Targets
GET /v1/economic-buyers Buyers
POST /v1/webhooks Webhooks
Authorization: Bearer bos_live_e7a9c…f3b1 scoped
POST /v1/cells
"name": "Enterprise",
"kind": "periphery",
"buyer": "market"
201 Created application/json
{
"id": "cell_4d9f",
"name": "Enterprise",
"kind": "periphery",
"buyer": "market",
"created_at": "2026-05-19T08:42Z"
}

Resumen

La API está completamente documentada según OpenAPI 3.0, con ejemplos interactivos y respuestas amigables para SDK. Es abierta por diseño: sin restricciones artificiales, sin vendor lock-in, sin un nivel empresarial separado para funciones básicas. Empresas, desarrolladores, investigadores y consultores construyen sobre el mismo contrato estable.

Funciones principales

  • Endpoints RESTful para cada entidad BetaOS
  • Especificación OpenAPI 3.0 con documentación interactiva
  • Autenticación basada en tokens con scopes conscientes del rol
  • Webhooks para eventos de cambio de entidad
  • Rate limits generosos con cuotas transparentes
  • Política de versionado retrocompatible

Casos de uso

  • Sincronizar equipos y roles entre BetaOS y Personio/Workday
  • Enviar cambios estructurales desde BetaOS a Slack o Confluence
  • Construir visualizaciones e informes personalizados
  • Automatizar workflows de onboarding activados por asignaciones de rol