Business Core · Plateforme API

Le cœur métier que vous n'aurez plus à réécrire.

Déclarez votre métier en données via une API REST — types, offres, règles, opérations. Business Core l'interprète et l'exécute pour vous. Vous ne recodez plus la même plomberie.

API REST réactive Isolation par client Erreurs normalisées Traçabilité intégrée
declarer-type.json
json
terminal
bash
7
briques métier
REST
réactif (WebFlux)
RLS
isolation multi-tenant
JWT
authentification déléguée
Le problème

Arrêtez de recoder la même plomberie métier.

Chaque nouvelle application refait les mêmes fondations : catalogue, rôles, contraintes, transactions. Business Core les fournit — vous déclarez, il exécute.

Sans Business Core
  • Modèle de données réécrit à chaque projet
  • Règles métier codées en dur, dispersées
  • Intégration paiement / stock refaite à la main
  • Multi-tenant et audit bricolés
Avec Business Core
  • Un modèle générique en 7 briques, déclaré en données
  • Règles déclarées : déclencheur → condition → effet
  • Ventes, stock et caisse via une API unique
  • Isolation RLS et traçabilité intégrées
Comment ça marche

Déclarez, instanciez, exécutez.

01

Déclarez

Le type métier, ses offres et ses règles — une fois.

offre.json
http
POST …/versions/1/offers

{
  "nom": "Doliprane 1000mg",
  "formePrix": "FIXE",
  "prix": 1500,
  "capacites": ["STOCKABLE"]
}
02

Instanciez

Créez vos entreprises sur une version épinglée.

entreprise.json
http
POST /v1/businesses

{
  "typeId": "…",
  "versionNumber": 1,
  "nom": "Pharmacie du Centre"
}
03

Exécutez

Lancez une opération : 200 immédiat ou 202 différé.

vente.http
http
POST …/operations/vente:execute
Idempotency-Key: 6f2a-…

{ "parametres": { "offreId": "…", "quantite": 2 } }

→ 200 { "statut": "COMPLETEE" }
Expérience développeur

Pensée pour aller vite, sans rien cacher.

Tout ce qu'il faut pour intégrer, tester et surveiller une intégration réelle — rien de plus, rien d'inventé.

  • Documentation complète, avec exemples prêts à copier
  • Traces & audit de chaque opération exécutée
  • Clé d'API en libre-service, révocable à tout moment
  • Essai gratuit inclus, sans carte bancaire
  • Isolation multi-tenant par Row-Level Security
Explorer la documentation
audit.http
http
GET /v1/businesses/{id}/traces?limit=1

→ 200
{
  "operation": "Vendre",
  "statut": "COMPLETEE",
  "declencheur": "acteur:caissier-42",
  "duree_ms": 118
}
Le modèle

Sept briques, un cœur métier complet.

Un modèle générique et cohérent, interprété par un moteur unique — vous décrivez, la plateforme exécute.

Types métier

Le modèle, déclaré une fois, versionné par épinglage.

Offres

Unités de valeur : socle + capacités activables.

Acteurs

Opérateurs & bénéficiaires, rôles métier étanches.

Règles

Déclencheur → condition → effet, jamais codé.

Opérations

Workflows déclarés, exécutés avec compensation.

Transactions

Façade unifiée sur les échanges de valeur.

Configuration

Les valeurs de réglage, à deux niveaux.

Le moteur

Il interprète vos sept briques et exécute vos opérations, sans code de votre côté.

Construisez votre métier, pas votre plomberie.

Récupérez votre clé d'API et lancez votre première opération en quelques minutes.