v1

latestOpenAPI 3.0.32026-07-243003151.2 MB
Transactions

Create Wallet Transaction

This API method allows the calling application to create a transaction against a specific wallet.

post/wallet/{walletId}/transaction

Path parameters

walletIdstring string required

EES AIR Wallet ID

Request body

parentWalletTransactionIdstring

Parent Wallet Transaction ID

walletIdstring string

Wallet ID

referencestring string

Calling party's reference to this transaction

identityIdstring string

Wallet Identity ID used for this transaction.

transactionDateTimestring

Explicit Wallet Identity Date Time (for non real time transactions)

typestring

Wallet Transaction Type

status'ACTIVE' | 'SETTLED' | 'EXPIRED' | 'CANCELLED' | 'DELETED' | 'PURGED'

Transaction status

statestring

Transaction state

expiryDatestring

Transaction expiry date (date-time), when transaction should expire.

Response

Created

walletTransactionIdstring required

Wallet Transaction ID

parentWalletTransactionIdstring nullable required

Parent Wallet Transaction ID

walletIdstring nullable required

Wallet ID

referencestring nullable required

Calling party's reference to this transaction

identityIdstring nullable required

The Identity ID responsible for this transaction.

typestring nullable required

Transaction Type, defined per retailer

status'ACTIVE' | 'SETTLED' | 'EXPIRED' | 'CANCELLED' | 'DELETED' | 'PURGED' | 'FULFILLING' | 'FULFILLED' required

Transaction status

statestring nullable required

Transaction state

transactionDateTimestring date-time required

Transaction date-time in ATOM format.

transactionDateTimeOffsetstring string

The offset of the date-time from UTC in format "+00:00".

expiryDatestring date-time nullable required

Transaction Expiry Timestamp (date-time in ATOM format), when transaction should expiry and automatically be settled.

channelstring required

Channel used for Transaction creation or update

dateCreatedstring date-time required

Date this Wallet Transaction was created

lastUpdatedstring date-time required

Date this Wallet Transaction was last updated