Do not miss any Lumetrade API changes, ever again

Subscribe to the Lumetrade API changelog to be up to date on recent changes.

RSS

Apr 30, 2026

main
v1
Compare

API structure has changed

19 structure changes including:
4 Breaking changes
9 Additions
6 Modifications
4 Removals
Modified 6 Breaking
GET /api/v1/withdrawals/{transactionId}
  • Path went from /api/v1/withdrawals/{withdrawId} to /api/v1/withdrawals/{transactionId} (same operationId)
  • Response
  • 200 response Modified
    • application/json content type Modified
      • id, currencyId, externalTransactionId, internalTransactionId properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • transactionId property Added
  • 401 response Modified
    • application/json content type Modified
      • id, currencyId, externalTransactionId, internalTransactionId properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • transactionId property Added
  • 404 response Modified
    • application/json content type Modified
      • id, currencyId, externalTransactionId, internalTransactionId properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • transactionId property Added
  • Path
  • withdrawId path parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • transactionId path parameter Added
GET /api/v1/withdrawals
  • Response
  • 200 response Modified
    • application/json content type Modified
      • id, currencyId, externalTransactionId, internalTransactionId properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • transactionId property Added
  • 401 response Modified
    • application/json content type Modified
      • id, currencyId, externalTransactionId, internalTransactionId properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • transactionId property Added
  • Query
  • page, size, sort, dateFrom, dateTo, status query parameters Added
GET /api/v1/trades/{transactionId}
  • Path went from /api/v1/trades/{tradeId} to /api/v1/trades/{transactionId} (same operationId)
  • Response
  • 200 response Modified
    • application/json content type Modified
      • id, fromCurrencyId, fromCurrencyCode, fromCurrencySymbol, toCurrencyId, toCurrencyCode, toCurrencySymbol, spotRate, fee, internalTransactionId properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • fromCurrency, toCurrency, isRateInverted, isRfq, transactionId properties Added
  • 401 response Modified
    • application/json content type Modified
      • id, fromCurrencyId, fromCurrencyCode, fromCurrencySymbol, toCurrencyId, toCurrencyCode, toCurrencySymbol, spotRate, fee, internalTransactionId properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • fromCurrency, toCurrency, isRateInverted, isRfq, transactionId properties Added
  • 404 response Modified
    • application/json content type Modified
      • id, fromCurrencyId, fromCurrencyCode, fromCurrencySymbol, toCurrencyId, toCurrencyCode, toCurrencySymbol, spotRate, fee, internalTransactionId properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • fromCurrency, toCurrency, isRateInverted, isRfq, transactionId properties Added
  • Path
  • tradeId path parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • transactionId path parameter Added
GET /api/v1/trades
  • Response
  • 200 response Modified
    • application/json content type Modified
      • trade property Modified
        • id, fromCurrencyId, fromCurrencyCode, fromCurrencySymbol, toCurrencyId, toCurrencyCode, toCurrencySymbol, spotRate, fee, internalTransactionId properties Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • fromCurrency, toCurrency, isRateInverted, isRfq, transactionId properties Added
      • fills property Modified
        • id, fromCurrencyId, toCurrencyId, internalTransactionId, modifiedBy properties Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • fromCurrency, toCurrency, transactionId properties Added
  • 401 response Modified
    • application/json content type Modified
      • trade property Modified
        • id, fromCurrencyId, fromCurrencyCode, fromCurrencySymbol, toCurrencyId, toCurrencyCode, toCurrencySymbol, spotRate, fee, internalTransactionId properties Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • fromCurrency, toCurrency, isRateInverted, isRfq, transactionId properties Added
      • fills property Modified
        • id, fromCurrencyId, toCurrencyId, internalTransactionId, modifiedBy properties Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • fromCurrency, toCurrency, transactionId properties Added
  • Query
  • sort, dateFrom, dateTo query parameters Added
GET /api/v1/deposits/{depositId}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • id, currencyId, externalTransactionId, internalTransactionId properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • currency, transactionId properties Added
  • 401 response Modified
    • application/json content type Modified
      • id, currencyId, externalTransactionId, internalTransactionId properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • currency, transactionId properties Added
  • 404 response Modified
    • application/json content type Modified
      • id, currencyId, externalTransactionId, internalTransactionId properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • currency, transactionId properties Added
GET /api/v1/deposits
  • Response
  • 200 response Modified
    • application/json content type Modified
      • id, currencyId, externalTransactionId, internalTransactionId properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • currency, transactionId properties Added
  • 401 response Modified
    • application/json content type Modified
      • id, currencyId, externalTransactionId, internalTransactionId properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • currency, transactionId properties Added
  • Query
  • page, size, sort, dateFrom, dateTo, status query parameters Added
Removed 4 Breaking
GET /api/v1/verification/status
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/v1/profile
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
X api secretauthentication method
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
X api keyauthentication method
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 9
POST /api/v1/beneficiaries/withdrawals
POST /api/v1/accounts
GET /api/v1/wallets/{walletId}
GET /api/v1/wallets
GET /api/v1/currencies
GET /api/v1/beneficiaries/{beneficiaryId}
GET /api/v1/beneficiaries
GET /api/v1/accounts/{accountId}
GET /api/v1/accounts