DEV API changelog (2025-11-14)

Last updated: 2025-11-14 02:16:31 UTC

API Changelog ee365c8 vs. 5445077

GET /main-account/loans

  • ⚠️ removed the optional property 'content/items/externalTransactionId' from the response with the '200' status
  • added the optional property 'content/items/externalTransactionIds' to the response with the '200' status
  • the response property 'content' became required for the status '200'
  • the response property 'content/items/allowedActions' became required for the status '200'
  • the response property 'content/items/attentionLimit' became required for the status '200'
  • the response property 'content/items/autoRepaymentMethod' became required for the status '200'
  • the response property 'content/items/bankAccount' became required for the status '200'
  • the response property 'content/items/borrowedFiatPrincipalAmount' became required for the status '200'
  • the response property 'content/items/createdAt' became required for the status '200'
  • the response property 'content/items/defaultNoticeLimit' became required for the status '200'
  • the response property 'content/items/fiatCurrency' became required for the status '200'
  • the response property 'content/items/fiatFeeRatio' became required for the status '200'
  • the response property 'content/items/fiatLoanLimit' became required for the status '200'
  • the response property 'content/items/fiatPrincipalAvailableToBorrow' became required for the status '200'
  • the response property 'content/items/id' became required for the status '200'
  • the response property 'content/items/interestRate' became required for the status '200'
  • the response property 'content/items/loanToValue' became required for the status '200'
  • the response property 'content/items/loanToValue24hTrend' became required for the status '200'
  • the response property 'content/items/loanToValueStatus' became required for the status '200'
  • the response property 'content/items/loanValidUntil' became required for the status '200'
  • the response property 'content/items/maxBorrowLvr' became required for the status '200'
  • the response property 'content/items/maxLimit' became required for the status '200'
  • the response property 'content/items/pendingBorrowFiatPrincipalAmount' became required for the status '200'
  • the response property 'content/items/pendingWithdrawSecurityCryptoAmount' became required for the status '200'
  • the response property 'content/items/repaymentNoticeLimit' became required for the status '200'
  • the response property 'content/items/repaymentType' became required for the status '200'
  • the response property 'content/items/securityCryptoAmount' became required for the status '200'
  • the response property 'content/items/securityCryptoCurrency' became required for the status '200'
  • the response property 'content/items/securityFiatAmount' became required for the status '200'
  • the response property 'content/items/status' became required for the status '200'
  • the response property 'content/items/termInDays' became required for the status '200'

GET /main-account/loans/offers

  • the response property '/items/attentionLimit' became required for the status '200'
  • the response property '/items/autoRepaymentMethod' became required for the status '200'
  • the response property '/items/comparisonRate' became required for the status '200'
  • the response property '/items/cryptoCurrency' became required for the status '200'
  • the response property '/items/defaultNoticeLimit' became required for the status '200'
  • the response property '/items/fiatCurrency' became required for the status '200'
  • the response property '/items/id' became required for the status '200'
  • the response property '/items/interestRate' became required for the status '200'
  • the response property '/items/loanRatio' became required for the status '200'
  • the response property '/items/maxFiatPrincipalAmount' became required for the status '200'
  • the response property '/items/maxLimit' became required for the status '200'
  • the response property '/items/minFiatPrincipalAmount' became required for the status '200'
  • the response property '/items/offerStatus' became required for the status '200'
  • the response property '/items/originationFee' became required for the status '200'
  • the response property '/items/repaymentNoticeLimit' became required for the status '200'
  • the response property '/items/repaymentType' became required for the status '200'

POST /main-account/loans/transactions

  • ⚠️ the 'content/items/externalLoanId' response property's maxLength was unset from '50' for the response status '200'
  • ⚠️ the 'content/items/externalTransactionId' response property's maxLength was unset from '50' for the response status '200'
  • ⚠️ removed the optional property 'content/items/gst' from the response with the '200' status
  • ⚠️ added the new 'ORIGINATION_FEE' enum value to the 'content/items/type' response property for the response status '200'
  • added the optional property 'content/items/originationFeeGst' to the response with the '200' status
  • added the optional property 'content/items/securityRepaymentSwapFee' to the response with the '200' status
  • added the optional property 'content/items/securityRepaymentSwapFeeGst' to the response with the '200' status
  • the response property 'content' became required for the status '200'
  • the response property 'content/items/created' became required for the status '200'
  • the response property 'content/items/fiatAmount' became required for the status '200'
  • the response property 'content/items/fiatCurrency' became required for the status '200'
  • the response property 'content/items/id' became required for the status '200'
  • the response property 'content/items/status' became required for the status '200'
  • the response property 'content/items/type' became required for the status '200'
  • the response property 'content/items/updated' became required for the status '200'

