Get Wire Details
/getWireDetails
Use the Get Wire Details endpoint to retrieve information about a specific wire transaction that was initiated by Create Wire Transaction or retrieved by Get Wire History.
Input parameters
Name | Req | Data type | Description | Pattern | Example |
---|---|---|---|---|---|
apiLogin | X | string | Web service username, as provided by Galileo. | Max 50 characters | "AbC123-9999" |
apiTransKey | X | string | Web service password, as provided by Galileo. | Max 15 characters | "4sb62fh6w4h7w34g" |
providerId | X | int32 | Galileo-issued provider identifier. | Max 10 digits | 9999 |
transactionId | X | string | A unique provider-generated ID to identify this API call. A UUID is preferred. This value is used for idempotency | Max 60 characters | "123e4567-e89b-12d3-a456-426614174000" |
accountNo | string | X | The PRN of the sending account. | PRN | "999101789123" |
wireTransactionId | UUID | X | UUID as returned by Create Wire Transaction or Get Wire History. | UUID | "123456abc-1234-abcd-1234-123456abcdef" |
Example request
curl --location --request POST 'https://[URL]/getWireDetails' \
--header 'response-content-type: json' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'apiLogin=[redacted]' \
--data-urlencode 'apiTransKey=[redacted]' \
--data-urlencode 'providerId=19' \
--data-urlencode 'transactionId=487dc63a-dfc2-4086-b056-3ceee9d5c5e6' \
--data-urlencode 'accountNo=652101062469' \
--data-urlencode 'wireTransactionId=d0ad8041-a3eb-429c-8baf-c0772425c4ae'
Response fields
The endpoint returns only those fields that contain data. Empty fields are not returned.
Name | Data type | Req | Description |
---|---|---|---|
wire_transaction_id | UUID | X | UUID to identify the transaction |
status | string | X | Status of the transaction. See the Transaction statuses table for valid values. |
reason | string | X | The cause of the status . |
imad | string | X | Input message accountability data, a 22-character string that is the universally unique identifier that Fedwire assigns to each wire transfer. The first eight characters are the date of the transfer: YYYYMMDD. Present only for incoming wires. |
amount | float | X | Amount of the transaction |
receive_date | string | Date the transaction was received by file or API | |
direction | string | X | Direction of transaction (in/out) |
description | string | X | Description of transaction |
deb_cred_ind | string | X | Whether the transaction was a credit or debit . |
payment_trans_id | string | Incoming only. ID of the payment in the payments table | |
adjustment_id | string | Outgoing only. ID of the adjustment in the adjustments table. | |
sender | dict | Incoming only. Information about who sent the transaction | |
receiver | dict | Outgoing only. Information about who received the transaction | |
sender.account | string | Sender’s account number | |
sender.address | string | Sender’s physical address | |
sender.bank | string | Sender’s bank name | |
sender.bank_id | string | Senders bank identifier | |
sender.country | string | Sender’s country code, for international wires | |
sender.name | string | Sender’s name | |
receiver.account | string | Receiver’s account number | |
receiver.address | string | Receiver’s physical address | |
receiver.bank | string | Receiver bank name | |
receiver.country | string | Receiver’s country code, for international wires | |
receiver.name | string | Receiver’s name |
Example response
{
"status_code": 0,
"status": "Success",
"processing_time": 1.374,
"response_data": {
"amount": 20.0,
"deb_cred_ind": "credit",
"description": "Outgoing wire",
"direction": "out",
"reason": "post_transaction call",
"receive_date": "2023-08-23 08:46:43",
"receiver": {
"account": "99987654321",
"address": "555 Green St. Verdantville NY 10034",
"bank": "Wells Fargo",
"name": "Bailey Savings & Loan"
},
"status": "POSTED",
"wire_transaction_id": "3345df62-3f19-4c21-8b54-f12a3f4f6d3a"
},
"echo": {
"provider_transaction_id": "",
"provider_timestamp": null,
"transaction_id": "4b431dcb-a366-4986-9a90-9516b031e79d"
},
"system_timestamp": "2023-08-23 08:49:11",
"rtoken": "ac230dd3-09b6-4ddb-8e1b-1d17a2aa3dd0"
}
Transaction statuses
Status | Definition |
---|---|
RECEIVED | The incoming transaction is awaiting processing. |
POSTED | The transaction has been successfully posted to the account, either deposited or debited. |
PENDING_RETURN | The transaction will be returned to the sending bank; see reason for details. |
RETURNED | The transaction was returned to the partner bank. |
FAILED | The transaction was not processed. |
CANCELED | The transaction was canceled. |
SENT | The transaction has been sent to the partner bank. |
Status codes
See Global Response Statuses for status codes that are common across endpoints.