Skip to main content
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