GET /main-account/sub-accounts

  • the response property 'content' became required for the status '200'

GET /main-account/webhooks

  • the response property 'content' became required for the status '200'

GET /main-account/webhooks/executions

  • the endpoint scheme security 'x-api-key' was added to the API
  • the endpoint scheme security 'Authorization' was removed from the API
  • the response property 'content' became required for the status '200'
  • the response property 'content/items/attemptNumber' became required for the status '200'
  • the response property 'content/items/attemptTime' became required for the status '200'
  • the response property 'content/items/created' became required for the status '200'
  • the response property 'content/items/eventType' became required for the status '200'
  • the response property 'content/items/id' became required for the status '200'
  • the response property 'content/items/payload' became required for the status '200'
  • the response property 'content/items/payloadSignature' became required for the status '200'
  • the response property 'content/items/subscriptionId' became required for the status '200'
  • the response property 'content/items/webhookId' became required for the status '200'

GET /sub-account/loans

  • ⚠️ removed the optional property '/items/externalTransactionId' from the response with the '200' status
  • added the optional property '/items/externalTransactionIds' to the response with the '200' status
  • the response property '/items/allowedActions' became required for the status '200'
  • the response property '/items/attentionLimit' became required for the status '200'
  • the response property '/items/autoRepaymentMethod' became required for the status '200'
  • the response property '/items/bankAccount' became required for the status '200'
  • the response property '/items/borrowedFiatPrincipalAmount' became required for the status '200'
  • the response property '/items/createdAt' became required for the status '200'
  • the response property '/items/defaultNoticeLimit' became required for the status '200'
  • the response property '/items/fiatCurrency' became required for the status '200'
  • the response property '/items/fiatFeeRatio' became required for the status '200'
  • the response property '/items/fiatLoanLimit' became required for the status '200'
  • the response property '/items/fiatPrincipalAvailableToBorrow' became required for the status '200'
  • the response property '/items/id' became required for the status '200'
  • the response property '/items/interestRate' became required for the status '200'
  • the response property '/items/loanToValue' became required for the status '200'
  • the response property '/items/loanToValue24hTrend' became required for the status '200'
  • the response property '/items/loanToValueStatus' became required for the status '200'
  • the response property '/items/loanValidUntil' became required for the status '200'
  • the response property '/items/maxBorrowLvr' became required for the status '200'
  • the response property '/items/maxLimit' became required for the status '200'
  • the response property '/items/pendingBorrowFiatPrincipalAmount' became required for the status '200'
  • the response property '/items/pendingWithdrawSecurityCryptoAmount' became required for the status '200'
  • the response property '/items/repaymentNoticeLimit' became required for the status '200'
  • the response property '/items/repaymentType' became required for the status '200'
  • the response property '/items/securityCryptoAmount' became required for the status '200'
  • the response property '/items/securityCryptoCurrency' became required for the status '200'
  • the response property '/items/securityFiatAmount' became required for the status '200'
  • the response property '/items/status' became required for the status '200'
  • the response property '/items/termInDays' became required for the status '200'

GET /sub-account/loans/applications

  • the response property '/items/borrowedFiatPrincipalAmount' became required for the status '200'
  • the response property '/items/fiatCurrency' became required for the status '200'
  • the response property '/items/fiatFee' became required for the status '200'
  • the response property '/items/id' became required for the status '200'
  • the response property '/items/interestRate' became required for the status '200'
  • the response property '/items/loanRatio' became required for the status '200'
  • the response property '/items/repaymentType' became required for the status '200'
  • the response property '/items/securityCryptoAmount' became required for the status '200'
  • the response property '/items/securityCryptoCurrency' became required for the status '200'
  • the response property '/items/securitySupplied' became required for the status '200'
  • the response property '/items/status' became required for the status '200'
  • the response property '/items/termInDays' became required for the status '200'
  • the response property '/items/userId' became required for the status '200'
  • the response property '/items/validUntil' became required for the status '200'

