Skip to content

Getting Transactions

If you want to recieve a paged list of all RCC type transactions that are currently in the system, you can use the following endpoint:

GET /api/v3/RccTransactions/companycode/{companyCode}

200 - OK

400 - Bad Request

401 - Unauthorized

403 - Forbidden

Example Output
{
"total": 0,
"amount": 0,
"transactions": [
{
"rccItemId": 0,
"companyCode": "string",
"flexBatchId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"itemStatus": "string",
"itemStatusDescription": "string",
"firstSignerFirstName": "string",
"firstSignerLastName": "string",
"secondSignerFirstName": "string",
"secondSignerLastName": "string",
"address1": "string",
"address2": "string",
"city": "string",
"state": "string",
"zip": "string",
"yourReferenceNumber": "string",
"amount": 0,
"bankName": "string",
"bankRoutingNumber": "string",
"bankAccountNumber": "string",
"bankCity": "string",
"bankState": "string",
"bankZip": "string",
"checkNumber": 0,
"returnReason": "string",
"returnMessage": "string",
"payeeName": "string",
"payeeAccountNumber": "string",
"payeePhone": "string",
"itemSource": "string",
"returnItemId": 0,
"reportStatus": "string",
"checkDate": "2025-06-16T19:48:00.822Z",
"sendDate": "2025-06-16T19:48:00.822Z",
"receivedDateTime": "2025-06-16T19:48:00.822Z",
"settleDate": "2025-06-16T19:48:00.822Z",
"returnDate": "2025-06-16T19:48:00.822Z",
"bankId": 0,
"depositDateTime": "2025-06-16T19:48:00.822Z",
"apiReportDateTime": "2025-06-16T19:48:00.822Z"
}
]
}

If you want to retrieve a single RCC transaction by its itemId, you can use the following endpoint:

GET /api/v3/RccTransactions/companycode/{companyCode}/{itemId}

200 - OK

400 - Bad Request

401 - Unauthorized

403 - Forbidden

Example Output
{
"transaction": {
"rccItemId": 0,
"companyCode": "string",
"flexBatchId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"itemStatus": "string",
"itemStatusDescription": "string",
"firstSignerFirstName": "string",
"firstSignerLastName": "string",
"secondSignerFirstName": "string",
"secondSignerLastName": "string",
"address1": "string",
"address2": "string",
"city": "string",
"state": "string",
"zip": "string",
"yourReferenceNumber": "string",
"amount": 0,
"bankName": "string",
"bankRoutingNumber": "string",
"bankAccountNumber": "string",
"bankCity": "string",
"bankState": "string",
"bankZip": "string",
"checkNumber": 0,
"returnReason": "string",
"returnMessage": "string",
"payeeName": "string",
"payeeAccountNumber": "string",
"payeePhone": "string",
"itemSource": "string",
"returnItemId": 0,
"reportStatus": "string",
"checkDate": "2025-06-16T20:01:02.960Z",
"sendDate": "2025-06-16T20:01:02.960Z",
"receivedDateTime": "2025-06-16T20:01:02.960Z",
"settleDate": "2025-06-16T20:01:02.960Z",
"returnDate": "2025-06-16T20:01:02.960Z",
"bankId": 0,
"depositDateTime": "2025-06-16T20:01:02.960Z",
"apiReportDateTime": "2025-06-16T20:01:02.960Z"
}
}

Export Document List of RCC Transactions in System

Section titled “Export Document List of RCC Transactions in System”

If you want to export a list of RCC transactions in the system, you can use the following endpoint:

GET /api/v3/RccTransactions/companycode/{companyCode}/export/filetype/{fileType}

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"
}