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