POST /sub-account/loans/applications

  • added the new optional request property 'borrowExternalTransactionId'
  • added the new optional request property 'openLoanExternalTransactionId'
  • the response property 'borrowedFiatPrincipalAmount' became required for the status '200'
  • the response property 'fiatCurrency' became required for the status '200'
  • the response property 'fiatFee' became required for the status '200'
  • the response property 'id' became required for the status '200'
  • the response property 'interestRate' became required for the status '200'
  • the response property 'loanRatio' became required for the status '200'
  • the response property 'repaymentType' became required for the status '200'
  • the response property 'securityCryptoAmount' became required for the status '200'
  • the response property 'securityCryptoCurrency' became required for the status '200'
  • the response property 'securitySupplied' became required for the status '200'
  • the response property 'status' became required for the status '200'
  • the response property 'termInDays' became required for the status '200'
  • the response property 'userId' became required for the status '200'
  • the response property 'validUntil' became required for the status '200'

POST /sub-account/loans/applications/agreements/preview

  • added '#/components/schemas/FixedTermLoanAgreementRequestDto' to the request body 'oneOf' list

PATCH /sub-account/loans/applications/{id}/apply-for/{reason}

  • the response property 'borrowedFiatPrincipalAmount' became required for the status '200'
  • the response property 'fiatCurrency' became required for the status '200'
  • the response property 'fiatFee' became required for the status '200'
  • the response property 'id' became required for the status '200'
  • the response property 'interestRate' became required for the status '200'
  • the response property 'loanRatio' became required for the status '200'
  • the response property 'repaymentType' became required for the status '200'
  • the response property 'securityCryptoAmount' became required for the status '200'
  • the response property 'securityCryptoCurrency' became required for the status '200'
  • the response property 'securitySupplied' became required for the status '200'
  • the response property 'status' became required for the status '200'
  • the response property 'termInDays' became required for the status '200'
  • the response property 'userId' became required for the status '200'
  • the response property 'validUntil' became required for the status '200'

POST /sub-account/loans/applications/{id}/withdraw

  • the response property 'borrowedFiatPrincipalAmount' became required for the status '200'
  • the response property 'fiatCurrency' became required for the status '200'
  • the response property 'fiatFee' became required for the status '200'
  • the response property 'id' became required for the status '200'
  • the response property 'interestRate' became required for the status '200'
  • the response property 'loanRatio' became required for the status '200'
  • the response property 'repaymentType' became required for the status '200'
  • the response property 'securityCryptoAmount' became required for the status '200'
  • the response property 'securityCryptoCurrency' became required for the status '200'
  • the response property 'securitySupplied' became required for the status '200'
  • the response property 'status' became required for the status '200'
  • the response property 'termInDays' became required for the status '200'
  • the response property 'userId' became required for the status '200'
  • the response property 'validUntil' became required for the status '200'

GET /sub-account/loans/offers

  • the response property '/items/attentionLimit' became required for the status '200'
  • the response property '/items/autoRepaymentMethod' became required for the status '200'
  • the response property '/items/comparisonRate' became required for the status '200'
  • the response property '/items/cryptoCurrency' became required for the status '200'
  • the response property '/items/defaultNoticeLimit' became required for the status '200'
  • the response property '/items/fiatCurrency' became required for the status '200'
  • the response property '/items/id' became required for the status '200'
  • the response property '/items/interestRate' became required for the status '200'
  • the response property '/items/loanRatio' became required for the status '200'
  • the response property '/items/maxFiatPrincipalAmount' became required for the status '200'
  • the response property '/items/maxLimit' became required for the status '200'
  • the response property '/items/minFiatPrincipalAmount' became required for the status '200'
  • the response property '/items/offerStatus' became required for the status '200'
  • the response property '/items/originationFee' became required for the status '200'
  • the response property '/items/repaymentNoticeLimit' became required for the status '200'
  • the response property '/items/repaymentType' became required for the status '200'

POST /sub-account/loans/redraws/applications/agreements/preview

  • added '#/components/schemas/FixedTermLoanRedrawAgreementPreviewRequestDto' to the request body 'oneOf' list

POST /sub-account/loans/rollovers/applications

  • added '#/components/schemas/LoanRolloverFixTermRequestDto' to the request body 'oneOf' list

