GET/api/v2/mor/public/transactions

List 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

Request parameters
FieldTypeRequiredDescription
page (query)unknownNo
pageSize (query)unknownNo
userId (query)unknownNo
status (query)stringNo
type (query)stringNo

Responses

200 — OK

Response 200 fields
FieldTypeRequiredDescription
dataarray of objectNo
paginationobjectNo
statsobjectNo
transactionTypesarray of stringNo
usersarray of objectNo

400 — Bad Request

Response 400 fields
FieldTypeRequiredDescription
messagestringNo
codestringNo

401 — Unauthorized

Response 401 fields
FieldTypeRequiredDescription
typestringNo
titlestringNo
statusunknownNo
detailstringNo
instancestringNo

403 — Forbidden

Response 403 fields
FieldTypeRequiredDescription
messagestringNo
codestringNo

404 — Not Found

Response 404 fields
FieldTypeRequiredDescription
messagestringNo
codestringNo

409 — Conflict

Response 409 fields
FieldTypeRequiredDescription
messagestringNo
codestringNo

429 — Too Many Requests

Response 429 fields
FieldTypeRequiredDescription
typestringNo
titlestringNo
statusunknownNo
detailstringNo
instancestringNo

500 — Internal Server Error

Response 500 fields
FieldTypeRequiredDescription
messagestringNo
codestringNo

503 — Service Unavailable

Response 503 fields
FieldTypeRequiredDescription
messagestringNo
codestringNo

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.