Getting Transactions
Open List of ACH Transactions in System
Section titled “Open List of ACH Transactions in System”To view all ACH transactions in the system, use the following endpoint:
GET /api/v3/AchTransactions/companycode/{companyCode}
Response Codes
Section titled “Response Codes”200
- OK
400
- Bad Request
401
- Unauthorized
403
- Forbidden
Example Output
"total": 0,"creditAmount": 0,"debitAmount": 0,"transactions": [ { "achItemId": 0, "companyCode": "string", "flexBatchId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "merchantId": 0, "itemStatus": "string", "itemStatusDescription": "string", "firstSignerFirstName": "string", "firstSignerLastName": "string", "address1": "string", "address2": "string", "city": "string", "state": "string", "zip": "string", "countryCode": "string", "yourReferenceNumber": "string", "amount": 0, "bankRoutingNumber": "string", "bankAccountNumber": "string", "returnReason": "string", "returnMessage": "string", "itemSource": "string", "returnItemId": 0, "reportStatus": "string", "receivedDateTime": "2025-06-11T20:50:04.032Z", "settleDate": "2025-06-11T20:50:04.032Z", "returnDate": "2025-06-11T20:50:04.032Z", "achEffectiveDate": "2025-06-11T20:50:04.032Z", "depositDateTime": "2025-06-11T20:50:04.032Z", "apiReportDateTime": "2025-06-11T20:50:04.032Z", "sendDate": "2025-06-11T20:50:04.032Z", "bankId": 0, "achTransactionCode": 0, "achAccountType": "string", "achTransactionType": "string", "achTransactionSubType": "string", "achEntryClass": "string", "achPaymentTypeCode": "string", "achCheckNumber": 0, "achIdentificationNumber": "string", "achCompanyEntryDescription": "string", "achCompanyDiscretionaryData": "string", "achTransactionDiscretionaryData": "string", "achAddendaText": "string", "sameDayAchRequested": true, "returnFileName": "string", "settlementReportFileName": "string", "returnReportFileName": "string", "iatAddenda": { "transactionTypeCode": "string", "foreignBeneficiaryPayer": { "name": "string", "streetAddress": "string", "city": "string", "stateCode": "string", "postalCode": "string", "countryCode": "string" } }, "requestedSendDate": "2025-06-11T20:50:04.032Z", "requestedAchEffectiveDate": "2025-06-11T20:50:04.032Z", "createdBy": { "id": "string", "name": "string", "username": "string" } }]}
{"errors": { "additionalProp1": [ "string" ], "additionalProp2": [ "string" ], "additionalProp3": [ "string" ]},"type": "string","title": "string","status": 0,"detail": "string","instance": "string","additionalProp1": "string","additionalProp2": "string","additionalProp3": "string"}
{"type": "string","title": "string","status": 0,"detail": "string","instance": "string","additionalProp1": "string","additionalProp2": "string","additionalProp3": "string"}
{"type": "string","title": "string","status": 0,"detail": "string","instance": "string","additionalProp1": "string","additionalProp2": "string","additionalProp3": "string"}
Get a Single ACH Transaction
Section titled “Get a Single ACH Transaction”To retrieve a specific ACH transaction, use the following endpoint:
GET /api/v3/AchTransactions/companycode/{companyCode}/{itemId}
Response Codes
Section titled “Response Codes”200
- OK
400
- Bad Request
401
- Unauthorized
403
- Forbidden
Example Output
{"transaction": { "achItemId": 0, "companyCode": "string", "flexBatchId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "merchantId": 0, "itemStatus": "string", "itemStatusDescription": "string", "firstSignerFirstName": "string", "firstSignerLastName": "string", "address1": "string", "address2": "string", "city": "string", "state": "string", "zip": "string", "countryCode": "string", "yourReferenceNumber": "string", "amount": 0, "bankRoutingNumber": "string", "bankAccountNumber": "string", "returnReason": "string", "returnMessage": "string", "itemSource": "string", "returnItemId": 0, "reportStatus": "string", "receivedDateTime": "2025-06-11T21:19:26.144Z", "settleDate": "2025-06-11T21:19:26.144Z", "returnDate": "2025-06-11T21:19:26.144Z", "achEffectiveDate": "2025-06-11T21:19:26.144Z", "depositDateTime": "2025-06-11T21:19:26.144Z", "apiReportDateTime": "2025-06-11T21:19:26.144Z", "sendDate": "2025-06-11T21:19:26.144Z", "bankId": 0, "achTransactionCode": 0, "achAccountType": "string", "achTransactionType": "string", "achTransactionSubType": "string", "achEntryClass": "string", "achPaymentTypeCode": "string", "achCheckNumber": 0, "achIdentificationNumber": "string", "achCompanyEntryDescription": "string", "achCompanyDiscretionaryData": "string", "achTransactionDiscretionaryData": "string", "achAddendaText": "string", "sameDayAchRequested": true, "returnFileName": "string", "settlementReportFileName": "string", "returnReportFileName": "string", "iatAddenda": { "transactionTypeCode": "string", "foreignBeneficiaryPayer": { "name": "string", "streetAddress": "string", "city": "string", "stateCode": "string", "postalCode": "string", "countryCode": "string" } }, "requestedSendDate": "2025-06-11T21:19:26.144Z", "requestedAchEffectiveDate": "2025-06-11T21:19:26.144Z", "createdBy": { "id": "string", "name": "string", "username": "string" }}}
{"errors": { "additionalProp1": [ "string" ], "additionalProp2": [ "string" ], "additionalProp3": [ "string" ]},"type": "string","title": "string","status": 0,"detail": "string","instance": "string","additionalProp1": "string","additionalProp2": "string","additionalProp3": "string"}
{"type": "string","title": "string","status": 0,"detail": "string","instance": "string","additionalProp1": "string","additionalProp2": "string","additionalProp3": "string"}
{"type": "string","title": "string","status": 0,"detail": "string","instance": "string","additionalProp1": "string","additionalProp2": "string","additionalProp3": "string"}
Export Document List of ACH Transactions In System
Section titled “Export Document List of ACH Transactions In System”To export a list of ACH transactions in the system, use the following endpoint:
GET /api/v3/AchTransactions/companycode/{companyCode}/export/filetype/{filetype}
Response Codes
Section titled “Response Codes”200
- OK
400
- Bad Request
401
- Unauthorized
403
- Forbidden
Getting a Paged list of ACH NOC items In System
Section titled “Getting a Paged list of ACH NOC items In System”To retrieve a paged list of ACH NOC (Notice-of-Change) items that are currently in the system, use the following endpoint:
GET /api/v3/AchNocs/companycode/{companyCode}
Response Codes
Section titled “Response Codes”200
- OK
400
- Bad Request
401
- Unauthorized
403
- Forbidden
Example Output
{"total": 0,"transactions": [ { "achNocItemId": 0, "achItemId": 0, "yourReferenceNumber": "string", "nocCode": "string", "nocReason": "string", "correctedRouteNumber": "string", "correctedAccountNumber": "string", "correctedAchTransactionCode": "string", "correctedData": "string", "nocCreatedDate": "2025-06-12T16:35:40.645Z", "sendDate": "2025-06-12T16:35:40.645Z", "achEffectiveEntryDate": "2025-06-12T16:35:40.645Z", "receiverName": "string", "amount": 0 } ]}
{"errors": { "additionalProp1": [ "string" ], "additionalProp2": [ "string" ], "additionalProp3": [ "string" ]},"type": "string","title": "string","status": 0,"detail": "string","instance": "string","additionalProp1": "string","additionalProp2": "string","additionalProp3": "string" }
{"type": "string","title": "string","status": 0,"detail": "string","instance": "string","additionalProp1": "string","additionalProp2": "string","additionalProp3": "string"}
{"type": "string","title": "string","status": 0,"detail": "string","instance": "string","additionalProp1": "string","additionalProp2": "string","additionalProp3": "string"}
Export Document List of ACH NOC Items In System
Section titled “Export Document List of ACH NOC Items In System”To export a list of ACH NOC items currently in the system, use the following endpoint:
GET /api/v3/AchNocs/companycode/{companyCode}/export/filetype/{fileType}
Response Codes
Section titled “Response Codes”200
- OK
400
- Bad Request
401
- Unauthorized
403
- Forbidden
Example Output
{"errors": { "additionalProp1": [ "string" ], "additionalProp2": [ "string" ], "additionalProp3": [ "string" ]},"type": "string","title": "string","status": 0,"detail": "string","instance": "string","additionalProp1": "string","additionalProp2": "string","additionalProp3": "string"}
"type": "string","title": "string","status": 0,"detail": "string","instance": "string","additionalProp1": "string","additionalProp2": "string","additionalProp3": "string"}
{"type": "string","title": "string","status": 0,"detail": "string","instance": "string","additionalProp1": "string","additionalProp2": "string","additionalProp3": "string"}