Mira Core is the enterprise identity, wallet, notification, authorization and API gateway shared across Logistics, PriceWatch, Chat and every future Mira product.
Every Mira application authenticates through Core, uses the same wallet, and consumes the same APIs — while remaining independently deployable.
One identity across every Mira app. JWT, refresh tokens, 2FA, sessions and device management.
A single Mira User ID with enterprise roles, permissions and inheritance.
One wallet per user — funding, transfers, refunds, rewards and receipts, exposed as secure APIs.
Push, SMS, email and in-app with templates, retries and quiet hours.
Extensible search — users, businesses, shipments, products and more.
Authentication, rate limiting, versioning, service discovery and observability.
Register apps, secrets, redirect URLs, webhooks and permissions.
Every login, transaction and configuration change — user, device, IP and location.
Mira Core never contains business logic that belongs to another product. Logistics, PriceWatch and Chat stay independent — Core just provides identity, wallet, permissions, notifications and API access.
Register an application, mint scoped API keys, ship webhooks, and every request lands in the audit log.
Open developer portalPOST /v1/wallet/transfer
Authorization: Bearer mira_live_...
{
"from_user": "MIRA-8F2A19C4D0",
"to_user": "MIRA-1AC03BE721",
"amount": 2500.00,
"currency": "NGN",
"reference": "logistics/shipment/9821"
}
201 Created
{ "reference": "TXN-9F71CE0B22A408", "status": "completed" }