Ouverte · OpenAPI 3.0
BetaOS API
Intégrez BetaOS dans votre écosystème d'outils existant.
Chaque entité dans BetaOS — cellules, rôles, services, targets, collaborateurs — est disponible via une API RESTful stable. Utilisez-la pour connecter des systèmes existants, automatiser des workflows ou construire des applications entièrement nouvelles sur le modèle opérationnel 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"
}
Vue d'ensemble
L'API est entièrement documentée selon OpenAPI 3.0, avec des exemples interactifs et des réponses adaptées aux SDK. Elle est ouverte par conception : pas de restrictions artificielles, pas de vendor lock-in, pas de palier entreprise séparé pour les fonctions de base. Entreprises, développeurs, chercheurs et consultants construisent sur le même contrat stable.
Fonctionnalités clés
- Endpoints RESTful pour chaque entité BetaOS
- Spécification OpenAPI 3.0 avec documentation interactive
- Authentification par token avec scopes basés sur les rôles
- Webhooks pour les événements de changement d'entité
- Rate limits généreux avec quotas transparents
- Politique de versionnage rétrocompatible
Cas d'usage
- Synchroniser équipes et rôles entre BetaOS et Personio/Workday
- Pousser les changements structurels depuis BetaOS vers Slack ou Confluence
- Construire des visualisations et rapports personnalisés
- Automatiser des workflows d'onboarding déclenchés par des assignations de rôle