Payout API

API for payouts

Get specific 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

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

executionDatestring · date-timeOptional

Execution date of payout. Can be used for payouts to date

idempotencyKeystring · uuidOptional

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

belongingTypestring · enumRequired

Belonging type

Possible values:
externalIdstringOptional

External ID

post
/api/v1/payout

Get specific Transaction from the 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 withdrawal data

idstringRequired

Id of the payout includes this transaction

accountstringRequired

Merchant account ID

companyNamestringOptional

Company of the user who created the payout

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

transactionHashstringOptional

Transaction hash

depositAddressstringRequired

Recipient's crypto-address

commentstringOptional

Comment for the transaction

createdDatestring · date-timeRequired

Time of payout creation

belongingTypestring · enumRequired

Belonging type

Possible values:
post
/api/v1/payout/withdrawal

Get specific Transactions from the 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

*/*

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/payout/withdrawal/all

Get specific 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

This is the currency associated with the amount field

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

executionDatestring · date-timeOptional

Execution date of payout. Time when payout will be executed

externalIdstringOptional

External ID

post
/api/v1/payout/mass

New 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

This is the currency associated with the amount field

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

executionDatestring · date-timeOptional

Execution date of payout. Time when payout will be executed

externalIdstringOptional

External ID

post
/api/v1/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

This is the currency associated with the amount field

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

executionDatestring · date-timeOptional

Execution date of payout. Time when payout will be executed

externalIdstringOptional

External ID

post
/api/v1/payout/mass/cancel

Get all 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/payout/mass/all

New 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

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

executionDatestring · date-timeOptional

Execution date of payout. Can be used for payouts to date

idempotencyKeystring · uuidOptional

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

belongingTypestring · enumRequired

Belonging type

Possible values:
externalIdstringOptional

External ID

post
/api/v1/payout/create

Cancel Single 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

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

executionDatestring · date-timeOptional

Execution date of payout. Can be used for payouts to date

idempotencyKeystring · uuidOptional

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

belongingTypestring · enumRequired

Belonging type

Possible values:
externalIdstringOptional

External ID

post
/api/v1/payout/cancel

Get all 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/payout/all

Last updated