POST /sub-account/loans/rollovers/applications/agreements/preview

  • added '#/components/schemas/LoanRolloverAgreementFixedTermRequestDto' to the request body 'oneOf' list

POST /sub-account/loans/rollovers/applications/preview

  • added '#/components/schemas/LoanRolloverPreviewFixTermRequestDto' to the request body 'oneOf' list

POST /sub-account/loans/transactions

  • ⚠️ the 'content/items/externalLoanId' response property's maxLength was unset from '50' for the response status '200'
  • ⚠️ the 'content/items/externalTransactionId' response property's maxLength was unset from '50' for the response status '200'
  • ⚠️ removed the optional property 'content/items/gst' from the response with the '200' status
  • ⚠️ added the new 'ORIGINATION_FEE' enum value to the 'content/items/type' response property for the response status '200'
  • added the optional property 'content/items/originationFeeGst' to the response with the '200' status
  • added the optional property 'content/items/securityRepaymentSwapFee' to the response with the '200' status
  • added the optional property 'content/items/securityRepaymentSwapFeeGst' to the response with the '200' status
  • the response property 'content' became required for the status '200'
  • the response property 'content/items/created' became required for the status '200'
  • the response property 'content/items/fiatAmount' became required for the status '200'
  • the response property 'content/items/fiatCurrency' became required for the status '200'
  • the response property 'content/items/id' became required for the status '200'
  • the response property 'content/items/status' became required for the status '200'
  • the response property 'content/items/type' became required for the status '200'
  • the response property 'content/items/updated' became required for the status '200'

GET /sub-account/loans/{loanId}

  • ⚠️ removed the optional property '/items/externalTransactionId' from the response with the '200' status
  • added the optional property '/items/externalTransactionIds' to the response with the '200' status
  • the response property '/items/allowedActions' became required for the status '200'
  • the response property '/items/attentionLimit' became required for the status '200'
  • the response property '/items/autoRepaymentMethod' became required for the status '200'
  • the response property '/items/bankAccount' became required for the status '200'
  • the response property '/items/borrowedFiatPrincipalAmount' became required for the status '200'
  • the response property '/items/createdAt' became required for the status '200'
  • the response property '/items/defaultNoticeLimit' became required for the status '200'
  • the response property '/items/fiatCurrency' became required for the status '200'
  • the response property '/items/fiatFeeRatio' became required for the status '200'
  • the response property '/items/fiatLoanLimit' became required for the status '200'
  • the response property '/items/fiatPrincipalAvailableToBorrow' became required for the status '200'
  • the response property '/items/id' became required for the status '200'
  • the response property '/items/interestRate' became required for the status '200'
  • the response property '/items/loanToValue' became required for the status '200'
  • the response property '/items/loanToValue24hTrend' became required for the status '200'
  • the response property '/items/loanToValueStatus' became required for the status '200'
  • the response property '/items/loanValidUntil' became required for the status '200'
  • the response property '/items/maxBorrowLvr' became required for the status '200'
  • the response property '/items/maxLimit' became required for the status '200'
  • the response property '/items/pendingBorrowFiatPrincipalAmount' became required for the status '200'
  • the response property '/items/pendingWithdrawSecurityCryptoAmount' became required for the status '200'
  • the response property '/items/repaymentNoticeLimit' became required for the status '200'
  • the response property '/items/repaymentType' became required for the status '200'
  • the response property '/items/securityCryptoAmount' became required for the status '200'
  • the response property '/items/securityCryptoCurrency' became required for the status '200'
  • the response property '/items/securityFiatAmount' became required for the status '200'
  • the response property '/items/status' became required for the status '200'
  • the response property '/items/termInDays' became required for the status '200'

GET /sub-account/loans/{loanId}/agreements

  • the response property '/items/createdDate' became required for the status '200'
  • the response property '/items/id' became required for the status '200'
  • the response property '/items/link' became required for the status '200'
  • the response property '/items/type' became required for the status '200'

