Parameters
This page provides details about the required and optional parameters for check issuance and cancelling. To ensure a successful request, you must include all the required fields. The optional fields offer additional functionality but are not necessary for initiating a successful request.
Required fields
The following table includes the required parameters to initiate a successful request:
Field |
Description |
Minimum |
Maximum |
Notes |
|---|---|---|---|---|
|
The debtor’s account number associated with the check. |
2 |
17 |
Maximum length supported for different instruments and markets. |
|
The debtor's financial institution identifier. |
1 |
11 |
Must be a valid 8- or 11-character BIC or ABA value. |
|
The classification of the debtor's financial institution identifier |
Allowed values are:
|
||
|
A list of check numbers to be included in the search. |
1 |
10 |
1 to 5 items supported. |
|
A string representation of a (potentially) whole number or decimal positive number. |
1 |
18 |
|
|
A 3 letter ISO 4217 code representing the currency of the check amount. |
3 |
3 |
|
|
The date written on the face of the check, used to determine its issue date. |
10 |
10 |
Must be in ISO date format: YYYY-MM-DD |
Optional fields
The following table includes optional parameters that can be used to customize the request:
Field |
Description |
Minimum |
Maximum |
Notes |
|---|---|---|---|---|
|
The branch number of the bank or financial institution. |
|||
|
The type of check as assigned by the agent. Electronic checks do not have associated images. For detailed description of each type refer to the Check types table. | Supported values:
|
||
|
List of payee names. |
0 |
50 |
Up to 3 items allowed. |
|
Unstructured addresses. |
1 |
40 |
Each array can contain 1 to 3 items, with each item containing 1 to 40 characters. |
|
City as part of the address. |
1 |
35 |
|
|
Postal code of the address. |
1 |
20 |
|
|
ISO 3166-2 alphanumeric country subdivision code. |
1 |
3 |
|
|
ISO 3166-1 alpha-2 country code. |
2 |
2 |
|
|
Reference identifier provided by the client, associated with the check. |
1 |
50 |
|
|
Array containing additional unstructured fields. |
|
||
|
Specifies the maximum number of results to return in the response. This parameter is used for pagination and limits the number of checks included. The default value is 5. The maximum is 5 for list searches and 10 for range searches. |
1 |
10 |
|
|
Specifies the page number for pagination, using a zero-based index. The default value is set to 0. To access subsequent pages, increment by 1 for each additional page (e.g., 0 for the first page, 1 for the second, and so on). Do not change any other parameters during pagination. |
Check types
The following table describes the different types of checks supported by the API, along with their definitions and applicable countries.
Check Type |
Description |
Supported Countries |
|---|---|---|
|
A check issued by a customer from their corporate or business account. Default for US and CA. |
|
|
A check guaranteed by the bank, ensuring funds are available. |
|
|
A check drawn directly from the bank’s funds, often used for large payments. |
|
|
A check drawn against funds in a bank account, similar to a bill of exchange. |
|
|
A digital version of a draft check, processed electronically. Not supported for check issuance or cancellation requests. |
|
Next steps
Learn more about available resources for check issuance and cancellation.