Mock sistem korporat pusat untuk laboratorium Enterprise Application Integration (EAI). Hubungkan microservice Laravel Anda ke SSO REST, audit SOAP/XML, dan message broker RabbitMQ.
REST JSON — autentikasi M2M (API key) dan end-user (KTP Digital Global).
SOAP XML — submit log aktivitas generic lintas tema industri.
AMQP RabbitMQ — event bus iae.central.exchange (topic).
| Method | Path | Auth | Deskripsi |
|---|---|---|---|
| GET | /health |
— | Health check JSON |
| GET | /api/v1/auth/jwks |
— | Public keys (RS256) untuk verify JWT |
| POST | /api/v1/auth/token |
Body | Token M2M atau end-user |
| POST | /soap/v1/audit |
Bearer M2M | Audit XML generic |
| POST | /api/v1/messages/publish |
Bearer M2M | Publish ke exchange RabbitMQ |
| GET | /board |
— | Papan pengumuman — cek pesan sudah sampai di queue |
| GET | /api/admin/dashboard |
X-Admin-Key |
Log aktivitas HTML (dosen) |