API documentation
Contracts
Shared TypeScript interfaces and enums imported from ./contracts — request bodies, response shapes, and domain enums for apiService.
Types
interfaceAccessPermissionsinterfaceAccountinterfaceAccountCreationSettingsinterfaceAccountDataenumAccountTypeinterfaceActionConfirmationResultinterfaceActionStartedenumActionTypesinterfaceAltIdinterfaceAreainterfaceAreaPermissionsinterfaceAskinterfaceAuthExternalResponseinterfaceAuthMessageResponseinterfaceAuthTokenResponseinterfaceAvailableAccountForStrategyinterfaceAvailablePaymentAccountinterfaceBankAccountenumBankAccountAreainterfaceBankDepositRequestinterfaceBankDetailsInputModelinterfaceBankDetailsModelinterfaceBidinterfaceCardinterfaceCardAccountInfoenumCardAccountRegistrationStatusinterfaceCardBlockRequestenumCardBlockTypeinterfaceCardChange3dsPasswordRequestinterfaceCardChangePinRequestinterfaceCardDeliveryAddressenumCardDeliveryDispatchMethodinterfaceCardDetailsinterfaceCardLimitsinterfaceCardLimitsRequestinterfaceCardPeriodLimitsinterfaceCardPeriodLimitValuesinterfaceCardPininterfaceCardSecurityinterfaceCardSecurityRequestenumCardStatusinterfaceCardTransactionenumCardTransactionGroupenumCardTypeinterfaceClaimsinterfaceClaimsPermissionsinterfaceConsentinterfaceConsentOtpSendResultinterfaceConsentOtpVerifyResultinterfaceConsentOutcomeenumConsentOutcomeResulttypeCountriesinterfaceCreateAccountRequestinterfaceCreatedWalletAccountInfointerfaceCreateInvestmentAccountRequestinterfaceCreateInvestmentAccountResponseinterfaceCreateInvestmentStrategyRequestinterfaceCreateInvestmentStrategyResponseinterfaceCreatePaymentAccountRequestinterfaceCreatePaymentContactRequestinterfaceCreatePaymentRequestinterfaceCreatePhysicalCardRequestinterfaceCreateVirtualCardRequestinterfaceCredentialsinterfaceCredentialsExternalinterfaceCryptoPaymentContactinterfaceCurrencyinterfaceEarnAccountinterfaceEarnTransferDetailsinterfaceExchangeConversionInfointerfaceExchangeResultinterfaceFoundItemOptioninterfaceFullInstrumentinterfaceHtmlEmbeddedImageinterfaceICurrencyinterfaceICurrencyNetworkinterfaceIMoneytypeInstrumentenumInstrumentTypeinterfaceInternalTransferConvertedAmountinterfaceInternalTransferModelinterfaceInvestmentAccountDetailsenumInvestmentApprovalStatusinterfaceInvestmentChartAccountTransactioninterfaceInvestmentChartResponseinterfaceInvestmentChartSeriesinterfaceInvestmentChartTotalsinterfaceInvestmentChartTradeTransactioninterfaceInvestmentFeeenumInvestmentRiskinterfaceInvestmentSettingsinterfaceInvestmentStrategyinterfaceIteminterfaceITxFeesinterfaceIWalletinterfaceIWalletExchangeinterfaceIWalletListInfointerfaceKycAreaRequirementinterfaceKycInfointerfaceKycLeveltypeKycStatusinterfaceKycSumsubActionCompletedinterfaceKycSumsubVerificationInfotypeKycTypeinterfaceLastPriceinterfaceLeginterfaceLevel2BookSnapshotinterfaceLevel2EntryenumLevel2SidetypeMetricsPeriodenumModalSourceinterfaceMoneyinterfaceNewsinterfaceOneSignalSettingstypeOrderedInstrumentinterfacePaymentAccountenumPaymentAccountRequiredActioninterfacePaymentAccountRequirementsenumPaymentAccountRequirementsStatusenumPaymentAccountStatusenumPaymentAccountTypeinterfacePaymentContactinterfacePaymentContactIdentifierenumPaymentContactTypeenumPaymentProviderTypeinterfacePaymentTransactionenumPaymentTransactionDirectionenumPaymentTransactionStatusinterfacePerformanceComparisoninterfacePininterfacePortfolioInfointerfacePortfolioInstrumentinterfacePortfolioPositioninterfaceReplaceCardResponseinterfaceSCASettingsinterfaceSearchResponseinterfaceSelectedAccountsCheckedtypeSepaTransferPriorityinterfaceStatisticIteminterfaceStrategyInstrumentMetricsinterfaceStrategyPeriodicMetricsinterfaceStrategyTransactioninterfaceSubmitBankDetailsRequestinterfaceTermsAndConditionsinterfaceTokenRequestinterfaceTradeinterfaceTradeEntrytypeUserinterfaceUserAccountinterfaceUserGroupInfoenumUserTypeinterfaceWalletChartAccountTransactioninterfaceWalletChartResponseinterfaceWalletChartSeriesinterfaceWalletChartTotalsinterfaceWalletDepositAddressInfointerfaceWalletDepositInfointerfaceWalletLineSeriesData