---
title: "Get statuses for multiple transactions"
method: POST
path: "/json/Transaction/Statuses"
tags: ["Transaction"]
---

# Get statuses for multiple transactions

`POST /json/Transaction/Statuses`

## Request body

- TransactionStatusesRequest — Request shape varies; minimal schema based on docs. Typically contains a Transactions collection.
  - `Transactions` object[]
    - `Key` string
    - `Invoice` string

## Response `200`

OK

- TransactionStatusesResponse
  - `Transactions` TransactionStatusResponseTransaction[]
    - `Key` string
    - `Invoice` string
    - `ServiceCode` string
    - `Status` Status
      - `Code` StatusCode
        - `Code` integer
        - `Description` string
      - `SubCode` SubStatusCode
        - `Code` string
        - `Description` string
      - `DateTime` string, date-time
    - `IsTest` boolean
    - `Order` string
    - `Currency` string
    - `AmountDebit` number
    - `AmountCredit` number
    - `TransactionType` string
    - `Services` ServiceResponse[]
      - `Name` string
      - `Action` string
      - `Parameters` BasicParameter[]
        - `Name` string, required
        - `Value` string, required
      - `VersionAsProperty` integer
    - `CustomParameters` CustomParameter[]
      - `Name` string
      - `Value` string
    - `AdditionalParameters` TransactionStatusResponseAdditionalParameters
    - `MutationType` integer
    - `RelatedTransactions` RelatedTransaction[]
      - `RelationType` string
      - `RelatedTransactionKey` string
    - `IsCancelable` boolean
    - `IssuingCountry` string
    - `StartRecurrent` boolean
    - `Recurring` boolean
    - `CustomerName` string
    - `PayerHash` string
    - `PaymentKey` string
    - `Description` string
  - `ErrorTransactions` ErrorTransaction[]
    - `Key` string
    - `Invoice` string
    - `CustomParameter` CustomParameter
      - `Name` string
      - `Value` string
    - `AdditionParameter` CustomParameter
      - `Name` string
      - `Value` string
    - `ErrorMessage` string
  - `ErrorHeaders` HeaderError[]
    - `Name` string
    - `Error` string

---

[API](https://skmtc.net/buckaroo/apis/buckaroo-checkout-json-gateway-api.md) · [All operations](https://skmtc.net/buckaroo/apis/buckaroo-checkout-json-gateway-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/buckaroo/buckaroo-checkout-json-gateway-api/revisions/eb4cb70e26be/schema)
