REST API

MarketData

get

Required operations: trading-ui

Authorizations
HTTPRequired

Please enter a valid token

Path parameters
marketSymbolstringRequired
Query parameters
typestringOptional
startDatestring · date-timeOptional
endDatestring · date-timeOptional
countinteger · int32Optional
Responses
200

OK

get
/marketdata/api/v4/instruments/{marketSymbol}/history
get

Required operations: trading-ui

Authorizations
HTTPRequired

Please enter a valid token

Path parameters
marketSymbolstringRequired
Query parameters
limitinteger · int32Optional
offsetinteger · int32Optional
appliedAtFromstring · dateOptional
appliedAtTostring · dateOptional
Responses
200

OK

get
/marketdata/api/v4/instruments/{marketSymbol}/funding

Trading

get

Required operations: trading-ui

Authorizations
HTTPRequired

Please enter a valid token

Responses
200

OK

get
/frontoffice/api/v4/account-margin-settings/assets
post

Required operations: trading-ui

Authorizations
HTTPRequired

Please enter a valid token

Path parameters
assetIdstringRequired
Responses
200

OK

Responseobject
post
/frontoffice/api/v4/account-margin-settings/assets/{assetId}
delete

Required operations: trading-ui

Authorizations
HTTPRequired

Please enter a valid token

Path parameters
assetIdstringRequired
Responses
200

OK

Responseobject
delete
/frontoffice/api/v4/account-margin-settings/assets/{assetId}
post

Required operations: trading-ui

Authorizations
HTTPRequired

Please enter a valid token

Header parameters
accountIdstringRequired
Body
Responses
200

OK

post
/frontoffice/api/cfd/v4/order-data
post

Required operations: trading-ui

Authorizations
HTTPRequired

Please enter a valid token

Header parameters
accountIdstringRequired
Body
Responses
200

OK

post
/frontoffice/api/cfd/v4/orders
post

Required operations: trading-ui

Authorizations
HTTPRequired

Please enter a valid token

Header parameters
accountIdstringRequired
Body
Responses
200

OK

post
/frontoffice/api/cfd/v4/stop-orders
get

Required operations: trading-ui

Authorizations
HTTPRequired

Please enter a valid token

Responses
200

OK

get
/frontoffice/api/v4/markets-categories
get

Required operations: trading-ui

Authorizations
HTTPRequired

Please enter a valid token

Query parameters
categoryIdstringOptional
Responses
200

OK

get
/frontoffice/api/v4/markets
get

Required operations: trading-ui

Authorizations
HTTPRequired

Please enter a valid token

Path parameters
marketIdstringRequired
Responses
200

OK

get
/frontoffice/api/v4/markets/{marketId}
get

Required operations: trading-ui

Authorizations
HTTPRequired

Please enter a valid token

Path parameters
orderIdstringRequired
Header parameters
accountIdstringRequired
Responses
200

OK

get
/frontoffice/api/v4/orders/{orderId}
post

Required operations: trading-ui

Authorizations
HTTPRequired

Please enter a valid token

Header parameters
accountIdstringRequired
Body
limitinteger · int32 | nullableOptional
createdAtFromstring · date-time | nullableOptional
createdAtTostring · date-time | nullableOptional
lastOrderIdstring | nullableOptional
Responses
200

OK

post
/frontoffice/api/v4/order-list
post

Required operations: trading-ui

Authorizations
HTTPRequired

Please enter a valid token

Header parameters
accountIdstringRequired
Body
createdAtFromstring · date-time | nullableOptional
createdAtTostring · date-time | nullableOptional
limitinteger · int32 | nullableOptional
lastOrderIdstring | nullableOptional
Responses
200

OK

post
/frontoffice/api/v4/orders/closed-positions
post

Required operations: trading-ui

Authorizations
HTTPRequired

Please enter a valid token

Header parameters
accountIdstringRequired
Body
orderIdsstring[]Optional
limitinteger · int32 | nullableOptional
Responses
200

OK

post
/frontoffice/api/v4/orders/executions/list
post

Required operations: trading-ui

Authorizations
HTTPRequired

Please enter a valid token

