Currencies

Get withdrawals

get

Perform a currency withdrawal from specific address

Path parameters
currencyIdstring · uuidRequired

Currency UUID identifier, globally unique to Axiology TSS

Example: f841b418-eafd-4ee1-950e-5836b4e9b2c7
Query parameters
Responses
200

Successfully retrieved a list of items.

application/json
get
/currencies/{currencyId}/withdrawals
200

Successfully retrieved a list of items.

Initiate withdrawal

post

Perform a currency withdrawal, specified by currency id in the path, source address should hold some balance of that currency

Path parameters
currencyIdstring · uuidRequired

Currency UUID identifier, globally unique to Axiology TSS

Example: f841b418-eafd-4ee1-950e-5836b4e9b2c7
Body
accountAddressstring · xrp-addressRequired

Source account address to withdraw from

Example: rHb9CJAWyB4rj91VRWn96DkukG4bwdtyThPattern: r[0-9a-zA-Z]{24,34}
amountinteger · int64Required

Amount to withdraw in sub-units

Example: 10000
ibanstring · iban · min: 15 · max: 34Required

Destination IBAN that withdrawal should be sent to

Example: LT601010012345678901Pattern: ^[A-Z]{2}[0-9]{2}[A-Z0-9]{1,30}$
Responses
post
/currencies/{currencyId}/withdrawals
201

Withdrawal details

Get currencies

get

Retrieve a list of currencies supported by the platform

Query parameters
modestring · enumOptional

Strategy applied when filtering/searching on multiple fields

Possible values:
Responses
200

Successfully retrieved a list of items.

application/json
get
/currencies
200

Successfully retrieved a list of items.

Get currency

get

Retrieve full information about a single currency, specified by currency id in the path

Path parameters
currencyIdstring · uuidRequired

Currency UUID identifier, globally unique to Axiology TSS

Example: f841b418-eafd-4ee1-950e-5836b4e9b2c7
Responses
200Success
application/json
get
/currencies/{currencyId}
200Success

Get deposits

get

Get a paginated list of currency's deposits information in the system

Path parameters
currencyIdstring · uuidRequired

Currency UUID identifier, globally unique to Axiology TSS

Example: f841b418-eafd-4ee1-950e-5836b4e9b2c7
Query parameters
Responses
200

Successfully retrieved a list of items.

application/json
get
/currencies/{currencyId}/deposits
200

Successfully retrieved a list of items.

Get deposit

get

Retrieve full information about a single deposit, specified by deposit id in the path

Path parameters
currencyIdstring · uuidRequired

Currency UUID identifier, globally unique to Axiology TSS

Example: f841b418-eafd-4ee1-950e-5836b4e9b2c7
depositIdstring · uuidRequired

Deposit UUID identifier, globally unique to Axiology TSS

Example: a961a9e2-1d65-4b58-b835-6776fa6b0a71
Responses
200

Successfully received a deposit

application/json
get
/currencies/{currencyId}/deposits/{depositId}
200

Successfully received a deposit

Get withdrawal

get

Retrieve full information about a single withdrawal, specified by withdrawal id in the path

Path parameters
currencyIdstring · uuidRequired

Currency UUID identifier, globally unique to Axiology TSS

Example: f841b418-eafd-4ee1-950e-5836b4e9b2c7
withdrawalIdstring · uuidRequired

Withdrawal UUID identifier, globally unique to Axiology TSS

Example: d75c707a-c37e-494f-826e-a54d01557aad
Responses
200

Successfully received a withdrawal

application/json
get
/currencies/{currencyId}/withdrawals/{withdrawalId}
200

Successfully received a withdrawal

get

Retrieve a list of accounts with balance for specified currency.

Path parameters
currencyIdstring · uuidRequired

Currency UUID identifier, globally unique to Axiology TSS

Example: f841b418-eafd-4ee1-950e-5836b4e9b2c7
Query parameters
Responses
200

Successfully retrieved a list of items.

application/json
get
/currencies/{currencyId}/accounts
200

Successfully retrieved a list of items.

get

Encode payment description

Query parameters
addressstring · xrp-addressRequired

Source or destination account address

Example: rHb9CJAWyB4rj91VRWn96DkukG4bwdtyThPattern: r[0-9a-zA-Z]{24,34}
Responses
200Success
application/json
get
/utils/description/encode
200Success
get

Decode payment description

Query parameters
descriptionstringRequired

Encoded payment description

Example: LMRHEQSBMF2GITCMOY4TCQJSKJJTEM3TKFXFEYZRGNXWQRLKPBITO2SBLIRCYIRWMU3TKZBVGBQS2MJQGQYS2NBWMFRC2ODEME2S2MJTHEZTKMJUHEYWCNDDEJOQ
Responses
200Success
application/json
get
/utils/description/decode
200Success

Last updated