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.