Get Transaction List
GET/v1/transactions
Get Transaction List
Request
Query Parameters
Optional. From which date you wish to query transactions.
Optional. Until which date you wish to query transactions.
Optional. Transactions in completed status from the date
Optional. Transactions in completed status to the date
Optional. Transactions in refunded status from the date
Optional. Transactions in refunded status to the date
One or more transaction status.
Which page to show. This is useful for frontend together with per_page parameter
How many statements in one page. This is useful for frontend together with page parameter
Responses
- 200
- 400
- 401
OK
Response Headers
Date
string
Content-Type
string
Transfer-Encoding
string
Connection
string
Set-Cookie
string
Access-Control-Allow-Origin
string
Access-Control-Allow-Methods
string
Access-Control-Allow-Headers
string
X-Request-ID
string
Link
string
X-Total-Count
integer
- application/json
- Schema
- Example (from schema)
- Example
Schema
Array [
]
links
object
[
{
"links": {
"rel": "string",
"href": "string"
},
"id": "string",
"object": "string",
"created_at": "2024-07-29T15:51:28.071Z",
"completed_at": "2024-07-29T15:51:28.071Z",
"refunded_at": "2024-07-29T15:51:28.071Z",
"status": "string",
"reference": "string",
"customer": {
"id": "string",
"object": "string",
"created_at": "2024-07-29T15:51:28.071Z",
"email": "string",
"locale": "string",
"country": "string",
"ip": "string",
"ip_country": "string",
"name": "string"
},
"refunded_amount": 0,
"refunded_original_amount": 0,
"type": "string",
"method": "string",
"channel": "string",
"country": "string",
"fees": 0,
"fees_vat": 0,
"net_amount": 0,
"merchant_data": "string",
"banklink": {
"object": "string",
"created_at": "2024-07-29T15:51:28.071Z",
"iban": "string",
"description": "string"
},
"card": {
"card_holder_name": "string",
"card_number": "string",
"expiry_date": "string",
"card_type": "string"
},
"transaction_url": {
"return_url": {
"url": "string",
"method": "string"
},
"cancel_url": {
"url": "string",
"method": "string"
},
"notification_url": {
"url": "string",
"method": "string"
},
"cart_url": {
"url": "string",
"method": "string"
}
},
"recurring_required": true
}
]
[
{
"amount": 10,
"currency": "EUR",
"object": "transaction",
"status": "COMPLETED",
"reference": "autotest",
"customer": {
"object": "customer",
"locale": "et",
"country": "ee",
"ip": "13.48.4.195",
"name": "83368374-c835-43de-a857-d7761143bf22",
"links": [],
"id": "83368374-c835-43de-a857-d7761143bf22",
"created_at": "2023-01-06T04:05:01+0000",
"ip_country": "se"
},
"type": "open_banking",
"method": "swedbank",
"channel": "Swedbank EE OB",
"country": "ee",
"links": [
{
"rel": "self",
"href": "https://api.test.maksekeskus.ee/v1/transactions/58185cbc-c844-4b65-848b-de26e4f4b3d3"
}
],
"id": "58185cbc-c844-4b65-848b-de26e4f4b3d3",
"created_at": "2023-01-06T04:05:01+0000",
"completed_at": "2023-01-06T04:05:25+0000",
"fees": 0.55,
"fees_vat": 0.11,
"net_amount": 9.34,
"recurring_required": false
},
{
"amount": 10,
"currency": "EUR",
"object": "transaction",
"status": "EXPIRED",
"reference": "autotest",
"customer": {
"object": "customer",
"locale": "et",
"country": "ee",
"ip": "13.48.4.195",
"name": "97cd5cc7-2e1c-447a-88f2-93d1e584269c",
"links": [],
"id": "97cd5cc7-2e1c-447a-88f2-93d1e584269c",
"created_at": "2023-01-06T04:05:52+0000",
"ip_country": "se"
},
"type": "open_banking",
"method": "swedbank",
"channel": "Swedbank LV OB",
"country": "ee",
"links": [
{
"rel": "self",
"href": "https://api.test.maksekeskus.ee/v1/transactions/ddd76f9c-adc3-4459-b8fd-7b7b4634a4ac"
}
],
"id": "ddd76f9c-adc3-4459-b8fd-7b7b4634a4ac",
"created_at": "2023-01-06T04:05:52+0000",
"recurring_required": false
},
{
"amount": 10,
"currency": "EUR",
"object": "transaction",
"status": "EXPIRED",
"reference": "autotest",
"customer": {
"object": "customer",
"locale": "et",
"country": "ee",
"ip": "13.48.4.194",
"name": "6ed55a96-eb78-477a-9f97-66b1e82864fc",
"links": [],
"id": "6ed55a96-eb78-477a-9f97-66b1e82864fc",
"created_at": "2023-01-06T04:06:20+0000",
"ip_country": "se"
},
"type": "open_banking",
"method": "seb",
"channel": "SEB EE OB",
"country": "ee",
"links": [
{
"rel": "self",
"href": "https://api.test.maksekeskus.ee/v1/transactions/26802298-b789-4f0c-93a5-3ccfd852e2b8"
}
],
"id": "26802298-b789-4f0c-93a5-3ccfd852e2b8",
"created_at": "2023-01-06T04:06:20+0000",
"recurring_required": false
},
{
"amount": 10,
"currency": "EUR",
"object": "transaction",
"status": "EXPIRED",
"reference": "autotest",
"customer": {
"object": "customer",
"locale": "et",
"country": "ee",
"ip": "13.48.4.194",
"name": "974231ae-07e8-4267-82ee-c572e4834e9a",
"links": [],
"id": "974231ae-07e8-4267-82ee-c572e4834e9a",
"created_at": "2023-01-06T04:07:46+0000",
"ip_country": "se"
},
"type": "open_banking",
"method": "swedbank",
"channel": "Swedbank EE OB",
"country": "ee",
"links": [
{
"rel": "self",
"href": "https://api.test.maksekeskus.ee/v1/transactions/33184d8c-f296-47cd-86e0-f2b5214ec4d0"
}
],
"id": "33184d8c-f296-47cd-86e0-f2b5214ec4d0",
"created_at": "2023-01-06T04:07:46+0000",
"recurring_required": false
},
{
"amount": 10,
"currency": "EUR",
"object": "transaction",
"status": "EXPIRED",
"reference": "autotest",
"customer": {
"object": "customer",
"locale": "et",
"country": "ee",
"ip": "13.48.4.194",
"name": "e9d8be56-36e4-4bcc-aa28-12d9401e9934",
"links": [],
"id": "e9d8be56-36e4-4bcc-aa28-12d9401e9934",
"created_at": "2023-01-06T04:08:25+0000",
"ip_country": "se"
},
"type": "open_banking",
"method": "swedbank",
"channel": "Swedbank LV OB",
"country": "ee",
"links": [
{
"rel": "self",
"href": "https://api.test.maksekeskus.ee/v1/transactions/6b530d26-2230-4a06-ad08-960834983a7a"
}
],
"id": "6b530d26-2230-4a06-ad08-960834983a7a",
"created_at": "2023-01-06T04:08:25+0000",
"recurring_required": false
}
]
Bad Request
Response Headers
Date
string
Content-Type
string
Transfer-Encoding
string
Connection
string
Set-Cookie
string
Access-Control-Allow-Origin
string
Access-Control-Allow-Methods
string
Access-Control-Allow-Headers
string
X-Request-ID
string
- application/json
- Schema
- Example (from schema)
- Example
Schema
Array [
]
Error code indicating the type of error
Error message describing the issue
errors
object[]
Type of error
Parameter in the request that caused the error
The expected value or format for the parameter
{
"code": 1001,
"message": "Invalid request",
"errors": [
{
"type": "string",
"parameter": "transaction",
"expected": "string"
}
]
}
{
"code": 1001,
"message": "Invalid request",
"errors": [
{
"type": "invalid",
"parameter": "since",
"expected": "yyyy-MM-ddZ, ex. 2014-01-01+02:00 (zone is optional)"
}
]
}
Unauthorized
Response Headers
Date
string
Content-Type
string
Transfer-Encoding
string
Connection
string
Set-Cookie
string
WWW-Authenticate
string
- application/json
- Schema
- Example (from schema)
- Example
Schema
Error code representing the type of error.
Detailed error message.
{
"code": 0,
"message": "string"
}
{
"code": 1004,
"message": "Unauthorized"
}