pay.tech API (1.0.61)

Download OpenAPI specification:

License: Apache-2.0

Merchant API

Payments

Payments API

Get payments

Get a list of payments sorted by creation date (most recent first)

Authorizations:
BasicAuth
query Parameters
offset
integer [ 0 .. 1000000 ]

The number of items to skip before starting to collect the result set. Default is 0.

limit
integer [ 1 .. 10000 ]

The numbers of items to return. Default is 50.

created.gte
string <ISO 8601 (YYYY-MM-DD'T'HH24:MI:SS)>
Example: created.gte=2025-10-12T10:26:18

Return only payments created at or after the specified time. Default is beginning of the current day.

created.lt
string <ISO 8601 (YYYY-MM-DD'T'HH24:MI:SS)>
Example: created.lt=2025-10-13T10:39:34

If passed, return only payments created strictly before the specified time

Responses

Response samples

Content type
application/json
{
  • "timestamp": "2025-10-07T13:36:32.595+00:00",
  • "status": 200,
  • "hasMore": true,
  • "result": [
    ]
}

Terminals

Terminals API

Get terminal balance

Get terminal balance by terminal Id

Authorizations:
BasicAuth
path Parameters
terminalId
required
integer

Terminal Id

Responses

Response samples

Content type
application/json
{
  • "timestamp": "2025-10-07T13:36:32.595+00:00",
  • "status": 200,
  • "result": {
    }
}