Path parameters
orderIdstringRequired
Header parameters
accountIdstringRequired
Body
limitinteger · int32 | nullableOptional
lastExecutionIdstring | nullableOptional
Responses
200

OK

post
/frontoffice/api/v4/orders/{orderId}/executions/list
post

Required operations: trading-ui

Authorizations
HTTPRequired

Please enter a valid token

Header parameters
accountIdstringRequired
Body
Responses
200

OK

post
/frontoffice/api/perpetual/v4/order-data
post

Required operations: trading-ui

Authorizations
HTTPRequired

Please enter a valid token

Header parameters
accountIdstringRequired
Body
Responses
200

OK

post
/frontoffice/api/perpetual/v4/orders
post

Required operations: trading-ui

Authorizations
HTTPRequired

Please enter a valid token

Header parameters
accountIdstringRequired
Body
Responses
200

OK

post
/frontoffice/api/perpetual/v4/stop-orders
post

Required operations: trading-ui

Authorizations
HTTPRequired

Please enter a valid token

Header parameters
accountIdstringRequired
Body
positionIdsstring[]Optional
limitinteger · int32 | nullableOptional
Responses
200

OK

post
/frontoffice/api/v4/positions/executions/list
post

Required operations: trading-ui

Authorizations
HTTPRequired

Please enter a valid token

Path parameters
positionIdstringRequired
Header parameters
accountIdstringRequired
Body
limitinteger · int32 | nullableOptional
offsetinteger · int32 | nullableOptional
Responses
200

OK

post
/frontoffice/api/v4/positions/{positionId}/executions/list
post

Required operations: trading-ui

Authorizations
HTTPRequired

Please enter a valid token

Path parameters
positionIdstringRequired
Header parameters
accountIdstringRequired
Body
closePositionLotAmountstring | nullableOptional
Responses
200

OK

post
/frontoffice/api/v4/positions/{positionId}/close
post

Required operations: trading-ui

Authorizations
HTTPRequired

Please enter a valid token

Path parameters
positionIdstringRequired
Header parameters
accountIdstringRequired
Body
closePositionLotAmountstring | nullableOptional
closePositionLotAmountInPercentstring | nullableOptional
Responses
200

OK

post
/frontoffice/api/v4/positions/{positionId}/close/calculation
put

Required operations: trading-ui

Authorizations
HTTPRequired

Please enter a valid token

Path parameters
positionIdstringRequired
Header parameters
accountIdstringRequired
Body
Responses
200

OK

put
/frontoffice/api/v4/positions/{positionId}/triggers
post

Required operations: trading-ui

Authorizations
HTTPRequired

Please enter a valid token

Path parameters
positionIdstringRequired
Header parameters
accountIdstringRequired
Body
Responses
200

OK

post
/frontoffice/api/v4/positions/{positionId}/trigger-data

Accounts

get

Required operations: trading-ui

Authorizations
HTTPRequired

Please enter a valid token

Responses
200

OK

application/json
get
/frontoffice/api/v3/accounts
200

OK

Assets

get

Required operations: trading-ui

Authorizations
HTTPRequired

Please enter a valid token

Responses
200

OK

application/json
get
/frontoffice/api/v3/assets
200

OK

Orders

post

Required operations: trading-ui

Authorizations
HTTPRequired

Please enter a valid token

Header parameters
accountIdstringRequired
Body
Responses
200

OK

application/json
post
/frontoffice/api/v3/order-data
post

Required operations: trading-ui

Authorizations
HTTPRequired

Please enter a valid token

Header parameters
accountIdstringRequired
Body
Responses
200

OK

application/json
post
/frontoffice/api/v3/orders
delete

Required operations: trading-ui

Authorizations
HTTPRequired

Please enter a valid token

Path parameters
orderIdstringRequired
Header parameters
accountIdstringRequired
Responses
200

OK

application/json
delete
/frontoffice/api/v3/orders/{orderId}

Stop orders

post

Required operations: trading-ui

Authorizations
HTTPRequired

Please enter a valid token

Header parameters
accountIdstringRequired
Body
Responses
200

OK

application/json
post
/frontoffice/api/v3/stop-orders
delete

Required operations: trading-ui

Authorizations
HTTPRequired

