Modular backend
Navigate module ownership, ports and adapters, events, persistence, security, and delivery contracts.
SmartGare documents the contracts behind station operations: one modular backend, three actor-specific applications, and a master-data model built to preserve operational truth.
Navigate module ownership, ports and adapters, events, persistence, security, and delivery contracts.
Work with carriers, fleets, permits, topology, lines, schedules, authorizations, and imports.
Build the administrator, operator, and ticket-agent applications on one shared platform.
One contract, every client
The generated reference carries SmartGare's HTTP operations, schemas, permissions, errors, and lifecycle commands beside the deeper module guides.
POST /referential/v1/carriers
Authorization: Bearer <your-token>
Content-Type: application/json
{
"code": "CTM",
"name": "Carrier Transport Maroc",
"ticketingModel": "STATION_MANAGED"
}