---
title: "List outgoing wires"
method: GET
path: "/wires"
tags: ["Wires"]
---

# List outgoing wires

`GET /wires`

Get paginated list of wires

## Query parameters

- `originating_account_id` string, uuid
- `to_date` string, date
- `from_date` string, date
- `customer_id` string, uuid
- `status` 'BLOCKED' | 'POSTED' | 'READY' — Optional query parameter that can be use to filter the list of returned wires by transfer status
- `receiving_account_id` string, uuid
- `page_token` string — Optional pagination token to be provided to retrieve subsequent pages, returned from previous get
- `id` string[]
- `limit` integer — Maximum number of objects to return per page. If the limit is greater than 100, then it will be set to 100.

## Response `200`

List of wires

- WireList
  - `wires` Wire[], required — Array of wires
    - `amount` integer, required — Transfer amount in cents ($100 would be 10000)
    - `bank_message` string — Instructions intended for the financial institutions that are processing the wire.
    - `batch_id` string, uuid — The batch ID associated with the wire if it was created via the batch payment API.
    - `case_id` integer — The case id associated with the wire.
    - `creation_time` string, date-time, required
    - `currency` string, required — 3-character currency code
    - `customer_id` string, uuid — The customer UUID representing the person initiating the Wire transfer
    - `effective_date` string, date, required — The effective date of the transaction once it gets posted
    - `fed_input_message_accountability_data` string — The Synctera-generated IMAD can be overwritten when the wire is uploaded to the FED. If that happens and we are provided with the new IMAD, it will be populated in this field.
    - `id` string, uuid, required — wire ID
    - `input_message_accountability_data` string — The input message accountability data consists of a 8 character cycle date (CCYYMMDD) an 8 character source and a 6 character sequence number.
    - `is_bulk` boolean, required — Whether or not the wire is a "bulk" wire created via the batch payment API.
    - `last_updated_time` string, date-time, required
    - `network` string — The network used to process the wire
    - `originating_account_id` string, uuid — Sender account ID
    - `originating_account_number` string, string, required — The account number representing the sender account. If the outgoing wire is a return, it refers to the sender of the initial wire not the sender of the return.
    - `receiving_account_id` string, uuid — The external account uuid representing the recipient of the wire.
    - `receiving_account_number` string, string, required — The account number representing the recipient account. If the outgoing wire is a return, it refers to the recipient of the initial wire not the destination of the return.
    - `recipient_message` string — Information from the originator to the beneficiary (recipient).
    - `return_data` ReturnData1 — Data associated with a returned wire
      - `original_end_to_end_identification` string
      - `original_id` string, uuid — UUID of the original wire that was returned. This field is populated if the system successfully matches the return to an original wire.
      - `original_instruction_identification` string
      - `original_transaction_id` string, uuid — Ledger transaction UUID of the original wire that was returned. This field is populated if the system successfully matches the return to an original wire.
      - `original_transaction_identification` string
      - `original_uetr` string
      - `previous_message_id` string, required — IMAD of the original wire that was returned
      - `reason` string — Additional information regarding the cause of the return
      - `reason_code` string — The code associated with the return reason
    - `sender_reference_id` string, required — Sender's id associated with fedwire transfer
    - `settlement_date` string, date — The settlement date of the transaction once it gets posted
    - `status` 'CANCELED' | 'COMPLETED' | 'DECLINED' | 'PENDING', required — The current status of the transfer
    - `status_details` 'APPROVED' | 'CANCELED' | 'DECLINED_DUAL_APPROVAL' | 'PENDING_DUAL_APPROVAL' | 'SUSPENDED_OFAC_REVIEW' — Additional details about the status of the transfer
    - `transaction_id` string, uuid, required — ID of the resulting transaction resource
    - `transaction_in_id` string, uuid — The transaction uuid of the incoming wire that triggered an outgoing return. This is only used if the outgoing wire is a return.
  - `next_page_token` string — If returned, use the next_page_token to query for the next page of results. Not returned if there are no more rows.

## Other responses

- `401` — Unauthorized
- `403` — Forbidden error
- `500` — Internal server error

---

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