Please enter a valid token

Path parameters
stopOrderIdstringRequired
Header parameters
accountIdstringRequired
Responses
200

OK

application/json
delete
/frontoffice/api/v3/stop-orders/{stopOrderId}

Margin levels

get

Required operations: trading-ui

Authorizations
HTTPRequired

Please enter a valid token

Responses
200

OK

application/json
get
/frontoffice/api/v3/margin-levels
200

OK

Trading UI settings

get

Required operations: trading-ui

Authorizations
HTTPRequired

Please enter a valid token

Responses
200

OK

application/json
get
/frontoffice/api/v3/ui/settings
patch

Required operations: trading-ui

Authorizations
HTTPRequired

Please enter a valid token

Body
selectedLayoutIdstring | nullableOptional
isIntroductionTourCompletedboolean | nullableOptional
is24HTimeFormatUsedboolean | nullableOptional
themestring | nullableOptional
Responses
200

OK

No content

patch
/frontoffice/api/v3/ui/settings

No content

Layouts

get

Required operations: trading-ui

Authorizations
HTTPRequired

Please enter a valid token

Responses
200

OK

application/json
get
/frontoffice/api/v3/ui/layouts
post

Required operations: trading-ui

Authorizations
HTTPRequired

Please enter a valid token

Body
idstring | nullableOptional
namestring | nullableOptional
Responses
post
/frontoffice/api/v3/ui/layouts

No content

put

Required operations: trading-ui

Authorizations
HTTPRequired

Please enter a valid token

Path parameters
idstringRequired
Body
Responses
200

OK

No content

put
/frontoffice/api/v3/ui/layouts/{id}

No content

delete

Required operations: trading-ui

Authorizations
HTTPRequired

Please enter a valid token

Path parameters
idstringRequired
Responses
200

OK

No content

delete
/frontoffice/api/v3/ui/layouts/{id}

No content

put

Required operations: trading-ui

Authorizations
HTTPRequired

Please enter a valid token

Path parameters
idstringRequired
Body
namestring | nullableOptional
Responses
200

OK

No content

put
/frontoffice/api/v3/ui/layouts/{id}/name

No content

put

Required operations: trading-ui

Authorizations
HTTPRequired

Please enter a valid token

Body
layoutOrderstring[]Optional
Responses
200

OK

No content

put
/frontoffice/api/v3/ui/layouts/order

No content

Templates

get

Required operations: trading-ui

Authorizations
HTTPRequired

Please enter a valid token

Responses
200

OK

application/json
get
/frontoffice/api/v3/ui/templates

System info

get

Required operations: trading-ui

Authorizations
HTTPRequired

Please enter a valid token

Responses
200

OK

application/json
get
/frontoffice/api/v3/info
200

OK

Notification subscriptions

post

Required operations: trading-ui

Authorizations
HTTPRequired

Please enter a valid token

Header parameters
accountIdstringRequired
Body
marketIdsstring[] | nullableOptional
limitinteger · int32 | nullableOptional
offsetinteger · int32 | nullableOptional
Responses
200

OK

application/json
post
/frontoffice/api/v3/notification-subscriptions/marketPrice/markets
post

Required operations: trading-ui

Authorizations
HTTPRequired

Please enter a valid token

Header parameters
accountIdstringRequired
Body
marketIdstring | nullableOptional
pricestring | nullableOptional
conditionstring · enumOptionalPossible values:
Responses
200

OK

application/json
post
/frontoffice/api/v3/notification-subscriptions/marketPrice
delete

Required operations: trading-ui

Authorizations
HTTPRequired

Please enter a valid token

Header parameters
accountIdstringRequired
Body
idsstring[] | nullableOptional
Responses
200

OK

application/json
Responseobject
delete
/frontoffice/api/v3/notification-subscriptions/marketPrice

History server

post

Required operations: view-active-accounts

Authorizations
HTTPRequired

Please enter a valid token

Body
Responses
200

OK

post
/api/active-accounts
200

OK

get

Required operations: view-balances

Authorizations
HTTPRequired

Please enter a valid token

Path parameters
userIdstringRequired
Responses
200

OK

get
/api/users/{userId}/balances
post

