---
title: "interac/bulk-payout/transaction"
method: GET
path: "/interac/bulk-payout/transaction"
tags: ["Interac Endpoints"]
---

# interac/bulk-payout/transaction

`GET /interac/bulk-payout/transaction`

This endpoint is used to look up details on an Interac e-Transfer bulk payout transaction.

## Query parameters

- `AccountID` string, required
- `Key` string, required
- `Signature` string, required
- `ClientReferenceNumber` string
- `TransactionID` string

## Response `200`

- object
  - `Success` boolean, required — True if the e-transfer was successful, false if it failed.
  - `ErrorMessage` string, required — Contains a description of the error if the request failed
  - `TransactionID` integer, required — The unique ID of the transaction.
  - `TransactionStatus` string, required — A message indicating the current transaction status. Statuses are: requested, pending, in progress, successful, failed, cancelled.
  - `FailureReason` string, required — A message in case of transaction failure indicating why it failed.
  - `TransactionDateTime` string, date-time, required — The timestamp when the transaction was received.
  - `Amount` number, required — The dollar amount of the transaction.
  - `Currency` string, required — 3 character currency code for the currency to fetch transactions for. If this is not specified the transaction will use the account's local currency (generally CAD). NOTE: Currently the eft/fund API endpoint only supports CAD transactions.
  - `HoldAmount` number, required — Indicates if any of the funds from the transaction are still being held.
  - `LastModified` string, date-time, required — This timestamp indicates when the transaction record was last modified.
  - `SenderName` string, required — Sender's full name. This is the name that will be used as the sender's name in the notifications to the recipient.
  - `RecipientName` string, required — Recipient's name, as known by the sender.
  - `EmailAddress` string, required — Recipient's email address.
  - `Memo` string, required — Message to recipient.
  - `ClientReferenceNumber` string, required — An optional reference number which was associated with the transaction.
  - `ConfirmationNumber` string, required — The bank confirmation number for the Interac transaction.
  - `ProcessingDate` string, date-time, required — The timestamp when the transaction was processed and the e-transfer email was sent.
  - `CancellationPeriod` integer, required — The number of days after which the transfer will be marked as cancelled.
  - `GLCode` string, required — General ledger code.
  - `TransactionTypeCode` string, required — CPA transaction code.

---

[API](https://skmtc.net/vopay/apis/accounts.md) · [All operations](https://skmtc.net/vopay/apis/accounts/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/vopay/accounts/versions/7033bd231ec7/schema)
