order-service - PORT 8081
- /orders - place a new order (POST) - JWT
- /orders/:id - get single order (GET) - JWT
- /orders - list orders for user (GET) - JWT
- /orders/:id - cancel an open order (DELETE) - JWT
- /orders/trades - trades history for user (GET) - JWT
- /orders/health - liveness (GET) - public
Auth-service - PORT 8083
- /auth/register - create account (POST) - public
- /auth/login - get JWT tokens (POST) - public
- /auth/refresh - rotate tokens (POST) - public
- /auth/logout - revoke tokens (POST) - JWT
- /auth/apikeys - list api keys (GET) - JWT
- /auth/apikeys - create API keys for bots (POST) - JWT
- /auth/apikeys/:id - revoke API key (DELETE) - jwt
- /auth/me - get current user (GET) - jwt
Balance-service - PORT 8084
- /balances - all balances for user (GET) - JWT
- /balances/:asset - single asset balance (GET) - JWT
- /health - liveness proof (GET) - JWT