---
title: "Transactions:Instore"
method: GET
path: "/transactions/instore"
tags: ["Transactions"]
---

# Transactions:Instore

`GET /transactions/instore`

Retrieve all instore transactions for a merchant

## Query parameters

- `limit` integer
- `page` integer
- `date` object
  - `eq` string, date — Get results that equal the given value
  - `neq` string, date — Get results that do not equal the given value
  - `gt` string, date — Get results that are greater than the given value
  - `gte` string, date — Get results that are greater than or equal to the given value
  - `lt` string, date — Get results that are less than the given value
  - `lte` string, date — Get results that are less than or equal to the given value
- `amount` object
  - `eq` integer — Get results that equal the given value
  - `neq` integer — Get results that do not equal the given value
  - `gt` integer — Get results that are greater than the given value
  - `gte` integer — Get results that are greater than or equal to the given value
  - `lt` integer — Get results that are less than the given value
  - `lte` integer — Get results that are less than or equal to the given value
- `code` object
  - `eq` string — Get results that equal the given value
  - `neq` string — Get results that do not equal the given value
  - `in` string — Get results that correspond to one of the provided values.
  - `nin` string — Get results that do not correspond to one of the provided values.
- `orderId` object
  - `eq` string — Get results that equal the given value
  - `neq` string — Get results that do not equal the given value
  - `like` string — Get results that are similar to the given value
  - `nlike` string — Get results that are not similar to the given value
- `description` object
  - `eq` string — Get results that equal the given value
  - `neq` string — Get results that do not equal the given value
  - `like` string — Get results that are similar to the given value
  - `nlike` string — Get results that are not similar to the given value
- `service` object
  - `eq` string — Get results that equal the given value
  - `neq` string — Get results that do not equal the given value
  - `in` string — Get results that correspond to one of the provided values.
  - `nin` string — Get results that do not correspond to one of the provided values.
- `status` object
  - `eq` integer — Get results that equal the given value
  - `neq` integer — Get results that do not equal the given value
  - `in` integer — Get results that correspond to one of the provided values.
  - `nin` integer — Get results that do not correspond to one of the provided values.
- `extra1` object
  - `eq` string — Get results that equal the given value
  - `neq` string — Get results that do not equal the given value
  - `like` string — Get results that are similar to the given value
  - `nlike` string — Get results that are not similar to the given value
- `extra2` object
  - `eq` string — Get results that equal the given value
  - `neq` string — Get results that do not equal the given value
  - `like` string — Get results that are similar to the given value
  - `nlike` string — Get results that are not similar to the given value
- `extra3` object
  - `eq` string — Get results that equal the given value
  - `neq` string — Get results that do not equal the given value
  - `like` string — Get results that are similar to the given value
  - `nlike` string — Get results that are not similar to the given value
- `object` object
  - `eq` string — Get results that equal the given value
  - `neq` string — Get results that do not equal the given value
  - `like` string — Get results that are similar to the given value
  - `nlike` string — Get results that are not similar to the given value

## Response `200`

Ok.

- object
  - `total` integer
  - `count` integer
  - `pages` integer
  - `transactions` object[]
    - `code` string — The terminal transaction ID.
    - `transactionId` string — The Id of the transaction.
    - `type` string — null, sale or refund
    - `orderId` string — The orderId of the transaction.
    - `service` object
      - `code` string — The ID of your service. You can find the service ID in the portal.
      - `name` string — The name of your service.
    - `description` string — Is shown on the statement of the payer.
    - `amount` object
      - `value` integer — The amount in cents.
      - `currency` string — The currency in ISO-4217 format.
    - `status` object
      - `code` integer — The status code of the transaction.
      - `action` string — The state in which the transaction resides
      - `phase` string — The current phase in the transaction state
    - `terminal` object
      - `code` string — The terminal identifier.
      - `name` string — The name of the terminal.
    - `createdAt` string, date-time — The creation date time presented in the correct ISO-8601 (a.k.a. ATOM) notation
    - `createdBy` string — The reference to an account or token whom created the entity
    - `completedAt` string, date-time — The date at which the transaction was fully completed.
  - `_links` object
    - `first` object
      - `href` Href — unresolved $ref
    - `previous` object
      - `href` Href — unresolved $ref
    - `next` object
      - `href` Href — unresolved $ref
    - `last` object
      - `href` Href — unresolved $ref
    - `self` object
      - `href` Href — unresolved $ref
      - `rel` Rel — unresolved $ref
      - `type` Type — unresolved $ref

## Other responses

- `401` — Unauthorized. Supplied credentials are invalid
- `403` — Forbidden. Supplied credentials have no rights
- `405` — Used HTTP method is not allowed
- `406` — Not acceptable. The supplied content type in the accept parameter in the header is not supported
- `429` — Rate limit reached.
- `500` — An internal error occurred

---

[API](https://skmtc.dev/pay/apis/pay-transaction-gateway-unit-api.md) · [All operations](https://skmtc.dev/pay/apis/pay-transaction-gateway-unit-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/pay/pay-transaction-gateway-unit-api/revisions/2bc260c7bdfc/schema)