POST /sub-account/loans/{loanId}/close/fiat

  • ⚠️ removed the optional property 'externalTransactionId' from the response with the '200' status
  • added the new optional request property 'closeLoanExternalTransactionId'
  • added the new optional request property 'repayExternalTransactionId'
  • added the optional property 'externalTransactionIds' to the response with the '200' status
  • the response property 'allowedActions' became required for the status '200'
  • the response property 'attentionLimit' became required for the status '200'
  • the response property 'autoRepaymentMethod' became required for the status '200'
  • the response property 'bankAccount' became required for the status '200'
  • the response property 'borrowedFiatPrincipalAmount' became required for the status '200'
  • the response property 'createdAt' became required for the status '200'
  • the response property 'defaultNoticeLimit' became required for the status '200'
  • the response property 'fiatCurrency' became required for the status '200'
  • the response property 'fiatFeeRatio' became required for the status '200'
  • the response property 'fiatLoanLimit' became required for the status '200'
  • the response property 'fiatPrincipalAvailableToBorrow' became required for the status '200'
  • the response property 'id' became required for the status '200'
  • the response property 'interestRate' became required for the status '200'
  • the response property 'loanToValue' became required for the status '200'
  • the response property 'loanToValue24hTrend' became required for the status '200'
  • the response property 'loanToValueStatus' became required for the status '200'
  • the response property 'loanValidUntil' became required for the status '200'
  • the response property 'maxBorrowLvr' became required for the status '200'
  • the response property 'maxLimit' became required for the status '200'
  • the response property 'pendingBorrowFiatPrincipalAmount' became required for the status '200'
  • the response property 'pendingWithdrawSecurityCryptoAmount' became required for the status '200'
  • the response property 'repaymentNoticeLimit' became required for the status '200'
  • the response property 'repaymentType' became required for the status '200'
  • the response property 'securityCryptoAmount' became required for the status '200'
  • the response property 'securityCryptoCurrency' became required for the status '200'
  • the response property 'securityFiatAmount' became required for the status '200'
  • the response property 'status' became required for the status '200'
  • the response property 'termInDays' became required for the status '200'

POST /sub-account/loans/{loanId}/close/security

  • ⚠️ removed the optional property 'externalTransactionId' from the response with the '200' status
  • added the new optional request property 'closeLoanExternalTransactionId'
  • added the new optional request property 'repayExternalTransactionId'
  • added the optional property 'externalTransactionIds' to the response with the '200' status
  • the response property 'allowedActions' became required for the status '200'
  • the response property 'attentionLimit' became required for the status '200'
  • the response property 'autoRepaymentMethod' became required for the status '200'
  • the response property 'bankAccount' became required for the status '200'
  • the response property 'borrowedFiatPrincipalAmount' became required for the status '200'
  • the response property 'createdAt' became required for the status '200'
  • the response property 'defaultNoticeLimit' became required for the status '200'
  • the response property 'fiatCurrency' became required for the status '200'
  • the response property 'fiatFeeRatio' became required for the status '200'
  • the response property 'fiatLoanLimit' became required for the status '200'
  • the response property 'fiatPrincipalAvailableToBorrow' became required for the status '200'
  • the response property 'id' became required for the status '200'
  • the response property 'interestRate' became required for the status '200'
  • the response property 'loanToValue' became required for the status '200'
  • the response property 'loanToValue24hTrend' became required for the status '200'
  • the response property 'loanToValueStatus' became required for the status '200'
  • the response property 'loanValidUntil' became required for the status '200'
  • the response property 'maxBorrowLvr' became required for the status '200'
  • the response property 'maxLimit' became required for the status '200'
  • the response property 'pendingBorrowFiatPrincipalAmount' became required for the status '200'
  • the response property 'pendingWithdrawSecurityCryptoAmount' became required for the status '200'
  • the response property 'repaymentNoticeLimit' became required for the status '200'
  • the response property 'repaymentType' became required for the status '200'
  • the response property 'securityCryptoAmount' became required for the status '200'
  • the response property 'securityCryptoCurrency' became required for the status '200'
  • the response property 'securityFiatAmount' became required for the status '200'
  • the response property 'status' became required for the status '200'
  • the response property 'termInDays' became required for the status '200'

