Settlement Payout API

API for settlement payout

Get a payout

post

Permission annotations:

Header parameters
KeystringRequired
SignstringRequired
Body

Object with request data

accountstringRequired

Merchant account ID. Request will be sent for this account

timestampinteger · int64Required

Current unix UTC timestamp in milliseconds. Must not be less than 3 minutes in the past and not greater than 3 minutes in the future

Responses
chevron-right
200

OK

*/*

Response with payout data

idstringRequired

Payout id

accountstringRequired

Merchant account ID

depositAddressstringRequired

Crypto address for deposit

amountnumberRequired

Withdrawal amount

currencystringRequired

This is the currency associated with the amount field

feenumberRequired

Service fee for the payout

feePercentagenumberRequired

Service fee in percentages

feeCurrencystringRequired

Service fee currency for the payout

blockchainFeenumberOptional

Blockchain fee

blockchainFeeCurrencystringOptional

Blockchain fee currency

statestring · enumRequired

Represents status of the payout

Possible values:
createdDatestring · date-timeRequired

Time of payout creation

transactionHashstringOptional

Hash of the transaction in blockchain

commentstringOptional

Comment for the payout

idempotencyKeystring · uuidOptional

The external id that can be generated by user while creating the payout in the uuid format

post
/api/v1/settlement/payout

Get a withdrawal

post

Permission annotations:

Header parameters
KeystringRequired
SignstringRequired
Body

Object with request data

accountstringRequired

Merchant account ID. Request will be sent for this account

timestampinteger · int64Required

Current unix UTC timestamp in milliseconds. Must not be less than 3 minutes in the past and not greater than 3 minutes in the future

Responses
chevron-right
200

OK

*/*

Response with withdrawal data

idstringRequired

Id of the payout includes this transaction

accountstringRequired

Merchant account ID

withdrawalIdinteger · int64Optional

Transaction id

amountnumberRequired

Withdrawal amount

currencystringRequired

This is the currency associated with the amount field

statestring · enumRequired

Represents status of the withdrawal

Possible values:
feenumberRequired

Service fee for the withdrawal

feeCurrencystringRequired

Service fee currency for the withdrawal

blockchainFeenumberOptional

Blockchain fee

blockchainFeeCurrencystringOptional

Blockchain fee currency

transactionHashstringOptional

Transaction hash

depositAddressstringRequired

Recipient's crypto-address

commentstringOptional

Comment for the transaction

createdDatestring · date-timeRequired

Time of payout creation

post
/api/v1/settlement/payout/withdrawals

Get withdrawals

post

Permission annotations:

Header parameters
KeystringRequired
SignstringRequired
Body

Object with request data

accountstringRequired

Merchant account ID. Request will be sent for this account

timestampinteger · int64Required

Current unix UTC timestamp in milliseconds. Must not be less than 3 minutes in the past and not greater than 3 minutes in the future

Responses
chevron-right
200

OK

*/*

Object with page details

pageinteger · int32Required

Numeric value indicating the page number

sizeinteger · int32Required

Numeric value indicating the page size

totalinteger · int32Required

Total number of pages matching the query

totalElementsinteger · int64Required

Total number of objects matching the query

post
/api/v1/settlement/payout/withdrawals/all

Get a mass payout

post

Permission annotations:

Header parameters
KeystringRequired
SignstringRequired
Body

Object with request data

accountstringRequired

Merchant account ID. Request will be sent for this account

timestampinteger · int64Required

Current unix UTC timestamp in milliseconds. Must not be less than 3 minutes in the past and not greater than 3 minutes in the future

Responses
chevron-right
200

OK

*/*

Response with mass payout data

idstringRequired

Payout id

idempotencyKeystring · uuidRequired

The external id in the uuid format that can be generated by user while creating the payout

companyIdstring · uuidRequired

Id of the company created mass payout

accountstringRequired

Merchant account ID

statestring · enumRequired

Represents status of the payout

Possible values:
commentstringRequired

Comment for the payout

namestringOptional

Name of the payout

currencystringOptional

Payout currency

totalWithdrawalAmountnumberOptional

Total amount of all transactions in a mass payout

totalFeenumberOptional

Total service fee for the mass payout

totalFeePercentagenumberOptional

Total service fee for the mass payout in percentages

feeCurrencystringOptional

Service fee currency

blockchainFeenumberOptional

Blockchain fee

blockchainFeeCurrencystringOptional

Blockchain fee currency

post
/api/v1/settlement/payout/mass

Create a mass payout

post

Permission annotations:

Header parameters
KeystringRequired
SignstringRequired
Body

Object with request data

accountstringRequired

Merchant account ID. Request will be sent for this account

timestampinteger · int64Required

Current unix UTC timestamp in milliseconds. Must not be less than 3 minutes in the past and not greater than 3 minutes in the future

Responses
chevron-right
200

OK

