Gateway SelebeYone · API Reference

Toutes les routes inter-services de l'écosystème DYNORS. Chaque appel doit transiter par SLY avec les headers d'authentification obligatoires.

9 services
47 routes
8 tenants
HMAC-SHA256 auth
Port 8080 SLY
Base URL — http://sly-gateway.dynors-sly.svc.cluster.local:8080  ·  Internal K8s uniquement
Headers obligatoires
X-Tenant-IdIdentifiant du tenant (ex: supergest)
X-Source-AppService appelant (ex: dynors-jaraaf)
X-Sly-TimestampUnix timestamp epoch secondes (fenêtre ± 30s)
X-Sly-SignatureHMAC-SHA256(shared_secret, timestamp) en hex
Exemple Spring Boot — InterAppCallService
// Jamais en HTTP direct — toujours via SLY String ts = String.valueOf(Instant.now() .getEpochSecond()); restClient.post() .uri("http://sly:8080/fiscal/api/v1/rates/ipres") .header("X-Tenant-Id", TenantContext.get()) .header("X-Source-App", "dynors-jaraaf") .header("X-Sly-Timestamp", ts) .header("X-Sly-Signature", signer.sign(ts)) .retrieve() .body(FiscalRates.class);