Appearance
Operations
Retrieve operations
When requesting a list of operations, the following query parameters are required.
Parameter | Description |
---|---|
walletId | The unique identifier of the Wallet for which the operations are to be retrieved. |
dateFrom | The date and time from which the operations are to be retrieved. This parameter takes into account the createdDate for Payin, Payout, and Transfer objects, and the authorizationIssuerTime for Card Transactions. Format: HTML-encoded RFC 339 date-time. |
dateTo | The date and time up to which the operations are to be retrieved. This parameter takes into account the createdDate for Payin, Payout, and Transfer objects, and the authorizationIssuerTime for Card Transactions. Format: HTML-encoded RFC 339 date-time. |
Note – 3-month timeframe support
The dateTo
and dateFrom
fields must be less than 3 months apart.
To get the list of operations, use the following request (which supports cursor-based pagination). The dates are to be HTML encoded (e.g., 2024-01-11T11:25:36+01:00 becomes 2024-01-11T11:25:36%2B01:00
).
bash
curl -X GET {baseUrl}/core-connect/operations?walletId={walletId}&dateFrom={dateFrom}&dateTo={dateTo} \
--header 'Authorization: Bearer {accessToken}' \
1
2
2
Here is an example of a response. It returns an array of Operation objects along with a cursor and sorted by creation date.
json
{
"cursor": {
"prev": null,
"current": null,
"next": null
},
"data": [
{
"amount": {
"amount": 1000,
"currency": "EUR"
},
"walletId": 2647244,
"operationType": "bankDirectDebit",
"direction": "DEBIT",
"status": "SETTLED",
"objectId": "181212",
"label": "Alex Oak rlabel96 UMR: 65c32b8dc64xx",
"metadata": {
"payoutTag": "65c32b8dc64xx|lFCS7WW4OugijXXX",
"beneficiaryId": "429387",
"beneficiaryName": "Alex Oak",
"label": "rlabel96",
"codeStatus": "160005",
"informationStatus": "Remboursement par virement Validé",
"payoutTypeId": 0,
"uniqueMandateReference": "65c32b8dc64xx",
"supportingFileLink": "",
"reasonCode": null,
"reasonDescription": null,
"endToEndId": null
},
"date": {
"creation": "2024-02-07T08:04:48+01:00",
"settlement": "2024-02-07T00:00:00+01:00"
},
"initialFlow": "payout"
}
]
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40