Incoming Wires

View All Wires

A user has the ability to view details for all incoming wires within a specified date range. To view incoming wire details, initiate a GET request directed to the following endpoint:

https://cubi-sandbox-api.customersbank.com/wires/v1/incoming

This request requires the additional data to be included in the query of the request.

Query Parameter Data Element Details:

NameTypeDescription
fromDatedate-timestarting date
toDatedate-timeending date
paginateResultsbooleanindicates whether the request should be paginated
pageint32indicates the page to return
perPageint32indicates how many items are on a page
sortOnstringindicates the attribute by which the data is sorted (you can sort by any field included in the response)
sortAscendingbooleanindicates if the data is sorted in ascending or descending order

Example Request:

GET //wires/v1/incoming?fromdate=11-05-2023&todate=11-10-2024 HTTP/1.1
Host: cubi-sandbox-api.customersbank.com
Content-Type: application/json
Authorization: Bearer ******

A successful request will generate a response of 200 – Ok.

Example Response:

Response Data Element Details:

NameTypeDescription
pageSizeint32number of items displayed on a page
pageOffsetint32offset index indicating starting point for page items
totalPagesint32total number of pages
totalItemCountint32total count of items across all pages
itemsarray of objects | nullitems model
> idstringwire id
> amountdoubleamount of transaction
> beneficiaryAccountNumberstring | nullaccount number belonging to beneficiary
> isReturnbooleanindicates if this is a returned transaction
> originalWireIdstring | nulloriginal wire id in case of a return
> originatorAccountNumberstring | nullaccount number of the originator
> originatorNamestring | nullname of the originator
> originatorAddress1string | nullfirst line of the originator's address
> originatorAddress2string | nullsecond line of the originator's address
> originatorAddress3string | nullthird line of the originator's address
> typeSubtypestring | nulltype and subtype of the wire transaction
> receiverRoutingNumberstring | nullrouting number of the receiving bank
> receiverNamestring | nullname of the receiving bank
> notesstring | nullnotes or memo for the transaction
> partnerIdstringclient id
> imadstring | nullsending bank trace number
> omadstring | nullreceiving bank trace number
> completedAtdate-timedate and time transaction was completed
> beneficiaryFIIdCodestring | nullidentifier code of the beneficiary's financial institution
> beneficiaryFINamestring | nullname of the beneficiary's financial institution
> beneficiaryFIIdstring | nullidentifier of the beneficiary's financial institution
> beneficiaryFIAddress1string | nullfirst line of the beneficiary financial institution's address
> beneficiearyFIAddress2string | nullsecond line of the beneficiary financial institution's address
> beneficiaryFIAddress3string | nullthird line of the beneficiary financial institution's address
> beneficiaryIdCodestring | nullidentifier code of the beneficiary
> beneficiaryNamestring | nullname of the beneficiary
> beneficiaryAddress1string | nullfirst line of the beneficiary's address
> beneficiaryAddress2string | nullsecond line of the beneficiary's address
> beneficiaryAddress3string | nullthird line of the beneficiary's address
> intermediateIdCodestring | nullidentifier code of the intermediate financial institution
> intermediateIdstring | nullidentifier of the intermediate financial institution
> intermediateNamestring | nullname of the intermediate financial institution
> intermediateAddress1string | nullfirst line of the intermediate financial institution's address
> intermediateAddress2string | nullsecond line of the intermediate financial institution's address
> intermediateAddress3string | nullthird line of the intermediate financial institution's address
> originatorIdCodestring | nullidentifier code of the originator
> senderNamestring | nullname of the sender
> senderReferencestring | nullreference number provided by the sender
> beneficiaryReferencestring | nullreference information for the beneficiary

Error Handling:
Common errors will include:
400 – Bad Request
422 – Unprocessable Content

For guidance on troubleshooting error codes please consult the Error Code Handling section of this guide.


View a Specific Wire

Similar to the prior request, a user can obtain the same level of information for a specific wire if they know the WireId of that transaction. To get information for a specific wire, initiate a GET request directed to the following endpoint:

https://cubi-sandbox-api.customersbank.com/wires/v1/incoming/{wireId}

This request requires the additional data to be included in the path of the request.

Path Parameter Data Element Details:

NameTypeDescription
wireIdstringwire id

Example Request:

GET //wires/v1/incoming/[WIRE ID] HTTP/1.1
Host: cubi-sandbox-api.customersbank.com
Content-Type: application/json
Authorization: Bearer ******

A successful request will generate a response of 200 – Ok.

Example Response:

Response Data Element Details:

NameTypeDescription
idstringwire id
amountdoubleamount of transaction
beneficiaryAccountNumberstring | nullaccount number belonging to beneficiary
isReturnbooleanindicates if this is a returned transaction
originalWireIdstring | nulloriginal wire id in case of a return
originatorAccountNumberstring | nullaccount number of the originator
originatorNamestring | nullname of the originator
originatorAddress1string | nullfirst line of the originator's address
originatorAddress2string | nullsecond line of the originator's address
originatorAddress3string | nullthird line of the originator's address
typeSubtypestring | nulltype and subtype of the wire transaction
receiverRoutingNumberstring | nullrouting number of the receiving bank
receiverNamestring | nullname of the receiving bank
notesstring | nullnotes or memo for the transaction
partnerIdstringclient id
imadstring | nullsending bank trace number
omadstring | nullreceiving bank trace number
completedAtdate-timedate and time transaction was completed
beneficiaryFIIdCodestring | nullidentifier code of the beneficiary's financial institution
beneficiaryFINamestring | nullname of the beneficiary's financial institution
beneficiaryFIIdstring | nullidentifier of the beneficiary's financial institution
beneficiaryFIAddress1string | nullfirst line of the beneficiary financial institution's address
beneficiearyFIAddress2string | nullsecond line of the beneficiary financial institution's address
beneficiaryFIAddress3string | nullthird line of the beneficiary financial institution's address
beneficiaryIdCodestring | nullidentifier code of the beneficiary
beneficiaryNamestring | nullname of the beneficiary
beneficiaryAddress1string | nullfirst line of the beneficiary's address
beneficiaryAddress2string | nullsecond line of the beneficiary's address
beneficiaryAddress3string | nullthird line of the beneficiary's address
intermediateIdCodestring | nullidentifier code of the intermediate financial institution
intermediateIdstring | nullidentifier of the intermediate financial institution
intermediateNamestring | nullname of the intermediate financial institution
intermediateAddress1string | nullfirst line of the intermediate financial institution's address
intermediateAddress2string | nullsecond line of the intermediate financial institution's address
intermediateAddress3string | nullthird line of the intermediate financial institution's address
originatorIdCodestring | nullidentifier code of the originator
senderNamestring | nullname of the sender
senderReferencestring | nullreference number provided by the sender
beneficiaryReferencestring | nullreference information for the beneficiary

Error Handling:
Common errors will include:
400 – Bad Request
404 – Not Found
422 – Unprocessable Content

For guidance on troubleshooting error codes please consult the Error Code Handling section of this guide.