Customer Purse API

API for customer purse

Get Customer Purse Transaction

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

*/*

Transaction data

idstring · uuidRequired

Transaction ID

amountnumberRequired

Amount

addressFromstringRequired

Address from

currencystringRequired

Currency

transactionHashstringOptional

Hash

transactionStatestring · enumRequired

Transaction State

Possible values:
complianceStatestring · enumRequired

Compliance State

Possible values:
translationToAccountCompletedbooleanRequired

Translation to account completed

createdDatestring · date-timeRequired

Date

post
/api/v1/customer-purse/transaction/get

Find Customer Purse Transactions

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/customer-purse/transaction/find

Get Customer Purses

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

*/*
post
/api/v1/customer-purse/purse/get-all

Update Customer

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

*/*

Customer data

idstring · uuidRequired

ID

emailstringOptional

Email

descriptionstringOptional

Description

externalIdstringOptional

External Id

blockedbooleanRequired

The blocking flag

post
/api/v1/customer-purse/customer/update

Unblock Customer

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

*/*

Customer data

idstring · uuidRequired

ID

emailstringOptional

Email

descriptionstringOptional

Description

externalIdstringOptional

External Id

blockedbooleanRequired

The blocking flag

post
/api/v1/customer-purse/customer/unblock

Get Customer

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

*/*

Customer data

idstring · uuidRequired

ID

emailstringOptional

Email

descriptionstringOptional

Description

externalIdstringOptional

External Id

blockedbooleanRequired

The blocking flag

post
/api/v1/customer-purse/customer/get

Get Customers by external id

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

*/*
post
/api/v1/customer-purse/customer/external/get

Create new Customer

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

*/*

Customer data

idstring · uuidRequired

ID

emailstringOptional

Email

descriptionstringOptional

Description

externalIdstringOptional

External Id

blockedbooleanRequired

The blocking flag

post
/api/v1/customer-purse/customer/create

Block Customer

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

*/*

Customer data

idstring · uuidRequired

ID

emailstringOptional

Email

descriptionstringOptional

Description

externalIdstringOptional

External Id

blockedbooleanRequired

The blocking flag

post
/api/v1/customer-purse/customer/block

Get Customer Purse Address

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

*/*

Purse data

idstring · uuidRequired

Purse ID

addressstringRequired

Address

currenciesstring[]Required

Available Currencies

createdDatestring · date-timeRequired

Created Date

post
/api/v1/customer-purse/address/get

Last updated