---
title: "wire/transaction"
method: GET
path: "/wire/transaction"
tags: ["Wire Endpoints"]
---

# wire/transaction

`GET /wire/transaction`

## Request

- Base URL: `https://earthnode-dev.vopay.com/api/v2`
- URL: `https://earthnode-dev.vopay.com/api/v2/wire/transaction`
- Auth: none declared

Looks up and returns the full details of a single wire transaction, including its `WireType`.

## Query parameters

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

## Response `200`

- object
  - `Success` boolean, required: True if the request 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: pending, in progress, successful, failed, cancelled
  - `TransactionDateTime` string, date-time, required: The timestamp when the transaction was created
  - `Amount` number, required: The dollar amount of the withdraw transaction. This is the amount to be deposited into the recipient's bank account.
  - `Currency` string, required: The currency for the transaction.
  - `HoldAmount` number, required: Will always be 0 for withdraw transactions, however parameter is included to keep return data format consistent with the format used for fund transactions.
  - `LastModified` string, date-time, required: This timestamp indicates when the transaction record was last modified. In normal circumstances withdraw transaction record will not be modified.
  - `CompanyName*` string, required: Company's name
  - `FirstName*` string, required: Recipient's first name
  - `LastName` string, required: Recipient's last name
  - `PhoneNumber` integer, required: Recipient's phone number
  - `Address1` string, required: Recipient's address line 1
  - `Address2` string, required: Recipient's address line 2
  - `City` string, required: Recipient's city
  - `Province/State` string, required: Recipient's province or state specified using two character abbreviation (eg. BC, AB)
  - `Country` string, required: Recipient's country specified using full country name.
  - `PostalCode/ZipCode` string, required: Recipient's postal or zip code.
  - `AccountNumber` string, required: Recipient's bank account number that funds were deposited to.
  - `ABARoutingNumber` string, required: Routing number for the customer's account.
  - `ClientReferenceNumber` string, required: An optional reference number which was associated with the transaction.
  - `GLCode` string, required: General ledger code.
  - `TransactionTypeCode` string, required: CPA transaction code.
  - `WireType` 'fedwire' | 'lynx' | 'swift', required: The wire rail the transaction was created on. Legacy rows created before WireType existed report fedwire.

---

[API](https://skmtc.dev/vopay/apis/payment-rails.md) - [All operations](https://skmtc.dev/vopay/apis/payment-rails/llms.txt) - [OpenAPI document](https://skmtc.dev/vopay/apis/payment-rails/revisions/d6fe8969ddcf?raw)
