/api/v2/mor/public/transactionsList the API key's merchant transactions, with pagination and optional user, status, and type filters.
Page defaults to 1 and is clamped to at least 1. Page size defaults to 25 and is clamped to 1–100. Statistics, transaction types, and user options describe the entire merchant, independently of filters. Company scope comes exclusively from the current API key. MOR success and business-error properties use camelCase. Validation may return application/problem+json; authentication may return plain text. The existing sensitive-operation 429 body uses Message, Code and Status. 429 means the configured request limit was exceeded; honor Retry-After when present. pageSize/limit is capped at 100. feeAmount/feeCurrency contain recorded charges when available; null means unknown, not free.
Authentication
Send your API key in the x-api-key header on every request.
Parameters
| Field | Type | Required | Description |
|---|---|---|---|
| page (query) | unknown | No | |
| pageSize (query) | unknown | No | |
| userId (query) | unknown | No | |
| status (query) | string | No | |
| type (query) | string | No |
Responses
200 — OK
| Field | Type | Required | Description |
|---|---|---|---|
| data | array of object | No | |
| pagination | object | No | |
| stats | object | No | |
| transactionTypes | array of string | No | |
| users | array of object | No |
400 — Bad Request
| Field | Type | Required | Description |
|---|---|---|---|
| message | string | No | |
| code | string | No |
401 — Unauthorized
| Field | Type | Required | Description |
|---|---|---|---|
| type | string | No | |
| title | string | No | |
| status | unknown | No | |
| detail | string | No | |
| instance | string | No |
403 — Forbidden
| Field | Type | Required | Description |
|---|---|---|---|
| message | string | No | |
| code | string | No |
404 — Not Found
| Field | Type | Required | Description |
|---|---|---|---|
| message | string | No | |
| code | string | No |
409 — Conflict
| Field | Type | Required | Description |
|---|---|---|---|
| message | string | No | |
| code | string | No |
429 — Too Many Requests
| Field | Type | Required | Description |
|---|---|---|---|
| type | string | No | |
| title | string | No | |
| status | unknown | No | |
| detail | string | No | |
| instance | string | No |
500 — Internal Server Error
| Field | Type | Required | Description |
|---|---|---|---|
| message | string | No | |
| code | string | No |
503 — Service Unavailable
| Field | Type | Required | Description |
|---|---|---|---|
| message | string | No | |
| code | string | No |
Example request
curl -X GET "https://{base_url}/api/v2/mor/public/transactions" \
-H "x-api-key: YOUR_API_KEY"This page is generated from the live OpenAPI specification and always matches the current API.