---
title: "List the daily transaction summaries"
method: GET
path: "/transactions/transaction-summaries"
tags: ["Endpoints"]
---

# List the daily transaction summaries

`GET /transactions/transaction-summaries`

Return a list of all transaction summaries for the days within the given date range, restricted by your allianceCode,
partnerCode or merchant ID (as appropriate).

## Query parameters

- `postedAfter` string, date
- `postedBefore` string, date
- `limit` integer — Number of elements to be returned in a single query. Can be used for page/offset or cursor based pagination
- `offset` integer — Starting point to start retrieving the elements from. It is "0" based i.e. value "0" signifies the first page. This can be used with "limit". Can be used for page/offset based pagination.

## Headers

- `Partner-Code` string
- `Merchant-Id` string

## Response `200`

OK

- TransactionSummary — A daily summary for transactions for a given merchant. Shows total value of all transactions for a given day, transaction type and instrument.
  - `combined` object — A grouping of combined values that apply across all the included daily records
    - `total` string — The total value for all transactions in all included daily summaries.
    - `merchant` object — A merchant is the business entity that the transaction was performed at.
      - `id` string — External merchant id provided by client (if merchant ids have been pre allocated) or generated by our systems during merchant boarding.
      - `allianceCode` string, nullable — An alliance is typically an organization holding an acquiring licence issued by card schemes (like VISA, MasterCard etc). This code is assigned by us.
      - `partnerCode` string, nullable — Partners are typically companies (such as Payment Facilitators, Independent Software Vendors, Independent Sale Organisations) who can contract merchants for card acceptance but they don't hold an acquiring licence so must always be authorized by an Alliance.
  - `daily` object[]
    - `day` string, date — The day of records that the summarised data includes, for example `2022-02-15` would mean that the entry includes all transactions **posted** on the 15th February 2022.
    - `total` string, required — The total value for all transactions in this days summary.
    - `currencyCode` string, nullable — The currency used for the `total` value in the summary.
    - `transactionType` 'PURCHASE' | 'PAYMENT' | 'CASH_ADVANCE' | 'REFUND' | 'PURCHASE_WITH_CASHBACK' | 'CARD_VERIFICATION' | 'PREPAID_LOAD' | 'BALANCE_ENQUIRY' | 'CHECK_VERIFICATION' | 'CHECK_GUARANTEE' | 'PURCHASE_ADJUSTMENT' | 'MOBILE_TOPUP' | 'PURCHASE_WITH_TIP' | 'ADMIN' | 'ACCOUNT_FUNDING_TRANSACTION' | 'ORIGINAL_CREDIT' | 'MONEY_TRANSFER' — The nature of the transaction, which often signifies how it is processed. The most common type is a purchase (the transfer of money for goods or services), but may refer to things like a refund or card verification.
    - `paymentInstrument` object — Information about the type of payment method used relating to this funding detail record, such as card brand for any relevant transactions.
      - `category` 'CARD' | 'CASH' | 'ALTERNATIVE', required — The discriminator used to determine the payment category and object type. For more details see our page on [payment instruments](https://docs.fiserv.dev/public/docs/payment-instruments).
      - `brand` 'AMEX' | 'CUP' | 'DINERS' | 'GIRO' | 'JCB' | 'MAESTRO' | 'MC' | 'PAGO' | 'PP' | 'PRIV' | 'VISA' | 'VPAY' | 'GIFT' | 'C_EGIFT' | 'CARTBLANC' | 'RUPAY', nullable — The brand or scheme of payment card related to this funding detail, only populated in case of `CARD` `category` transactions.
      - `service` 'BLIK' | 'ELV' | 'IDEAL' | 'KLARNA' | 'PAYPAL' | 'PBL' | 'SEPADD' | 'SOFORT' | 'TOPUP' | 'EASYCASH' | 'VIPP' | 'MOBILEPAY' | 'TWINT' | 'SWISH' | 'ALIPAY' | 'WECHATPAY' | 'POSTFINANCE' | 'OTHER', nullable — The service name for the alternative payment method related to this funding detail, only populated in the case of `ALTERNATIVE` `category` transactions.
    - `_links` object — HAL-style links to other related resources within our APIs
      - `transactions` object
        - `href` string

## Other responses

- `400` — Bad Request
- `401` — Unauthorized
- `403` — Forbidden
- `404` — Not Found
- `429` — Too Many Requests
- `500` — Internal server error

---

[API](https://skmtc.net/fiserv/apis/acquirer-profile-in-design.md) · [All operations](https://skmtc.net/fiserv/apis/acquirer-profile-in-design/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/fiserv/acquirer-profile-in-design/revisions/dd7ef6ce81a1/schema)
