Skip to main content
GET
/
v1
/
transactions
List Transactions
curl --request GET \
  --url https://api.ecrypt.com/v1/transactions \
  --header 'x-api-key: <api-key>'
{
  "pagination": {
    "totalRecords": 123,
    "currentPage": 123,
    "totalPages": 123,
    "pageSize": 123
  },
  "items": [
    {
      "transactionId": 123,
      "type": "<string>",
      "tender": "<string>",
      "paymentName": "<string>",
      "paymentNetwork": "<string>",
      "paymentAccount": "<string>",
      "paymentAccountExpiry": "<string>",
      "amount": 123,
      "authorizationAmount": 123,
      "capturedAmount": 123,
      "gratuityAmount": 123,
      "surchargeAmount": 123,
      "settlementAmount": 123,
      "voidedAmount": 123,
      "referenceTransactionId": 123,
      "approvalCode": "<string>",
      "avsCode": "<string>",
      "cvvCode": "<string>",
      "enhanced": true,
      "status": "<string>",
      "created": "2023-11-07T05:31:56Z"
    }
  ]
}

Authorizations

x-api-key
string
header
required

Authorization by x-api-key inside request's header

Query Parameters

Page
integer<int32>

Page of results being requested.

Default: 1

Required range: 1 <= x <= 2147483647
Example:

1

Size
integer<int32>

Size of the page of results being requested.

Default: 100

Required range: 1 <= x <= 100
Example:

100

Response

object | null

OK

pagination
object
items
(object | null)[] | null