Required operations: view-balances

Authorizations
HTTPRequired

Please enter a valid token

Body
Responses
200

OK

post
/api/users/balances
post

Required operations: view-balances

Authorizations
HTTPRequired

Please enter a valid token

Body
Responses
200

OK

post
/api/accounts/balances
post

Required operations: view-billing-info

Authorizations
HTTPRequired

Please enter a valid token

Body
Responses
200

OK

post
/api/billing/billing-info
200

OK

post

Required operations: manage-charts

Authorizations
HTTPRequired

Please enter a valid token

Body
marketIdstring | nullableOptional
intervalstring | nullableOptional
dateFromstring · date-time | nullableOptional
dateTostring · date-time | nullableOptional
Responses
200Success
text/csv
Responsestring · binary
post
/api/charting
200Success
post

Required operations: view-commissions

Authorizations
HTTPRequired

Please enter a valid token

Body
Responses
200

OK

post
/api/commissions/accounts-assets
200

OK

post

Required operations: view-commissions

Authorizations
HTTPRequired

Please enter a valid token

Body
Responses
200

OK

post
/api/commissions/users-assets
200

OK

post

Required operations: view-commissions

Authorizations
HTTPRequired

Please enter a valid token

Body
limitinteger · int32Optional
offsetinteger · int32 | nullableOptional
Responses
200

OK

post
/api/commissions/users
200

OK

post

Required operations: view-commissions

Authorizations
HTTPRequired

Please enter a valid token

Body
limitinteger · int32Optional
offsetinteger · int32 | nullableOptional
Responses
200

OK

post
/api/commissions/accounts
200

OK

post

Required operations: view-commissions

Authorizations
HTTPRequired

Please enter a valid token

Body
Responses
200

OK

post
/api/commissions/assets
200

OK

post

Required operations: view-orders

Authorizations
HTTPRequired

Please enter a valid token

Body
limitinteger · int32Optional
Responses
200

OK

post
/api/external-orders
200

OK

post

Required operations: view-markup-revenue

Authorizations
HTTPRequired

Please enter a valid token

Body
limitinteger · int32Optional
offsetinteger · int32 | nullableOptional
Responses
200

OK

post
/api/v1/markups/revenue
200

OK

post

Required operations: view-orders

Authorizations
HTTPRequired

Please enter a valid token

Body
limitinteger · int32Optional
offsetinteger · int32 | nullableOptional
Responses
200

OK

post
/api/open-orders
200

OK

post

Required operations: view-orders

Authorizations
HTTPRequired

Please enter a valid token

Body
limitinteger · int32Optional
Responses
200

OK

post
/api/orders
200

OK

get

Required operations: trading-ui

Authorizations
HTTPRequired

Please enter a valid token

Path parameters
orderIdstringRequired
Query parameters
Responses
200

OK

get
/api/history/orders/{orderId}
200

OK

post

Required operations: trading-ui

Authorizations
HTTPRequired

Please enter a valid token

Query parameters
Body
createdAtFromstring · date-time | nullableOptional
createdAtTostring · date-time | nullableOptional
lastOrderIdstring | nullableOptional
limitinteger · int32 | nullableOptional
Responses
200

OK

post
/api/history/orders/list
200

OK

post

Required operations: manage-reports

Authorizations
HTTPRequired

Please enter a valid token

Body
reportNamestring | nullableOptional
sourcestring · enumOptionalPossible values:
sourceNamestring | nullableOptional
notifyEmailsstring[] | nullableOptional
formatstring · enumOptionalPossible values:
Responses
200

OK

post
/api/reports
get

Required operations: view-reports

Authorizations
HTTPRequired

Please enter a valid token

Query parameters
TemplateIdstring · uuidOptional
CreatedBystringOptional
ReportNamestringOptional
Sourcestring · enumOptionalPossible values:
StatusTypestring · enumOptionalPossible values:
CreatedBeforestring · date-timeOptional
CreatedAfterstring · date-timeOptional
ExcludeExpiredbooleanOptional
Offsetinteger · int32Optional
Limitinteger · int32Optional
UserRolesstring[]Optional
Responses
200

OK

get
/api/reports
get

Required operations: view-reports

