List accounts
Get a paginated list of accounts.
GENERAL_LEDGER accounts are not included by default. To include them, set include_general_ledger=true, or account_type=GENERAL_LEDGER.
Note: GENERAL_LEDGER accounts are in Alpha status, and cannot yet be created. We may make breaking changes.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Query Parameters
Account ID(s). Multiple IDs can be provided as a comma-separated list.
"64438afd-fa20-4010-a573-2bbdca77cdb6,84ef251c-ab8f-47a5-bbfd-a16648f95157"
The type of the account
The type of the account. In lead mode, this always takes the value of the template. If not specified in shadow mode, CHECKING will be assumed. Below mentioned are the account types:
- SAVING: Savings account
- CHECKING: Checking account
- PREPAID: Prepaid account
- LINE_OF_CREDIT: Line of Credit account
- CREDIT_CARD: Credit Card account
- CHARGE_SECURED: Secured Charge account, e.g. for use in a Smart Charge Card offering
- CHARGE_UNSECURED: (alpha) Unsecured Charge account
- REVOLVING_CREDIT_SECURED: Secured Revolving Credit account
- REVOLVING_CREDIT_UNSECURED: Unsecured Revolving Credit account
- GENERAL_LEDGER: General Ledger account (alpha - cannot yet be created). In production, these can only be created or updated by a Synctera administrator.
SAVING, CHECKING, PREPAID, LINE_OF_CREDIT, CREDIT_CARD, CHARGE_SECURED, CHARGE_UNSECURED, REVOLVING_CREDIT_SECURED, REVOLVING_CREDIT_UNSECURED, GENERAL_LEDGER The type of the general ledger account
The type of general ledger account. This is required when creating a general ledger account.
ACH_SETTLEMENT, ACH_SUSPENSE, ALLOCATED_SUSPENSE, BANK_DRAFT, BILLING_EXPENSE, BILLING_REVENUE, CARD_AFT_PREFUNDING, CARD_OCT_SETTLEMENT, CARD_SETTLEMENT, CASH_SETTLEMENT, CASH_SUSPENSE, CHECK_SETTLEMENT, DISPUTE_WRITE_OFF_PNL, EFT_CA_SETTLEMENT, EFT_CA_SUSPENSE, EXTERNAL_CARD_AFT_SETTLEMENT, EXTERNAL_CARD_OCT_SETTLEMENT, FEDNOW_SETTLEMENT, FEES, FRAUD_LOSSES, FUNDING_ACCOUNTS, GENERAL_PNL, IN_STORE_CASH_SETTLEMENT, INTEREST_PAYOUT, INTERNATIONAL_WIRE_SETTLEMENT, LOC_INTEREST_INCOME, LOC_INVESTOR_PORTFOLIO, LOC_REPURCHASE, MONEY_IN_AND_OUT, NEGATIVE_BALANCE, NETWORK_ADJUSTMENT, NETWORK_CHARGEBACK, NEW_FUNDING_ACCOUNT, PROVISIONAL_CREDIT_PNL, RESERVE, REWARDS, SC_INVESTOR_PORTFOLIO, SC_REPURCHASE, SYNCTERA_PAY_SUSPENSE, USC_INTEREST_INCOME, USC_INVESTOR_PORTFOLIO, USC_REPURCHASE, WIRE_SETTLEMENT, WIRE_SUSPENSE, WRITE_OFF Return only resources that are linked to the specified backing account in balance_floor or balance_ceiling. Multiple IDs can be provided as a comma-separated list.
"64438afd-fa20-4010-a573-2bbdca77cdb6,84ef251c-ab8f-47a5-bbfd-a16648f95157"
Overdraft account ID(s). Multiple IDs can be provided as a comma-separated list. This parameter is deprecated and will be removed in a future API version. Use linked_account_id instead.
"64438afd-fa20-4010-a573-2bbdca77cdb6,84ef251c-ab8f-47a5-bbfd-a16648f95157"
Overflow account ID(s). Multiple IDs can be provided as a comma-separated list. This parameter is deprecated and will be removed in a future API version. Use linked_account_id instead.
"64438afd-fa20-4010-a573-2bbdca77cdb6,84ef251c-ab8f-47a5-bbfd-a16648f95157"
Account number(s). Multiple account numbers can be provided as a comma-separated list. When only a single account number is provided, any * characters in the string are wildcards, and match any characters.
"2345678108180014864"
The status of the account.
APPLICATION_SUBMITTED, FAILED_KYC, ACCOUNT_NOT_DESIRED, ACTIVE_OR_DISBURSED, CLOSED, SUSPENDED, CHARGED_OFF, ACCOUNT_NEVER_ACTIVE, ACTIVATED_NOT_DISBURSED, AWAITING_FIXING, IN_CLOSING, RESTRICTED, DELINQUENT Represents whether a customer has frozen their account. FROZEN is a customer-initiated state meaning that the account will reject all debits, typically used for a lost or stolen card.
ACTIVE, FROZEN Interest product ID that accounts associate with. Multiple IDs can be provided as a comma-separated list.
Customer type
BUSINESS, PERSONAL Spend Control ID(s). Multiple IDs can be provided as a comma-separated list. Return only resources that use the specified Spend Controls.
List of spend control IDs to control spending for the account
100Account program ID(s). Multiple IDs can be provided as a comma-separated list.
If true, return only accounts with at least one payment rail enabled. If false, return only accounts with no payment rails enabled. Internal transfers are not considered.
Filter accounts by whether the account is past due on minimum payments.
Filter accounts by whether the account is delinquent on minimum payments.
Filter accounts by whether the account's credit privileges have been revoked.
Filter accounts by whether any account holder is outside the supported countries.
Only return accounts created at or after the given date and time.
"2026-06-12T10:30:00Z"
Only return accounts created at or before the given date and time.
"2026-06-12T10:30:00Z"
Nickname of the account
A list of customer unique identifiers, with a comma separating any values.
Customer ID for the application
Unique identifier for the business. Multiple IDs can be provided as a comma-separated list.
"64438afd-fa20-4010-a573-2bbdca77cdb6,84ef251c-ab8f-47a5-bbfd-a16648f95157"
Unique identifier for the person. Multiple IDs can be provided as a comma-separated list.
"64438afd-fa20-4010-a573-2bbdca77cdb6,84ef251c-ab8f-47a5-bbfd-a16648f95157"
Only return resources where the entity_name field matches the specified string. Any * characters in the string are wildcards, and match any characters.
"Apex Corporation"
Only return resources where the first_name or chosen_name field matches the specified string. Any * characters in the string are wildcards, and match any characters.
"Alice"
Only return resources where the last_name field matches the specified string. Any * characters in the string are wildcards, and match any characters.
"Smith"
Maximum number of objects to return per page. If the limit is greater than 100, then it will be set to 100.
x >= 1100
Optional pagination token to be provided to retrieve subsequent pages, returned from previous get
"a8937a0d"
Specifies the sort order for the returned accounts.
account_number:asc, account_number:desc, account_type:asc, account_type:desc, first_name:asc, first_name:desc, last_name:asc, last_name:desc, creation_time:asc, creation_time:desc, status:asc, status:desc 