*/*

Response with mass payout data

idstringRequired

Payout id

idempotencyKeystring · uuidRequired

The external id in the uuid format that can be generated by user while creating the payout

companyIdstring · uuidRequired

Id of the company created mass payout

accountstringRequired

Merchant account ID

statestring · enumRequired

Represents status of the payout

Possible values:
commentstringRequired

Comment for the payout

namestringOptional

Name of the payout

currencystringOptional

Payout currency

totalWithdrawalAmountnumberOptional

Total amount of all transactions in a mass payout

totalFeenumberOptional

Total service fee for the mass payout

totalFeePercentagenumberOptional

Total service fee for the mass payout in percentages

feeCurrencystringOptional

Service fee currency

blockchainFeenumberOptional

Blockchain fee

blockchainFeeCurrencystringOptional

Blockchain fee currency

post
/api/v1/settlement/payout/mass/create

Cancel mass payout

post

Permission annotations:

Header parameters
KeystringRequired
SignstringRequired
Body

Object with request data

accountstringRequired

Merchant account ID. Request will be sent for this account

timestampinteger · int64Required

Current unix UTC timestamp in milliseconds. Must not be less than 3 minutes in the past and not greater than 3 minutes in the future

Responses
chevron-right
200

OK

*/*

Response with mass payout data

idstringRequired

Payout id

idempotencyKeystring · uuidRequired

The external id in the uuid format that can be generated by user while creating the payout

companyIdstring · uuidRequired

Id of the company created mass payout

accountstringRequired

Merchant account ID

statestring · enumRequired

Represents status of the payout

Possible values:
commentstringRequired

Comment for the payout

namestringOptional

Name of the payout

currencystringOptional

Payout currency

totalWithdrawalAmountnumberOptional

Total amount of all transactions in a mass payout

totalFeenumberOptional

Total service fee for the mass payout

totalFeePercentagenumberOptional

Total service fee for the mass payout in percentages

feeCurrencystringOptional

Service fee currency

blockchainFeenumberOptional

Blockchain fee

blockchainFeeCurrencystringOptional

Blockchain fee currency

post
/api/v1/settlement/payout/mass/cancel

Get mass payouts

post

Permission annotations:

Header parameters
KeystringRequired
SignstringRequired
Body

Object with request data

accountstringRequired

Merchant account ID. Request will be sent for this account

timestampinteger · int64Required

Current unix UTC timestamp in milliseconds. Must not be less than 3 minutes in the past and not greater than 3 minutes in the future

Responses
chevron-right
200

OK

*/*

Object with page details

pageinteger · int32Required

Numeric value indicating the page number

sizeinteger · int32Required

Numeric value indicating the page size

totalinteger · int32Required

Total number of pages matching the query

totalElementsinteger · int64Required

Total number of objects matching the query

post
/api/v1/settlement/payout/mass/all

Create a payout

post

Permission annotations:

Header parameters
KeystringRequired
SignstringRequired
Body

Object with request data

accountstringRequired

Merchant account ID. Request will be sent for this account

timestampinteger · int64Required

Current unix UTC timestamp in milliseconds. Must not be less than 3 minutes in the past and not greater than 3 minutes in the future

Responses
chevron-right
200

OK

*/*

Response with payout data

idstringRequired

Payout id

accountstringRequired

Merchant account ID

depositAddressstringRequired

Crypto address for deposit

amountnumberRequired

Withdrawal amount

currencystringRequired

This is the currency associated with the amount field

feenumberRequired

Service fee for the payout

feePercentagenumberRequired

Service fee in percentages

feeCurrencystringRequired

Service fee currency for the payout

blockchainFeenumberOptional

Blockchain fee

blockchainFeeCurrencystringOptional

Blockchain fee currency

statestring · enumRequired

Represents status of the payout

Possible values:
createdDatestring · date-timeRequired

Time of payout creation

transactionHashstringOptional

Hash of the transaction in blockchain

commentstringOptional

Comment for the payout

idempotencyKeystring · uuidOptional

The external id that can be generated by user while creating the payout in the uuid format

post
/api/v1/settlement/payout/create

Cancel payout

post

Permission annotations:

Header parameters
KeystringRequired
SignstringRequired
Body

Object with request data

accountstringRequired

Merchant account ID. Request will be sent for this account

timestampinteger · int64Required

Current unix UTC timestamp in milliseconds. Must not be less than 3 minutes in the past and not greater than 3 minutes in the future

Responses
chevron-right
200

OK

*/*

Response with payout data

idstringRequired

Payout id

accountstringRequired

Merchant account ID

depositAddressstringRequired

Crypto address for deposit

amountnumberRequired

Withdrawal amount

currencystringRequired

This is the currency associated with the amount field

feenumberRequired

Service fee for the payout

feePercentagenumberRequired

Service fee in percentages

feeCurrencystringRequired

Service fee currency for the payout

blockchainFeenumberOptional

Blockchain fee

blockchainFeeCurrencystringOptional

Blockchain fee currency

statestring · enumRequired

Represents status of the payout

Possible values:
createdDatestring · date-timeRequired

Time of payout creation

transactionHashstringOptional

Hash of the transaction in blockchain

commentstringOptional

Comment for the payout

idempotencyKeystring · uuidOptional

The external id that can be generated by user while creating the payout in the uuid format

post
/api/v1/settlement/payout/cancel

Get payouts

post

Permission annotations:

Header parameters
KeystringRequired
SignstringRequired
Body

Object with request data

accountstringRequired

Merchant account ID. Request will be sent for this account

timestampinteger · int64Required

Current unix UTC timestamp in milliseconds. Must not be less than 3 minutes in the past and not greater than 3 minutes in the future

Responses
chevron-right
200

OK

*/*

Object with page details

pageinteger · int32Required

Numeric value indicating the page number

sizeinteger · int32Required

Numeric value indicating the page size

totalinteger · int32Required

Total number of pages matching the query

totalElementsinteger · int64Required

Total number of objects matching the query

post
/api/v1/settlement/payout/all

Last updated