Authorizations
HTTPRequired

Please enter a valid token

Path parameters
reportIdstring · uuidRequired
Responses
200

OK

get
/api/reports/{reportId}
delete

Required operations: manage-reports

Authorizations
HTTPRequired

Please enter a valid token

Path parameters
reportIdstring · uuidRequired
Responses
200

OK

No content

delete
/api/reports/{reportId}

No content

get
Authorizations
HTTPRequired

Please enter a valid token

Path parameters
reportIdstring · uuidRequired
Responses
200

OK

Responsestring · binary
get
/api/reports/{reportId}/download
get

Required operations: view-reports

Authorizations
HTTPRequired

Please enter a valid token

Path parameters
templateIdstring · uuidRequired
Responses
200

OK

get
/api/reports/templates/{templateId}
put

Required operations: manage-reports

Authorizations
HTTPRequired

Please enter a valid token

Path parameters
templateIdstring · uuidRequired
Body
templateIdstring · uuidOptional
templateNamestring | nullableOptional
sourcestring · enumOptionalPossible values:
sourceNamestring | nullableOptional
notifyEmailsstring[] | nullableOptional
formatstring · enumOptionalPossible values:
principalUserIdstring | nullableRead-onlyOptional
Responses
200

OK

No content

put
/api/reports/templates/{templateId}

No content

delete

Required operations: manage-reports

Authorizations
HTTPRequired

Please enter a valid token

Path parameters
templateIdstring · uuidRequired
Responses
200

OK

No content

delete
/api/reports/templates/{templateId}

No content

get

Required operations: view-reports

Authorizations
HTTPRequired

Please enter a valid token

Query parameters
CreatedBystringOptional
UpdatedBystringOptional
TemplateNamestringOptional
Sourcestring · enumOptionalPossible values:
CreatedBeforestring · date-timeOptional
CreatedAfterstring · date-timeOptional
UpdatedBeforestring · date-timeOptional
UpdatedAfterstring · date-timeOptional
RegularOnlybooleanOptional
Offsetinteger · int32Optional
UserRolesstring[]Optional
Limitinteger · int32Optional
Responses
200

OK

get
/api/reports/templates
post

Required operations: manage-reports

Authorizations
HTTPRequired

Please enter a valid token

Body
templateNamestring | nullableOptional
sourcestring · enumOptionalPossible values:
sourceNamestring | nullableOptional
notifyEmailsstring[] | nullableOptional
formatstring · enumOptionalPossible values:
Responses
200

OK

post
/api/reports/templates
post

Required operations: manage-reports

Authorizations
HTTPRequired

Please enter a valid token

Path parameters
templateIdstring · uuidRequired
Responses
200

OK

post
/api/reports/templates/{templateId}/run
post

Required operations: view-transfers

Authorizations
HTTPRequired

Please enter a valid token

Body
limitinteger · int32Optional
Responses
200

OK

post
/api/transfers
200

OK

Transfers

get

Required operations: view-transfers

Authorizations
HTTPRequired

Please enter a valid token

Path parameters
transferIdstringRequired
Header parameters
x-api-versionstringOptional
Responses
200

OK

get
/back-api/backoffice/transfers/{transferId}
get

Required operations: view-transfers

Authorizations
HTTPRequired

Please enter a valid token

Path parameters
accountIdstringRequired
Query parameters
statusstring · enumOptionalPossible values:
limitinteger · int32Optional
offsetinteger · int32Optional
Header parameters
x-api-versionstringOptional
Responses
200

OK

get
/back-api/backoffice/transfers/accounts/{accountId}
post

Required operations: manage-transfers

Authorizations
HTTPRequired

Please enter a valid token

Header parameters
x-api-versionstringOptional
Body
deduplicationIdstringOptional
accountIdstringOptional
amountstringOptional
assetIdstringOptional
callbackUrlstring | nullableOptional
Responses
post
/back-api/backoffice/transfers/deposit
post

Required operations: manage-transfers

Authorizations
HTTPRequired

Please enter a valid token

Header parameters
x-api-versionstringOptional
Body
deduplicationIdstringOptional
accountIdstringOptional
amountstringOptional
assetIdstringOptional
callbackUrlstring | nullableOptional
Responses
post
/back-api/backoffice/transfers/withdrawal
post

