Download OpenAPI specification:
ACH API
x-cfsb-api-token required | string <uuidv4> |
x-cfsb-interaction-id required | string <uuidv4> |
x-cfsb-interaction-timestamp required | string <ISO 8601> Example: 2023-01-01T00:00:00Z |
amount | integer |
originalEffectiveEntryDate | string <YYYY-MM-DD> |
receiver | string <= 35 characters |
rdfiAccountNumber | string <= 17 characters |
achTraceNumber | string <= 15 characters |
standardEntryClass | string <= 15 characters |
rdfiRoutingNumber | string <= 9 characters |
odfiRoutingNumber | string <= 9 characters |
odfiCompanyName | string <= 100 characters |
transactionCode | string Enum: "22" "23" "24" "27" "28" "29" "32" "33" "34" "37" "38" "39" "42" "43" "44" |
transactionType | string Enum: "CREDIT" "DEBIT" |
transactionId | string <uuidv4> |
{- "amount": 10099,
- "originalEffectiveEntryDate": "2023-01-24",
- "receiver": "John Doe",
- "rdfiAccountNumber": "999000123",
- "achTraceNumber": "999000123123456",
- "standardEntryClass": "PPD",
- "rdfiRoutingNumber": "999000125",
- "odfiRoutingNumber": "999000134",
- "odfiCompanyName": "TEST",
- "transactionCode": "22",
- "transactionType": "DEBIT",
- "transactionId": "6a5823dc-c72f-4095-bb78-7b61318b8d3a"
}
x-cfsb-api-token required | string <uuidv4> |
x-cfsb-interaction-id required | string <uuidv4> |
x-cfsb-interaction-timestamp required | string <ISO 8601> Example: 2023-01-01T00:00:00Z |
code | string <= 100 characters |
amount | integer |
originalEffectiveEntryDate | string <YYYY-MM-DD> |
receiver | string <= 35 characters |
rdfiAccountNumber | string <= 17 characters |
achTraceNumber | string <= 15 characters |
standardEntryClass | string <= 15 characters |
rdfiRoutingNumber | string <= 9 characters |
odfiRoutingNumber | string <= 9 characters |
odfiCompanyName | string <= 100 characters |
transactionId | string <uuidv4> |
{- "code": "R13",
- "amount": 10099,
- "originalEffectiveEntryDate": "2023-01-24",
- "receiver": "John Doe",
- "rdfiAccountNumber": "999000123",
- "achTraceNumber": "999000123123456",
- "standardEntryClass": "PPD",
- "rdfiRoutingNumber": "999000125",
- "odfiRoutingNumber": "999000134",
- "odfiCompanyName": "TEST",
- "transactionId": "5fa88249-0102-45c0-ae5a-4851f1a06d75"
}
x-cfsb-api-token required | string <uuidv4> |
x-cfsb-interaction-id required | string <uuidv4> |
x-cfsb-interaction-timestamp required | string <ISO 8601> Example: 2023-01-01T00:00:00Z |
status | string <= 100 characters |
amount | integer |
originalEffectiveEntryDate | string <YYYY-MM-DD> |
receiver | string <= 35 characters |
rdfiAccountNumber | string <= 17 characters |
achTraceNumber | string <= 15 characters |
standardEntryClass | string <= 15 characters |
rdfiRoutingNumber | string <= 9 characters |
odfiRoutingNumber | string <= 9 characters |
odfiCompanyName | string <= 100 characters |
transactionId | string <uuidv4> |
{- "status": "98 OFAC",
- "amount": 10099,
- "originalEffectiveEntryDate": "2023-01-24",
- "receiver": "John Doe",
- "rdfiAccountNumber": "999000123",
- "achTraceNumber": "999000123123456",
- "standardEntryClass": "PPD",
- "rdfiRoutingNumber": "999000125",
- "odfiRoutingNumber": "999000134",
- "odfiCompanyName": "TEST",
- "transactionId": "5fa88249-0102-45c0-ae5a-4851f1a06d75"
}
x-cfsb-api-token required | string <uuidv4> |
x-cfsb-interaction-id required | string <uuidv4> |
x-cfsb-interaction-timestamp required | string <ISO 8601> Example: 2023-01-01T00:00:00Z |
transactionId | string <uuidv4> |
returnCode | string (returnReasonCode) Enum: "R01" "R02" "R03" "R04" "R05" "R06" "R07" "R08" "R09" "R10" "R11" "R12" "R13" "R14" "R15" "R16" "R17" "R18" "R19" "R20" "R21" "R22" "R23" "R24" "R25" "R26" "R27" "R28" "R29" "R30" "R31" "R32" "R33" "R34" "R35" "R36" "R37" "R38" "R39" "R40" "R41" "R42" "R43" "R44" "R45" "R46" "R47" "R48" "R49" "R50" "R51" "R52" "R53" "R61" "R62" "R63" "R64" "R65" "R66" "R67" "R68" "R69" "R70" "R71" "R72" "R73" "R74" "R75" "R76" "R77" "R80" "R81" "R82" "R83" "R84" "R85" |
effectiveEntryDate | string <YYYY-MM-DD> |
companyId | string <uuidv4> |
returnAchTraceNumber | string <= 15 characters |
originalAchTraceNumber | string <= 15 characters |
status | string Value: "RETURNED_BY_CLIENT" |
referenceId | string |
{- "transactionId": "6a5823dc-c72f-4095-bb78-7t71318b8d3a",
- "returnCode": "R01",
- "effectiveEntryDate": "2023-01-24",
- "companyId": "6a7823dc-c72f-4095-bb78-7b61318b8d3a",
- "returnAchTraceNumber": "999000123123456",
- "originalAchTraceNumber": "999000123123457",
- "status": "RETURNED_BY_CLIENT",
- "referenceId": "RTN_OA00000008_20250327100000.ach"
}
x-cfsb-api-token required | string <uuidv4> |
x-cfsb-interaction-id required | string <uuidv4> |
x-cfsb-interaction-timestamp required | string <ISO 8601> Example: 2023-01-01T00:00:00Z |
companyId | string <uuidv4> |
serviceAccountId | string <uuidv4> |
transactionGroupId | string <uuidv4> |
transactionType | string Enum: "CREDIT" "DEBIT" |
isInternational | boolean |
isSameDayACH | boolean |
offsetReference | string |
numberTransactions | integer |
fileName | string |
{- "companyId": "6a7823dc-c72f-4095-bb78-7b61318b8d3a",
- "serviceAccountId": "6a7823dc-c72f-4095-bb78-7b61318b8d3b",
- "transactionGroupId": "6a7823dc-c72f-4095-bb78-7b61318b8d3c",
- "transactionType": "CREDIT",
- "isInternational": false,
- "isSameDayACH": true,
- "offsetReference": "2312210001",
- "numberTransactions": 100,
- "fileName": "ACHPS_0123456789_20210712154532_0000001.ach"
}
x-cfsb-api-token required | string <uuidv4> |
x-cfsb-interaction-id required | string <uuidv4> |
x-cfsb-interaction-timestamp required | string <ISO 8601> Example: 2023-01-01T00:00:00Z |
transactionId | string <uuidv4> |
traceNumber | string <= 15 characters |
changeCode | string (changeReasonCode) Enum: "C01" "C02" "C03" "C04" "C05" "C06" "C07" "C08" "C09" "C13" "C14" |
correctedData | string |
{- "transactionId": "6a5823dc-c72f-4095-bb78-7t71318b8d3a",
- "traceNumber": "999000123123457",
- "changeCode": "C01",
- "correctedData": "string"
}
limit | integer Default: 10 |
offset | integer Default: 0 |
orderBy | string Default: "id" Enum: "id" "bankName" "bankCountry" "currency" "routingNumber" |
order | string Default: "ASC" Enum: "ASC" "DESC" |
bankName | string |
bankCountry | string |
currency | string |
routingNumber | string |
x-cfsb-service-account required | string |
x-cfsb-interaction-id required | string <uuidv4> |
{- "pageHeader": {
- "count": 1,
- "offset": 0,
- "totalCount": 100
}, - "data": [
- {
- "id": "430da256-8aa6-49e7-aa9e-0e42ce8d4bc2",
- "events": [
- {
- "eventType": "CREATED",
- "eventDateTime": "2021-04-21T00:00:00.000Z"
}
], - "externalCompanyId": "OA00000008",
- "serviceAccountId": "ed24b599-7be9-430d-8e2a-5bda4e2f8ac3",
- "status": "ACTIVE",
- "configuration": {
- "domesticAllowed": true,
- "internationalAllowed": true,
- "supplementalRequired": true,
- "allowsSameDayACH": true,
- "allowsThirdPartyOrigination": true
}, - "originatingAccount": {
- "bankName": "Bank of America",
- "bankCountry": "US",
- "routingNumber": 2356790,
- "accountNumber": "9182736450",
- "currency": "USD"
}, - "goLiveDate": "2021-10-04",
- "cancellationDate": "2021-10-04"
}
]
}
Returns a map of status codes to quantities
x-cfsb-service-account required | string |
x-cfsb-interaction-id required | string <uuidv4> |
companyId required | string <UUIDv4> |
transactionGroupId | string <UUIDv4> |
standardEntryClass required | string Enum: "CCD" "PPD" "WEB" "IAT" |
description required | string <= 10 characters ^[A-Za-z0-9 ]*$ |
transactionDate required | string <YYYY-MM-DD> |
dueDate required | string <YYYY-MM-DD> |
amount required | integer [ 1 .. 999999999 ] |
routingNumber required | string = 9 characters |
accountNumber required | string [ 1 .. 17 ] characters ^[A-Za-z0-9 ]{1,17}$ |
accountType required | string Enum: "CHECKING" "SAVINGS" |
accountId | string <= 16 characters ^[A-Za-z0-9 ]*$ AccountID/AccountReferenceNumber on Clients system |
transactionType required | string Enum: "CREDIT" "DEBIT" "PRENOTE_CREDIT" "PRENOTE_DEBIT" |
transactionReference required | string [ 1 .. 16 ] characters ^[A-Za-z0-9 ]+$ |
destinationCurrency | string <ISO 4217> Default: "USD" |
destinationCountry | string <ISO 3166> Default: "US" |
paymentInformation | string <= 80 characters ^[a-zA-Z0-9 ]*$ |
bankName required | string [ 3 .. 35 ] characters ^[a-zA-Z0-9 ]{3,35}$ |
submitAsSameDayACH | boolean Default: false |
object (TransactionParty) | |
object (TransactionParty) | |
required | object (ReceivingParty) |
Array of objects (TransactionParty) Up to 3 tranaction parties | |
object |
[- {
- "companyId": "32fa3896-992c-4c61-af70-0ee2758f51a1",
- "transactionGroupId": "023662ea-9898-491b-9ccb-9dd3b5a8d5c3",
- "standardEntryClass": "PPD",
- "description": "Rent",
- "transactionDate": "2021-04-15",
- "dueDate": "2021-04-20",
- "amount": 100000,
- "routingNumber": "023567907",
- "accountNumber": "9182736450",
- "accountType": "CHECKING",
- "accountId": "1148563",
- "transactionType": "CREDIT",
- "transactionReference": "REF000001",
- "destinationCurrency": "USD",
- "destinationCountry": "US",
- "paymentInformation": "Arbitrary Data",
- "bankName": "Citi Bank",
- "submitAsSameDayACH": true,
- "originatingParty": {
- "name": "Dolly Parton",
- "dateOfBirth": "1987-10-10",
- "address": "321 Cool Street",
- "city": "Albany",
- "state": "NY",
- "country": "US",
- "zipCode": "90210"
}, - "orderParty": {
- "name": "Dolly Parton",
- "dateOfBirth": "1987-10-10",
- "address": "321 Cool Street",
- "city": "Albany",
- "state": "NY",
- "country": "US",
- "zipCode": "90210"
}, - "receivingParty": {
- "firstName": "William",
- "lastName": "Dafoe",
- "receiverIdentificationNumber": "T444231987",
- "companyName": "XYZ Financial Inc.",
- "dateOfBirth": "1987-10-10",
- "address": "321 River Street",
- "city": "Albany",
- "state": "NY",
- "country": "US",
- "zipCode": "90210"
}, - "additionalParties": [
- {
- "name": "Dolly Parton",
- "dateOfBirth": "1987-10-10",
- "address": "321 Cool Street",
- "city": "Albany",
- "state": "NY",
- "country": "US",
- "zipCode": "90210"
}
], - "internationalTransactionData": {
- "foreignExchangeIndicator": "FF",
- "exchangeRate": 39,
- "foreignExchangeReferenceNumber": "456321",
- "transactionTypeCode": "PEN",
- "foreignPaymentAmount": 19900,
- "ofacScreeningIndicator": 0,
- "secondaryOfacScreeningIndicator": 0
}
}
]
[- {
- "id": "9a257484-e2b8-4828-acf6-aede59c758c4",
- "status": "CREATED",
- "events": [
- {
- "eventType": "CREATED",
- "eventDateTime": "2021-04-21T00:00:00Z",
- "rejectionReason": "string",
- "correctedData": 2356790
}
], - "companyId": "15f8a800-47b9-11ec-8464-81c43de6fbbb",
- "standardEntryClass": "PPD",
- "description": "Rent",
- "transactionDate": "2021-04-15",
- "dueDate": "2021-04-20",
- "amount": 100000,
- "routingNumber": 2356790,
- "accountNumber": "9182736450",
- "accountType": "CHECKING",
- "accountId": "1148563",
- "transactionType": "CREDIT",
- "transactionReference": "REF000001",
- "destinationCurrency": "USD",
- "paymentInformation": "Arbitrary Data",
- "bankName": "Citi Bank",
- "transactionGroupId": "a3aa0461-f5d1-446e-8c8e-426d7fe7f51a",
- "submitAsSameDayACH": true,
- "releasedAsSameDayACH": true,
- "achTraceNumber": "062000010000001",
- "offsetReference": "2312210001",
- "achPaymentId": "3521423643-TOK68RXUS",
- "destinationCountry": "CO",
- "creationDateTime": "2021-04-21T00:00:00Z",
- "lastModifiedDateTime": "2021-04-21T00:00:00Z",
- "originatingParty": {
- "name": "Dolly Parton",
- "dateOfBirth": "1987-10-10",
- "address": "321 Cool Street",
- "city": "Albany",
- "state": "NY",
- "country": "US",
- "zipCode": "90210"
}, - "orderParty": {
- "name": "Dolly Parton",
- "dateOfBirth": "1987-10-10",
- "address": "321 Cool Street",
- "city": "Albany",
- "state": "NY",
- "country": "US",
- "zipCode": "90210"
}, - "receivingParty": {
- "firstName": "William",
- "lastName": "Dafoe",
- "receiverIdentificationNumber": "T444231987",
- "companyName": "XYZ Financial Inc.",
- "dateOfBirth": "1987-10-10",
- "address": "321 River Street",
- "city": "Albany",
- "state": "NY",
- "country": "US",
- "zipCode": "90210"
}, - "additionalParties": [
- {
- "name": "Dolly Parton",
- "dateOfBirth": "1987-10-10",
- "address": "321 Cool Street",
- "city": "Albany",
- "state": "NY",
- "country": "US",
- "zipCode": "90210"
}
], - "internationalTransactionData": {
- "foreignExchangeIndicator": "FF",
- "exchangeRate": "0000000000012500",
- "foreignExchangeReferenceNumber": "456321",
- "transactionTypeCode": "PEN",
- "foreignPaymentAmount": "19900",
- "ofacScreeningIndicator": 0,
- "secondaryOfacScreeningIndicator": 0
}
}
]
Returns a map of status codes to quantities
limit | integer Default: 10 |
offset | integer Default: 0 |
orderBy | string Default: "id" Enum: "id" "transactionReference" "achTraceNumber" "standardEntryClass" "routingNumber" "offsetReference" "destinationCurrency" "destinationCountry" "status" "dueDate" "transactionGroupId" "companyId" "receivingPartyName" "lastModifiedDate" |
order | string Default: "ASC" Enum: "ASC" "DESC" |
transactionReference | string |
standardEntryClass | Array of strings Items Enum: "PPD" "CCD" "WEB" "IAT" |
routingNumber | string |
offsetReference | string |
achTraceNumber | string |
destinationCurrency | string |
destinationCountry | string |
status | Array of strings Items Enum: "CREATED" "REJECTED" "RELEASED" "RETURNED" "CANCELLED" "NOTIFIED" |
dueDateStart | string <ISO 8601> |
dueDateEnd | string <ISO 8601> |
transactionGroupId | Array of strings |
companyId | string <uuidv4> |
receivingPartyName | string |
lastModifiedDate | string <ISO 8601> |
x-cfsb-service-account required | string |
x-cfsb-interaction-id required | string <uuidv4> |
{- "pageHeader": {
- "count": 1,
- "offset": 0,
- "totalCount": 100
}, - "data": [
- {
- "id": "9a257484-e2b8-4828-acf6-aede59c758c4",
- "status": "CREATED",
- "events": [
- {
- "eventType": "CREATED",
- "eventDateTime": "2021-04-21T00:00:00Z",
- "rejectionReason": "string",
- "correctedData": 2356790
}
], - "companyId": "15f8a800-47b9-11ec-8464-81c43de6fbbb",
- "standardEntryClass": "PPD",
- "description": "Rent",
- "transactionDate": "2021-04-15",
- "dueDate": "2021-04-20",
- "amount": 100000,
- "routingNumber": 2356790,
- "accountNumber": "9182736450",
- "accountType": "CHECKING",
- "accountId": "1148563",
- "transactionType": "CREDIT",
- "transactionReference": "REF000001",
- "destinationCurrency": "USD",
- "paymentInformation": "Arbitrary Data",
- "bankName": "Citi Bank",
- "transactionGroupId": "a3aa0461-f5d1-446e-8c8e-426d7fe7f51a",
- "submitAsSameDayACH": true,
- "releasedAsSameDayACH": true,
- "achTraceNumber": "062000010000001",
- "offsetReference": "2312210001",
- "achPaymentId": "3521423643-TOK68RXUS",
- "destinationCountry": "CO",
- "creationDateTime": "2021-04-21T00:00:00Z",
- "lastModifiedDateTime": "2021-04-21T00:00:00Z",
- "originatingParty": {
- "name": "Dolly Parton",
- "dateOfBirth": "1987-10-10",
- "address": "321 Cool Street",
- "city": "Albany",
- "state": "NY",
- "country": "US",
- "zipCode": "90210"
}, - "orderParty": {
- "name": "Dolly Parton",
- "dateOfBirth": "1987-10-10",
- "address": "321 Cool Street",
- "city": "Albany",
- "state": "NY",
- "country": "US",
- "zipCode": "90210"
}, - "receivingParty": {
- "firstName": "William",
- "lastName": "Dafoe",
- "receiverIdentificationNumber": "T444231987",
- "companyName": "XYZ Financial Inc.",
- "dateOfBirth": "1987-10-10",
- "address": "321 River Street",
- "city": "Albany",
- "state": "NY",
- "country": "US",
- "zipCode": "90210"
}, - "additionalParties": [
- {
- "name": "Dolly Parton",
- "dateOfBirth": "1987-10-10",
- "address": "321 Cool Street",
- "city": "Albany",
- "state": "NY",
- "country": "US",
- "zipCode": "90210"
}
], - "internationalTransactionData": {
- "foreignExchangeIndicator": "FF",
- "exchangeRate": "0000000000012500",
- "foreignExchangeReferenceNumber": "456321",
- "transactionTypeCode": "PEN",
- "foreignPaymentAmount": "19900",
- "ofacScreeningIndicator": 0,
- "secondaryOfacScreeningIndicator": 0
}
}
]
}
Returns a transaction with the specified ID
transactionId required | string The name that needs to be fetched. Use user1 for testing. |
x-cfsb-service-account required | string |
x-cfsb-interaction-id required | string <uuidv4> |
{- "id": "9a257484-e2b8-4828-acf6-aede59c758c4",
- "status": "CREATED",
- "events": [
- {
- "eventType": "CREATED",
- "eventDateTime": "2021-04-21T00:00:00Z",
- "rejectionReason": "string",
- "correctedData": 2356790
}
], - "companyId": "15f8a800-47b9-11ec-8464-81c43de6fbbb",
- "standardEntryClass": "PPD",
- "description": "Rent",
- "transactionDate": "2021-04-15",
- "dueDate": "2021-04-20",
- "amount": 100000,
- "routingNumber": 2356790,
- "accountNumber": "9182736450",
- "accountType": "CHECKING",
- "accountId": "1148563",
- "transactionType": "CREDIT",
- "transactionReference": "REF000001",
- "destinationCurrency": "USD",
- "paymentInformation": "Arbitrary Data",
- "bankName": "Citi Bank",
- "transactionGroupId": "a3aa0461-f5d1-446e-8c8e-426d7fe7f51a",
- "submitAsSameDayACH": true,
- "releasedAsSameDayACH": true,
- "achTraceNumber": "062000010000001",
- "offsetReference": "2312210001",
- "achPaymentId": "3521423643-TOK68RXUS",
- "destinationCountry": "CO",
- "creationDateTime": "2021-04-21T00:00:00Z",
- "lastModifiedDateTime": "2021-04-21T00:00:00Z",
- "originatingParty": {
- "name": "Dolly Parton",
- "dateOfBirth": "1987-10-10",
- "address": "321 Cool Street",
- "city": "Albany",
- "state": "NY",
- "country": "US",
- "zipCode": "90210"
}, - "orderParty": {
- "name": "Dolly Parton",
- "dateOfBirth": "1987-10-10",
- "address": "321 Cool Street",
- "city": "Albany",
- "state": "NY",
- "country": "US",
- "zipCode": "90210"
}, - "receivingParty": {
- "firstName": "William",
- "lastName": "Dafoe",
- "receiverIdentificationNumber": "T444231987",
- "companyName": "XYZ Financial Inc.",
- "dateOfBirth": "1987-10-10",
- "address": "321 River Street",
- "city": "Albany",
- "state": "NY",
- "country": "US",
- "zipCode": "90210"
}, - "additionalParties": [
- {
- "name": "Dolly Parton",
- "dateOfBirth": "1987-10-10",
- "address": "321 Cool Street",
- "city": "Albany",
- "state": "NY",
- "country": "US",
- "zipCode": "90210"
}
], - "internationalTransactionData": {
- "foreignExchangeIndicator": "FF",
- "exchangeRate": "0000000000012500",
- "foreignExchangeReferenceNumber": "456321",
- "transactionTypeCode": "PEN",
- "foreignPaymentAmount": "19900",
- "ofacScreeningIndicator": 0,
- "secondaryOfacScreeningIndicator": 0
}
}
Returns a map of status codes to quantities
transactionId required | string The name that needs to be fetched. Use user1 for testing. |
x-cfsb-service-account required | string |
x-cfsb-interaction-id required | string <uuidv4> |
{- "id": "9a257484-e2b8-4828-acf6-aede59c758c4",
- "status": "CREATED",
- "events": [
- {
- "eventType": "CREATED",
- "eventDateTime": "2021-04-21T00:00:00Z",
- "rejectionReason": "string",
- "correctedData": 2356790
}
], - "companyId": "15f8a800-47b9-11ec-8464-81c43de6fbbb",
- "standardEntryClass": "PPD",
- "description": "Rent",
- "transactionDate": "2021-04-15",
- "dueDate": "2021-04-20",
- "amount": 100000,
- "routingNumber": 2356790,
- "accountNumber": "9182736450",
- "accountType": "CHECKING",
- "accountId": "1148563",
- "transactionType": "CREDIT",
- "transactionReference": "REF000001",
- "destinationCurrency": "USD",
- "paymentInformation": "Arbitrary Data",
- "bankName": "Citi Bank",
- "transactionGroupId": "a3aa0461-f5d1-446e-8c8e-426d7fe7f51a",
- "submitAsSameDayACH": true,
- "releasedAsSameDayACH": true,
- "achTraceNumber": "062000010000001",
- "offsetReference": "2312210001",
- "achPaymentId": "3521423643-TOK68RXUS",
- "destinationCountry": "CO",
- "creationDateTime": "2021-04-21T00:00:00Z",
- "lastModifiedDateTime": "2021-04-21T00:00:00Z",
- "originatingParty": {
- "name": "Dolly Parton",
- "dateOfBirth": "1987-10-10",
- "address": "321 Cool Street",
- "city": "Albany",
- "state": "NY",
- "country": "US",
- "zipCode": "90210"
}, - "orderParty": {
- "name": "Dolly Parton",
- "dateOfBirth": "1987-10-10",
- "address": "321 Cool Street",
- "city": "Albany",
- "state": "NY",
- "country": "US",
- "zipCode": "90210"
}, - "receivingParty": {
- "firstName": "William",
- "lastName": "Dafoe",
- "receiverIdentificationNumber": "T444231987",
- "companyName": "XYZ Financial Inc.",
- "dateOfBirth": "1987-10-10",
- "address": "321 River Street",
- "city": "Albany",
- "state": "NY",
- "country": "US",
- "zipCode": "90210"
}, - "additionalParties": [
- {
- "name": "Dolly Parton",
- "dateOfBirth": "1987-10-10",
- "address": "321 Cool Street",
- "city": "Albany",
- "state": "NY",
- "country": "US",
- "zipCode": "90210"
}
], - "internationalTransactionData": {
- "foreignExchangeIndicator": "FF",
- "exchangeRate": "0000000000012500",
- "foreignExchangeReferenceNumber": "456321",
- "transactionTypeCode": "PEN",
- "foreignPaymentAmount": "19900",
- "ofacScreeningIndicator": 0,
- "secondaryOfacScreeningIndicator": 0
}
}
rdfiTransactionId required | string <uuidv4> |
x-cfsb-service-account required | string |
x-cfsb-interaction-id required | string <uuidv4> |
returnReasonCode required | string (returnReasonCode) Enum: "R01" "R02" "R03" "R04" "R05" "R06" "R07" "R08" "R09" "R10" "R11" "R12" "R13" "R14" "R15" "R16" "R17" "R18" "R19" "R20" "R21" "R22" "R23" "R24" "R25" "R26" "R27" "R28" "R29" "R30" "R31" "R32" "R33" "R34" "R35" "R36" "R37" "R38" "R39" "R40" "R41" "R42" "R43" "R44" "R45" "R46" "R47" "R48" "R49" "R50" "R51" "R52" "R53" "R61" "R62" "R63" "R64" "R65" "R66" "R67" "R68" "R69" "R70" "R71" "R72" "R73" "R74" "R75" "R76" "R77" "R80" "R81" "R82" "R83" "R84" "R85" |
dateOfDeath | string <YYYY-MM-DD> |
returnInformation | string [ 0 .. 44 ] characters |
{- "returnReasonCode": "R01",
- "dateOfDeath": "1990-01-31",
- "returnInformation": "Insufficient funds"
}
{- "transactionId": "6a5823dc-c72f-4095-bb78-7b61318b8d3a",
- "companyId": "string",
- "standardEntryClass": "string",
- "dueDate": "string",
- "amount": 10099,
- "achTraceNumber": "string",
- "routingNumber": "string",
- "accountNumber": "999000123",
- "bankName": "string",
- "status": "RETURN_INITIATED_BY_CLIENT",
- "events": [
- {
- "eventType": "ACCEPTED",
- "eventDateTime": "2021-04-21T00:00:00Z"
}, - {
- "eventType": "RETURN_INITIATED_BY_CLIENT",
- "eventDateTime": "2021-04-30T00:00:00Z",
- "returnReasonCode": "R01",
- "returnInformation": "Insufficient Funds"
}
]
}
Get RDFI transactions based on the provided search criteria
limit | integer Default: 10 |
offset | integer Default: 0 |
orderBy | string Default: "id" Enum: "status" "creationDate" |
order | string Default: "ASC" Enum: "ASC" "DESC" |
creationDate | string <ISO 8601> Example: creationDate=2024-01-01 |
creationDateEnd | string <ISO 8601> Example: creationDateEnd=2024-01-07 |
status | string Enum: "ACCEPTED" "RETURN_INITIATED_BY_CLIENT" "RETURNED_BY_CLIENT" |
x-cfsb-service-account required | string |
x-cfsb-interaction-id required | string <uuidv4> |
{- "pageHeader": {
- "count": 1,
- "offset": 0,
- "totalCount": 100
}, - "data": [
- {
- "id": "edfdaa69-e3c9-476d-ae73-23a2719f4881",
- "status": "ACCEPTED",
- "events": [
- {
- "eventType": "ACCEPTED",
- "eventDateTime": "2021-04-21T00:00:00Z"
}, - {
- "eventType": "RETURN_INITIATED_BY_CLIENT",
- "eventDateTime": "2021-04-30T00:00:00Z",
- "returnReasonCode": "R01",
- "returnInformation": "Insufficient Funds"
}
], - "companyId": "3ffbe6a2-47c9-11ec-b6d7-7b3e4f73dfd0",
- "standardEntryClass": "PPD",
- "description": "Rent",
- "transactionDate": "2021-04-15",
- "dueDate": "2021-04-20",
- "amount": 100000,
- "routingNumber": 2356790,
- "accountNumber": "9182736450",
- "transactionType": "DEBIT",
- "transactionCode": 26,
- "destinationCurrency": "USD",
- "destinationCountry": "CO",
- "paymentInformation": "Arbitrary Data",
- "receivingBankName": "Citi Bank",
- "inboundTraceNumber": "062000010000001",
- "outboundTraceNumber": "062000010000002",
- "receivingBankCountry": "US",
- "originatingBankName": "Citi Bank",
- "originatingCurrency": "USD",
- "companyDiscretionaryData": "3380835604-Z4NCRSTJF",
- "settlementDate": "2021-04-16",
- "originatingParty": {
- "name": "Dolly Parton",
- "address": "321 Cool Street",
- "city": "Albany",
- "state": "NY",
- "country": "US",
- "zipCode": "90210"
}, - "receivingParty": {
- "name": "William Dafoe",
- "address": "321 River Street",
- "city": "Albany",
- "state": "NY",
- "country": "US",
- "zipCode": "90210",
- "receiverIdentificationNumber": "T444231987"
}, - "internationalTransactionData": {
- "foreingExchangeIndicator": "FF",
- "exchangeRate": "0000000000012500",
- "foreingExchangeReferenceNumber": "456321",
- "foreignExchangeReferenceIndicator": 1,
- "foreignTraceNumber": "ABCD123000000000000008",
- "foreignCorrespondentBankName": "XYZ Financials Inc.",
- "foreignCorrespondentBankIdentificationNumberQualifier": 1,
- "foreignCorrespondentBankIdentificationNumber": "1046589595860",
- "foreignCorrespondentBankCountry": "US",
- "transactionTypeCode": "PEN",
- "foreingPaymentAmount": "19900",
- "ofacScreeningIndicator": 0,
- "secondaryOfacScreeningIndicator": 0
}
}
]
}
Get a RDFI transaction with the specified ID
transactionId required | string The name that needs to be fetched. Use user1 for testing. |
x-cfsb-service-account required | string |
x-cfsb-interaction-id required | string <uuidv4> |
{- "id": "edfdaa69-e3c9-476d-ae73-23a2719f4881",
- "status": "ACCEPTED",
- "events": [
- {
- "eventType": "ACCEPTED",
- "eventDateTime": "2021-04-21T00:00:00Z"
}, - {
- "eventType": "RETURN_INITIATED_BY_CLIENT",
- "eventDateTime": "2021-04-30T00:00:00Z",
- "returnReasonCode": "R01",
- "returnInformation": "Insufficient Funds"
}
], - "companyId": "3ffbe6a2-47c9-11ec-b6d7-7b3e4f73dfd0",
- "standardEntryClass": "PPD",
- "description": "Rent",
- "transactionDate": "2021-04-15",
- "dueDate": "2021-04-20",
- "amount": 100000,
- "routingNumber": 2356790,
- "accountNumber": "9182736450",
- "transactionType": "DEBIT",
- "transactionCode": 26,
- "destinationCurrency": "USD",
- "destinationCountry": "CO",
- "paymentInformation": "Arbitrary Data",
- "receivingBankName": "Citi Bank",
- "inboundTraceNumber": "062000010000001",
- "outboundTraceNumber": "062000010000002",
- "receivingBankCountry": "US",
- "originatingBankName": "Citi Bank",
- "originatingCurrency": "USD",
- "companyDiscretionaryData": "3380835604-Z4NCRSTJF",
- "settlementDate": "2021-04-16",
- "originatingParty": {
- "name": "Dolly Parton",
- "address": "321 Cool Street",
- "city": "Albany",
- "state": "NY",
- "country": "US",
- "zipCode": "90210"
}, - "receivingParty": {
- "name": "William Dafoe",
- "address": "321 River Street",
- "city": "Albany",
- "state": "NY",
- "country": "US",
- "zipCode": "90210",
- "receiverIdentificationNumber": "T444231987"
}, - "internationalTransactionData": {
- "foreingExchangeIndicator": "FF",
- "exchangeRate": "0000000000012500",
- "foreingExchangeReferenceNumber": "456321",
- "foreignExchangeReferenceIndicator": 1,
- "foreignTraceNumber": "ABCD123000000000000008",
- "foreignCorrespondentBankName": "XYZ Financials Inc.",
- "foreignCorrespondentBankIdentificationNumberQualifier": 1,
- "foreignCorrespondentBankIdentificationNumber": "1046589595860",
- "foreignCorrespondentBankCountry": "US",
- "transactionTypeCode": "PEN",
- "foreingPaymentAmount": "19900",
- "ofacScreeningIndicator": 0,
- "secondaryOfacScreeningIndicator": 0
}
}
Returns a map of status codes to quantities
x-cfsb-service-account required | string |
x-cfsb-interaction-id required | string <uuidv4> |
clientReference required | string |
[- {
- "clientReference": "REF000000001"
}
]
[- {
- "id": "beb49b39-8f90-4958-b877-ca3726f4f751",
- "clientReference": "REF000000001",
- "status": "CREATED",
- "events": [
- {
- "eventType": "CREATED",
- "eventDateTime": "2021-04-21T00:00:00Z"
}
], - "files": [
- {
- "id": "F00000001",
- "fileType": "NACHA_DOMESTIC",
- "transactionFlow": "DEBIT",
- "sameDayACH": false,
- "status": "GENERATED",
- "generationDateTimeStart": "2021-06-12T00:00:00Z",
- "generationDateTimeEnd": "2021-06-12T00:05:00Z"
}
]
}
]
Returns a map of status codes to quantities
transactionGroupId required | string The name that needs to be fetched. Use user1 for testing. |
x-cfsb-service-account required | string |
x-cfsb-interaction-id required | string <uuidv4> |
{- "id": "beb49b39-8f90-4958-b877-ca3726f4f751",
- "clientReference": "REF000000001",
- "status": "CREATED",
- "events": [
- {
- "eventType": "CREATED",
- "eventDateTime": "2021-04-21T00:00:00Z"
}
], - "files": [
- {
- "id": "F00000001",
- "fileType": "NACHA_DOMESTIC",
- "transactionFlow": "DEBIT",
- "sameDayACH": false,
- "status": "GENERATED",
- "generationDateTimeStart": "2021-06-12T00:00:00Z",
- "generationDateTimeEnd": "2021-06-12T00:05:00Z"
}
]
}
Marks a transaction group as deleted and all its transactions
transactionGroupId required | string The name that needs to be fetched. Use user1 for testing. |
x-cfsb-service-account required | string |
x-cfsb-interaction-id required | string <uuidv4> |
{- "id": "beb49b39-8f90-4958-b877-ca3726f4f751",
- "clientReference": "REF000000001",
- "status": "CREATED",
- "events": [
- {
- "eventType": "CREATED",
- "eventDateTime": "2021-04-21T00:00:00Z"
}
], - "files": [
- {
- "id": "F00000001",
- "fileType": "NACHA_DOMESTIC",
- "transactionFlow": "DEBIT",
- "sameDayACH": false,
- "status": "GENERATED",
- "generationDateTimeStart": "2021-06-12T00:00:00Z",
- "generationDateTimeEnd": "2021-06-12T00:05:00Z"
}
]
}
Marks a transaction Group as ready to be processed
transactionGroupId required | string The name that needs to be fetched. Use user1 for testing. |
x-cfsb-service-account required | string |
x-cfsb-interaction-id required | string <uuidv4> |
{- "id": "beb49b39-8f90-4958-b877-ca3726f4f751",
- "clientReference": "REF000000001",
- "status": "CREATED",
- "events": [
- {
- "eventType": "CREATED",
- "eventDateTime": "2021-04-21T00:00:00Z"
}
], - "files": [
- {
- "id": "F00000001",
- "fileType": "NACHA_DOMESTIC",
- "transactionFlow": "DEBIT",
- "sameDayACH": false,
- "status": "GENERATED",
- "generationDateTimeStart": "2021-06-12T00:00:00Z",
- "generationDateTimeEnd": "2021-06-12T00:05:00Z"
}
]
}