Skip to main content
Version: 10.9.0

UTM Platform API

Universal Trade Manager (UTM) Platform API provides endpoints for:

  • Authentication and user management
  • Broker connections (TradeStation, Interactive Brokers, Alpaca)
  • Trading accounts, positions, orders, and trades
  • Desktop app synchronisation
  • Device and licence management

Authentication

Most endpoints require JWT authentication:

Authorization: Bearer <access_token>

Desktop app endpoints use device tokens:

Authorization: Bearer dt_<device_token>

Rate Limits

EndpointLimit
/api/auth/login, /register, /forgot-password, /reset-password, /desktop-login, /device-login10 requests per 15 minutes
/api/auth/refresh100 requests per 15 minutes
/api/auth/password3 requests per hour
All other endpointsNo rate limit configured

Authentication

JWT access token

Security Scheme Type:http
HTTP Authorization Scheme:bearer
Bearer format:JWT

Contact

UTM Platform Team:

URL: https://github.com/josephdaw/utm-platform

License

MIT