Required operations: manage-transfers

Authorizations
HTTPRequired

Please enter a valid token

Header parameters
x-api-versionstringOptional
Body
accountIdstringOptional
transferIdstringOptional
callbackUrlstring | nullableOptional
Responses
200

OK

No content

post
/back-api/backoffice/transfers/withdrawal-confirm

No content

post

Required operations: manage-transfers

Authorizations
HTTPRequired

Please enter a valid token

Header parameters
x-api-versionstringOptional
Body
accountIdstringOptional
transferIdstringOptional
callbackUrlstring | nullableOptional
Responses
200

OK

No content

post
/back-api/backoffice/transfers/withdrawal-cancel

No content

Settings

get

Required operations: view-common

Authorizations
HTTPRequired

Please enter a valid token

Query parameters
idstringOptional
namestringOptional
sourcestring · enumOptionalPossible values:
typestring · enumOptionalPossible values:
limitinteger · int32Optional
offsetinteger · int32Optional
Responses
200

OK

get
/back-api/backoffice/v2/assets/list
get

Required operations: view-commission-rules

Authorizations
HTTPRequired

Please enter a valid token

Path parameters
commissionProfileIdstringRequired
Responses
200

OK

get
/back-api/backoffice/v2/commission-profiles/{commissionProfileId}/rules
200

OK

post

Required operations: manage-commission-rules

Authorizations
HTTPRequired

Please enter a valid token

Path parameters
commissionProfileIdstringRequired
Body
Responses
post
/back-api/backoffice/v2/commission-profiles/{commissionProfileId}/rules
put

Required operations: manage-commission-rules

Authorizations
HTTPRequired

Please enter a valid token

Path parameters
commissionProfileIdstringRequired
commissionProfileRuleIdstringRequired
Body
Responses
200

OK

No content

put
/back-api/backoffice/v2/commission-profiles/{commissionProfileId}/rules/{commissionProfileRuleId}

No content

delete

Required operations: manage-commission-rules

Authorizations
HTTPRequired

Please enter a valid token

Path parameters
commissionProfileIdstringRequired
commissionProfileRuleIdstringRequired
Responses
200

OK

No content

delete
/back-api/backoffice/v2/commission-profiles/{commissionProfileId}/rules/{commissionProfileRuleId}

No content

post

Required operations: manage-commission-rules

Authorizations
HTTPRequired

Please enter a valid token

Path parameters
commissionProfileIdstringRequired
commissionProfileRuleIdstringRequired
Body
Responses
200

OK

Responseobject
post
/back-api/backoffice/v2/commission-profiles/{commissionProfileId}/rules/{commissionProfileRuleId}/validate-update
post

Required operations: manage-commission-rules

Authorizations
HTTPRequired

Please enter a valid token

Path parameters
commissionProfileIdstringRequired
commissionProfileRuleIdstringRequired
Responses
200

OK

Responseobject
post
/back-api/backoffice/v2/commission-profiles/{commissionProfileId}/rules/{commissionProfileRuleId}/validate-delete
put

Required operations: manage-commission-rules

Authorizations
HTTPRequired

Please enter a valid token

Path parameters
commissionProfileIdstringRequired
Bodyobject[]
commissionProfileRuleIdstring | nullableOptional
priorityinteger · int32 | nullableOptional
Responses
200

OK

No content

put
/back-api/backoffice/v2/commission-profiles/{commissionProfileId}/rules/priorities

No content

post

Required operations: manage-assets

Authorizations
HTTPRequired

Please enter a valid token

Body
idstring | nullableOptional
namestring | nullableOptional
scaleinteger · int32 | nullableOptional
typestring · enumOptionalPossible values:
Responses
post
/back-api/backoffice/v2/internal-assets
put

Required operations: manage-assets

Authorizations
HTTPRequired

Please enter a valid token

Path parameters
idstringRequired
Body
namestring | nullableOptional
scaleinteger · int32 | nullableOptional
typestring · enumOptionalPossible values:
Responses
200

OK

No content

put
/back-api/backoffice/v2/internal-assets/{id}

