Skip to content

API Overview

Emali 2.0 has multiple backend services. For mobile apps and MiniApps, the most relevant entry points are:

Environment base URLs

These are the public base URLs you should target. Paths vary by API.

Environment API gateway Auth (Keycloak) MiniApps platform
Local dev http://localhost:8801/api/v1 http://localhost:8181 http://localhost:8811
Test https://api.test.emali2.damplabs.com/api/v1 https://auth.test.emali2.damplabs.com https://apps.test.emali2.damplabs.com
Production (TBD) (TBD) (TBD)

Notes

  • Use the API gateway for most wallet and transaction APIs.
  • Use Keycloak for authentication and token issuance.
  • Use the MiniApps platform for MiniApp registry, session minting, payment intents, and proxying partner calls.