POST /sub-account/loans/{loanId}/repayments/fiat

  • ⚠️ removed the optional property 'externalTransactionId' from the response with the '200' status
  • added the optional property 'externalTransactionIds' to the response with the '200' status
  • the response property 'allowedActions' became required for the status '200'
  • the response property 'attentionLimit' became required for the status '200'
  • the response property 'autoRepaymentMethod' became required for the status '200'
  • the response property 'bankAccount' became required for the status '200'
  • the response property 'borrowedFiatPrincipalAmount' became required for the status '200'
  • the response property 'createdAt' became required for the status '200'
  • the response property 'defaultNoticeLimit' became required for the status '200'
  • the response property 'fiatCurrency' became required for the status '200'
  • the response property 'fiatFeeRatio' became required for the status '200'
  • the response property 'fiatLoanLimit' became required for the status '200'
  • the response property 'fiatPrincipalAvailableToBorrow' became required for the status '200'
  • the response property 'id' became required for the status '200'
  • the response property 'interestRate' became required for the status '200'
  • the response property 'loanToValue' became required for the status '200'
  • the response property 'loanToValue24hTrend' became required for the status '200'
  • the response property 'loanToValueStatus' became required for the status '200'
  • the response property 'loanValidUntil' became required for the status '200'
  • the response property 'maxBorrowLvr' became required for the status '200'
  • the response property 'maxLimit' became required for the status '200'
  • the response property 'pendingBorrowFiatPrincipalAmount' became required for the status '200'
  • the response property 'pendingWithdrawSecurityCryptoAmount' became required for the status '200'
  • the response property 'repaymentNoticeLimit' became required for the status '200'
  • the response property 'repaymentType' became required for the status '200'
  • the response property 'securityCryptoAmount' became required for the status '200'
  • the response property 'securityCryptoCurrency' became required for the status '200'
  • the response property 'securityFiatAmount' became required for the status '200'
  • the response property 'status' became required for the status '200'
  • the response property 'termInDays' became required for the status '200'

GET /sub-account/loans/{loanId}/repayments/schedule

  • the response property '/items/feeComponent' became required for the status '200'
  • the response property '/items/fulfilmentStatus' became required for the status '200'
  • the response property '/items/id' became required for the status '200'
  • the response property '/items/interestComponent' became required for the status '200'
  • the response property '/items/interestRemainingAfter' became required for the status '200'
  • the response property '/items/interestRemainingBefore' became required for the status '200'
  • the response property '/items/month' became required for the status '200'
  • the response property '/items/overdue' became required for the status '200'
  • the response property '/items/payment' became required for the status '200'
  • the response property '/items/principalAfter' became required for the status '200'
  • the response property '/items/principalBefore' became required for the status '200'
  • the response property '/items/principalComponent' became required for the status '200'
  • the response property '/items/principalRepaid' became required for the status '200'
  • the response property '/items/repaymentsLeftAfter' became required for the status '200'
  • the response property '/items/repaymentsLeftBefore' became required for the status '200'
  • the response property '/items/totalInterestPaid' became required for the status '200'
  • the response property '/items/totalPaid' became required for the status '200'
  • the response property '/items/transactionType' became required for the status '200'

POST /sub-account/loans/{loanId}/repayments/security

  • ⚠️ removed the optional property 'externalTransactionId' from the response with the '200' status
  • added the optional property 'externalTransactionIds' to the response with the '200' status
  • the response property 'allowedActions' became required for the status '200'
  • the response property 'attentionLimit' became required for the status '200'
  • the response property 'autoRepaymentMethod' became required for the status '200'
  • the response property 'bankAccount' became required for the status '200'
  • the response property 'borrowedFiatPrincipalAmount' became required for the status '200'
  • the response property 'createdAt' became required for the status '200'
  • the response property 'defaultNoticeLimit' became required for the status '200'
  • the response property 'fiatCurrency' became required for the status '200'
  • the response property 'fiatFeeRatio' became required for the status '200'
  • the response property 'fiatLoanLimit' became required for the status '200'
  • the response property 'fiatPrincipalAvailableToBorrow' became required for the status '200'
  • the response property 'id' became required for the status '200'
  • the response property 'interestRate' became required for the status '200'
  • the response property 'loanToValue' became required for the status '200'
  • the response property 'loanToValue24hTrend' became required for the status '200'
  • the response property 'loanToValueStatus' became required for the status '200'
  • the response property 'loanValidUntil' became required for the status '200'
  • the response property 'maxBorrowLvr' became required for the status '200'
  • the response property 'maxLimit' became required for the status '200'
  • the response property 'pendingBorrowFiatPrincipalAmount' became required for the status '200'
  • the response property 'pendingWithdrawSecurityCryptoAmount' became required for the status '200'
  • the response property 'repaymentNoticeLimit' became required for the status '200'
  • the response property 'repaymentType' became required for the status '200'
  • the response property 'securityCryptoAmount' became required for the status '200'
  • the response property 'securityCryptoCurrency' became required for the status '200'
  • the response property 'securityFiatAmount' became required for the status '200'
  • the response property 'status' became required for the status '200'
  • the response property 'termInDays' became required for the status '200'