No content

get

Required operations: view-common

Authorizations
HTTPRequired

Please enter a valid token

Responses
200

OK

get
/back-api/backoffice/v2/markets-categories
put

Required operations: manage-markets-categories

Authorizations
HTTPRequired

Please enter a valid token

Body
Responses
200

OK

put
/back-api/backoffice/v2/markets-categories
get

Required operations: view-common

Authorizations
HTTPRequired

Please enter a valid token

Path parameters
marketIdstringRequired
Responses
200

OK

get
/back-api/backoffice/v2/markets/{marketId}
put

Required operations: manage-markets

Authorizations
HTTPRequired

Please enter a valid token

Path parameters
marketIdstringRequired
Body
fullNamestring | nullableOptional
displayNamestring | nullableOptional
minAmountstring | nullableOptional
priceDeviationstring | nullableOptional
priceScaleinteger · int32 | nullableOptional
amountScaleinteger · int32 | nullableOptional
slippageRatestring | nullableOptional
statusstring · enumOptionalPossible values:
subtypestring · enumOptionalPossible values:
isSynchronizedboolean | nullableOptional
externalTtlinteger · int32 | nullableOptional
internalTtlinteger · int32 | nullableOptional
marketGroupIdstring | nullableOptional
calendarIdstring | nullableOptional
lotSizeinteger · int32 | nullableOptional
minLotAmountstring | nullableOptional
maxLotAmountinteger · int32 | nullableOptional
tickSizestring | nullableOptional
lotStepstring | nullableOptional
maxLeverageinteger · int32 | nullableOptional
isConstLeverageboolean | nullableOptional
minQuoteAmountstring | nullableOptional
maxBaseAmountstring | nullableOptional
tradingSessionIdsstring[] | nullableOptional
marketDataSessionIdsstring[] | nullableOptional
Responses
200

OK

No content

put
/back-api/backoffice/v2/markets/{marketId}

No content

get

Required operations: view-common

Authorizations
HTTPRequired

Please enter a valid token

Query parameters
marketIdstringOptional
displayNamestringOptional
fullNamestringOptional
marketGroupIdstringOptional
statusstring · enumOptionalPossible values:
isSynchronizedbooleanOptional
excludeMarketGroupIdstringOptional
limitinteger · int32Optional
offsetinteger · int32Optional
Responses
200

OK

get
/back-api/backoffice/v2/markets
post

Required operations: manage-markets

Authorizations
HTTPRequired

Please enter a valid token

Body
baseAssetIdstring · min: 1Required
quoteAssetIdstring · min: 1Required
fullNamestring | nullableOptional
displayNamestring | nullableOptional
minAmountstring | nullableOptional
priceDeviationstring | nullableOptional
priceScaleinteger · int32 | nullableOptional
amountScaleinteger · int32 | nullableOptional
slippageRatestring | nullableOptional
statusstring · enumOptionalPossible values:
typestring · enumOptionalPossible values:
subtypestring · enumOptionalPossible values:
isSynchronizedboolean | nullableOptional
externalTtlinteger · int32 | nullableOptional
internalTtlinteger · int32 | nullableOptional
marketGroupIdstring | nullableOptional
calendarIdstring | nullableOptional
lotSizeinteger · int32 | nullableOptional
minLotAmountstring | nullableOptional
maxLotAmountinteger · int32 | nullableOptional
tickSizestring | nullableOptional
lotStepstring | nullableOptional
maxLeverageinteger · int32 | nullableOptional
isConstLeverageboolean | nullableOptional
minQuoteAmountstring | nullableOptional
maxBaseAmountstring | nullableOptional
tradingSessionIdsstring[] | nullableOptional
marketDataSessionIdsstring[] | nullableOptional
Responses
post
/back-api/backoffice/v2/markets
post

Required operations: view-common

Authorizations
HTTPRequired

Please enter a valid token

