v3

latestOpenAPI 3.0.3Apache 2.02026-07-312637031.3 MB
Internal Accounts

Patch internal account

Patch internal account.

Note: In production, this action can only be performed by Synctera administrators.

patch/internal_accounts/{internal_account_id}

Path parameters

internal_account_idstring uuid required
Example:7d943c51-e4ff-4e57-9558-08cab6b963c7

Unique identifier for the internal account.

Request body

account_type'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' | 'INTEREST_PAYOUT' | 'INTERNATIONAL_WIRE_SETTLEMENT' | 'IN_STORE_CASH_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'

type associated with the internal account.

bank_account_idstring uuid

The ID of the bank account associated with this internal account. It will be auto-filled if the account type has only one matching bank account in the system.

descriptionstring

A user provided description for the current account

purpose'CORE' | 'PROFIT_AND_LOSS' | 'RESERVE' | 'SETTLEMENT' | 'SUSPENSE' | 'TREASURY'

The purpose of the internal account. On creation, the default is PROFIT_AND_LOSS.

skip_sweepsboolean

Indicates if transactions of this internal account should be skipped by our sweeps system.

Response

Updated internal account

tenantstring

The id of the tenant containing the resource. This is relevant for Fintechs that have multiple workspaces.

account_numberstring

Generated internal account number

account_type'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' | 'INTEREST_PAYOUT' | 'INTERNATIONAL_WIRE_SETTLEMENT' | 'IN_STORE_CASH_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'

type associated with the internal account.

bank_account_idstring uuid

The ID of the bank account associated with this internal account. It will be auto-filled if the account type has only one matching bank account in the system.

bank_routingstring

Bank routing number

creation_timestring date-time

The date and time the resource was created.

currencystring required

Account currency or account settlement currency. ISO 4217 alphabetic currency code.

descriptionstring

A user provided description for the current account

gl_type'ASSET' | 'EXPENSE' | 'LIABILITY' | 'REVENUE'

What type of general ledger account this internal account represents.

idstring uuid

Generated ID for internal account

is_system_accboolean

Is a system-controlled internal account. When this field is true, this internal account will be reserved exclusively for internal use by the Synctera platform and any internal transfers to or from this internal account will be declined.

last_updated_timestring date-time

The date and time the resource was last updated.

purpose'CORE' | 'PROFIT_AND_LOSS' | 'RESERVE' | 'SETTLEMENT' | 'SUSPENSE' | 'TREASURY'

The purpose of the internal account. On creation, the default is PROFIT_AND_LOSS.

skip_sweepsboolean

Indicates if transactions of this internal account should be skipped by our sweeps system.

status'ACTIVE' required

Example response

{
  "tenant": "abcdef_ghijkl",
  "balances": [
    {
      "balance": 2399
    }
  ],
  "creation_time": "2010-05-06T12:23:34.321Z",
  "currency": "USD",
  "last_updated_time": "2010-05-06T12:23:34.321Z"
}