Paramètres

Create a new organization (wizard 4 étapes) via provisioning_service.

Create a new organization (wizard 4 étapes) via provisioning_service.

Sprint+4 Chantier #2 (2026-05-17) : la route est désormais un thin
wrapper qui valide le body wizard puis délègue à
`provisioning_service.provision_organization(...)`. Cela garantit
qu'une org créée via wizard a EXACTEMENT le même état qu'une org
créée via signup :
- Organization persistée avec country/currency/siret/vat_id/address
- Subscription trial 14j (ou plan honoré du wizard)
- 1 Site default + 1 Department default
- 8 ProcessingActivity RGPD (art. 30 CNIL)
- Expense categories + Ticket categories seedées
- Membership owner + role admin créé
- Modules selon preset_modules (industrie/btp/retail/services/tpe/custom)
  OU plan de subscription par défaut

Avant ce refactor, le wizard bypassait `provision_organization` et
créait seulement {Org, Subscription, Membership, role admin,
modules}. Manquaient : Site, Department, RGPD records, Expense cats,
Ticket cats, Admin Employee, Interview templates.
post/api/v1/settings/organizations

Request

  • Base URL: https://erp.eyeot.fr/api/v1
  • URL: https://erp.eyeot.fr/api/v1/api/v1/settings/organizations
  • Auth: one of:
    • HTTP bearer
    • HTTP bearer

Response

Succès — payload {data, meta} (cf. API-GUIDE §3.1)

Changes

No recorded changes to this operation across all 1 revision of this API.