Skip to main content
Checks

Parameters

This page lists the required and optional parameters for check inquiry. Include all required parameters to help achieve a successful request. Optional fields offer additional functionality but are not required to initiate a request.

Required fields

The following table includes the required parameters to initiate a successful request:

Required fields

Field

Description

Minimum

Maximum

Notes

accountNumber

Account number associated with the check.

 
17

financialInstitution.id

Bank or institution ID.

1

11

For example: 

  • ABA
  • BIC

idType

The bank or institution ID type.

Allowed values:

  • USABA
  • BIC
  • SORT_CODE
  • CLEARING_SYSTEM_ID

checkRange.start

Represents a greater-or-equal match to support range style filtering on check number.

1

10

 

checkRange.end

Represents a lesser-or-equal match to support range style filtering on check number.

1

10

 

checkNumbers

Allows for an array of check numbers to be utilized for a search.

1

10

Optional fields

The following table includes optional parameters that can be used to customize the request:

Optional

Field

Description

Minimum

Maximum

Notes

branchNumber

Branch of the bank or financial institution.

checkSeqNumber

A unique identifier for a specific check. Only numeric values are allowed.

issueDateGte

Filters for checks with an issue date greater than or equal to the specified date. 

10

10

  • Defaults to searching the past 90 days if not specified.
  • The date must be within one year of the issueDateLte value.
  • Format: ISO-8601

issueDateLte

Filters for checks with an issue date less than or equal to the specified date. 

10

10

  • The date must be within one year of the issueDateGte value.
  • Format: ISO-8601

postedDateGte

Represents a greater-or-equal match to support range style filtering on posted date. 

10

10

  • The date must be within one year of the postedDateLte value.
  • Format: ISO-8601

postedDateLte

Filters for checks with a posted date less than or equal to the specified date. 

10

10

  • The date must be within one year of the postedDateGte value.
  • Format: ISO-8601
amountLte Filters for checks with an amount less than or equal to the specified value.  1 18  
amountGte Filters for checks with an amount greater than or equal to the specified value.  1 18  

status

Filters checks based on their status.

  • CANCELLED
  • OUTSTANDING
  • STOP_ON_FILE
  • DEBIT
  • PAID_RETURNED_CHECK
  • TELLER_CASHED
  • CASHIER_CHECK_OR_BANK_DRAFT_PRESENTED
  • ALL

For details, refer to the check types tables. 

   

ALL returns checks with all statuses except:

  • TELLER_CASHED
  • CASHIER_CHECK_OR_BANK_DRAFT_PRESENTED
  • ALL

When using DEBIT as a filter, the checks with the following status is returned:

  • DEBIT
  • STOP_ON_FILE
  • PAID_RETURNED_CHECK
payee.name

Filters checks by payee name. 

0

50

Supports 1 to 3 payee names. 

priority

Filters checks based on the payee priority.

1

1

clientReference

The client provided reference identifier associated with the check.

1

50

 

limit

Sets the maximum number of results to return. Used for pagination. 

1

10

Default: 5

offset

Page number for pagination. Zero-based. Use 0 for the first page and increment by 1 for subsequent pages. Do not change other parameters during pagination. 

   

Default: 0

Check types

The following table lists the possible check statuses, along with their descriptions and supported countries.

Check types
Status Description Supported countries
CANCELLED The check is cancelled before being sent out.
  • US 
  • CA
PRESENTED The check is presented for processing.  
DROPPED The check print request is cancelled or a stale check is refunded.  
OUTSTANDING The check is issued but not yet debited.
  • US 
  • CA
PAID The funds have been cleared and have been debited from the payor's account.
  • US 
  • CA
REJECTED The check is rejected and not processed.
  • US 
  • CA
RETURNED The paid check is returned.
  • US 
  • CA
REQUESTED The check is requested for printing.
  • US 
  • CA
STALE The check reaches its expiration date before being presented.  
STOP_ON_FILE A stop is placed on the check, preventing it from being cashed.
  • US 
  • CA
TELLER_CASHED The check is cashed at a bank teller.
  • US 
  • CA
CASHIER_CHECK_OR_BANK_DRAFT_PRESENTED A cashier’s check or bank draft is presented, identified by a client-assigned identifier.
  • US 
  • CA

Next steps

Review available resources for check inquiry.