Body
marketIdsstring[] | nullableOptional
displayNamesstring[] | nullableOptional
fullNamesstring[] | nullableOptional
calendarIdsstring[] | nullableOptional
marketGroupIdsstring[] | nullableOptional
excludeMarketGroupIdsstring[] | nullableOptional
baseAssetIdsstring[] | nullableOptional
quoteAssetIdsstring[] | nullableOptional
marketIdstring | nullableOptional
limitinteger · int32 | nullableOptional
offsetinteger · int32 | nullableOptional
tradingSessionNamesstring[] | nullableOptional
marketDataSessionNamesstring[] | nullableOptional
tradingSessionStatusstring · enumOptionalPossible values:
marketDataSessionStatusstring · enumOptionalPossible values:
Responses
200

OK

post
/back-api/backoffice/v2/markets/list
post

Required operations: manage-markets

Authorizations
HTTPRequired

Please enter a valid token

Body
filestring · binaryOptional
Responses
200

OK

post
/back-api/backoffice/v2/markets/file
200

OK

get

Required operations: manage-markets

Authorizations
HTTPRequired

Please enter a valid token

Path parameters
idstring · uuidRequired
Responses
200

OK

get
/back-api/backoffice/v2/markets/file/{id}
get

Required operations: manage-markets

Authorizations
HTTPRequired

Please enter a valid token

Responses
200

OK

get
/back-api/backoffice/v2/markets/download
200

OK

get

Required operations: view-common

Authorizations
HTTPRequired

Please enter a valid token

Path parameters
userIdstringRequired
Query parameters
accountNamestringOptional
accountTypestring · enumOptionalPossible values:
limitinteger · int32Optional
offsetinteger · int32Optional
Responses
200

OK

get
/back-api/backoffice/v2/users/{userId}/accounts
post

Required operations: manage-accounts

Authorizations
HTTPRequired

Please enter a valid token

Path parameters
userIdstringRequired
Body
accountNamestring | nullableOptional
accountGroupIdstring | nullableOptional
accountTypestring · enumOptionalPossible values:
Responses
post
/back-api/backoffice/v2/users/{userId}/accounts
get

Required operations: view-common

Authorizations
HTTPRequired

Please enter a valid token

Path parameters
userIdstringRequired
accountIdstringRequired
Responses
200

OK

get
/back-api/backoffice/v2/users/{userId}/accounts/{accountId}

Admin notifications

post

Required operations: view-common

Authorizations
HTTPRequired

Please enter a valid token

Body
unreadOnlybooleanOptional
lastIdstring · ulid | nullableOptional
limitinteger · int32 | nullableOptional
createdFromstring · date-time | nullableOptional
createdTostring · date-time | nullableOptional
Responses
200

OK

post
/notification/api/v1/admin-notifications
get

Required operations: view-common

Authorizations
HTTPRequired

Please enter a valid token

Responses
200

OK

get
/notification/api/v1/admin-notifications/unread-count
post

Required operations: view-common

Authorizations
HTTPRequired

Please enter a valid token

Body
idsstring · ulid[] | nullableOptional
Responses
200

OK

Responseobject
post
/notification/api/v1/admin-notifications/mark-as-read
post

Required operations: view-common

Authorizations
HTTPRequired

Please enter a valid token

Responses
200

OK

Responseobject
post
/notification/api/v1/admin-notifications/mark-all-as-read

Trader notifications

post

Required operations: trading-ui

Authorizations
HTTPRequired

Please enter a valid token

Header parameters
accountIdstringRequired
Body
isUnreadOnlybooleanOptional
lastIdstring · ulid | nullableOptional
limitinteger · int32 | nullableOptional
Responses
200

OK

post
/notification/api/v1/trader-notifications
get

Required operations: trading-ui

Authorizations
HTTPRequired

Please enter a valid token

Header parameters
accountIdstringRequired
Responses
200

OK

get
/notification/api/v1/trader-notifications/unread-count
post

Required operations: trading-ui

Authorizations
HTTPRequired

Please enter a valid token

Header parameters
accountIdstringRequired
Body
idsstring[] | nullableOptional
Responses
200

OK

Responseobject
post
/notification/api/v1/trader-notifications/mark-as-read
post

Required operations: trading-ui

Authorizations
HTTPRequired

Please enter a valid token

Header parameters
accountIdstringRequired
Responses
200

OK

Responseobject
post
/notification/api/v1/trader-notifications/mark-all-as-read

Last updated

Was this helpful?