POST /sub-account/loans/{loanId}/security/top-up

  • ⚠️ removed the optional property 'externalTransactionId' from the response with the '200' status
  • added the optional property 'externalTransactionIds' to the response with the '200' status
  • the response property 'allowedActions' became required for the status '200'
  • the response property 'attentionLimit' became required for the status '200'
  • the response property 'autoRepaymentMethod' became required for the status '200'
  • the response property 'bankAccount' became required for the status '200'
  • the response property 'borrowedFiatPrincipalAmount' became required for the status '200'
  • the response property 'createdAt' became required for the status '200'
  • the response property 'defaultNoticeLimit' became required for the status '200'
  • the response property 'fiatCurrency' became required for the status '200'
  • the response property 'fiatFeeRatio' became required for the status '200'
  • the response property 'fiatLoanLimit' became required for the status '200'
  • the response property 'fiatPrincipalAvailableToBorrow' became required for the status '200'
  • the response property 'id' became required for the status '200'
  • the response property 'interestRate' became required for the status '200'
  • the response property 'loanToValue' became required for the status '200'
  • the response property 'loanToValue24hTrend' became required for the status '200'
  • the response property 'loanToValueStatus' became required for the status '200'
  • the response property 'loanValidUntil' became required for the status '200'
  • the response property 'maxBorrowLvr' became required for the status '200'
  • the response property 'maxLimit' became required for the status '200'
  • the response property 'pendingBorrowFiatPrincipalAmount' became required for the status '200'
  • the response property 'pendingWithdrawSecurityCryptoAmount' became required for the status '200'
  • the response property 'repaymentNoticeLimit' became required for the status '200'
  • the response property 'repaymentType' became required for the status '200'
  • the response property 'securityCryptoAmount' became required for the status '200'
  • the response property 'securityCryptoCurrency' became required for the status '200'
  • the response property 'securityFiatAmount' became required for the status '200'
  • the response property 'status' became required for the status '200'
  • the response property 'termInDays' became required for the status '200'

POST /sub-account/loans/{loanId}/security/withdraw

  • ⚠️ removed the optional property 'externalTransactionId' from the response with the '200' status
  • added the optional property 'externalTransactionIds' to the response with the '200' status
  • the response property 'allowedActions' became required for the status '200'
  • the response property 'attentionLimit' became required for the status '200'
  • the response property 'autoRepaymentMethod' became required for the status '200'
  • the response property 'bankAccount' became required for the status '200'
  • the response property 'borrowedFiatPrincipalAmount' became required for the status '200'
  • the response property 'createdAt' became required for the status '200'
  • the response property 'defaultNoticeLimit' became required for the status '200'
  • the response property 'fiatCurrency' became required for the status '200'
  • the response property 'fiatFeeRatio' became required for the status '200'
  • the response property 'fiatLoanLimit' became required for the status '200'
  • the response property 'fiatPrincipalAvailableToBorrow' became required for the status '200'
  • the response property 'id' became required for the status '200'
  • the response property 'interestRate' became required for the status '200'
  • the response property 'loanToValue' became required for the status '200'
  • the response property 'loanToValue24hTrend' became required for the status '200'
  • the response property 'loanToValueStatus' became required for the status '200'
  • the response property 'loanValidUntil' became required for the status '200'
  • the response property 'maxBorrowLvr' became required for the status '200'
  • the response property 'maxLimit' became required for the status '200'
  • the response property 'pendingBorrowFiatPrincipalAmount' became required for the status '200'
  • the response property 'pendingWithdrawSecurityCryptoAmount' became required for the status '200'
  • the response property 'repaymentNoticeLimit' became required for the status '200'
  • the response property 'repaymentType' became required for the status '200'
  • the response property 'securityCryptoAmount' became required for the status '200'
  • the response property 'securityCryptoCurrency' became required for the status '200'
  • the response property 'securityFiatAmount' became required for the status '200'
  • the response property 'status' became required for the status '200'
  • the response property 'termInDays' became required for the status '200'