JUMP TOCTRL-/Newline Platform APIGetting StartedAuthGenerate an authentication tokenpostCustomersOverview of Customer TypesGet a list of CustomersgetCreate a new CustomerpostGet a single CustomergetAdjust Customer DataputArchive a CustomerdeleteCustomer StatusesPoolsList PoolsgetGet a single PoolgetProductsList ProductsgetGet a single ProductgetCustomer ProductsList Customer ProductsgetOnboard Customer onto a ProductpostGet a single Customer ProductgetCustomer Product StatusesCustodial AccountsList Custodial AccountsgetGet a single Custodial AccountgetCustodial Account StatusesSynthetic AccountsList Synthetic Account TypesgetGet a Single Synthetic Account TypegetList Synthetic AccountsgetCreate a New Synthetic AccountpostGet a single Synthetic AccountgetUpdate the Synthetic Account metadataputArchive a Synthetic AccountdeleteSynthetic Account CategoriesSynthetic Account StatusesTransfersList TransfersgetInitiate a TransferpostGet a single TransfergetCancel a TransferputTransfer StatusesSandboxSimulate a TransactionpostTransactionsList TransactionsgetGet a single TransactiongetApprove or deny a transactionputList Transaction EventsgetGet a single Transaction EventgetList Synthetic Line ItemsgetGet a single Synthetic Line ItemgetList Custodial Line ItemsgetGet a single Custodial Line ItemgetTransaction Statuses and TypesDebit Card Denied Authorization ReasonsDebit CardsList all Debit CardsgetCreate a new Debit CardpostGet a single Debit CardgetActivate a Debit CardputLock a Debit CardputUnlock a Debit CardputReissue a Debit CardputGet Debit Card PIN tokengetGet Debit Card access tokengetMigrate a virtual Debit Card to a physical Debit CardputGet a virtual Debit Card imagegetVirtual Reference NumbersList Virtual Reference NumbersgetCreate a new Virtual Reference NumberpostGet a single Virtual Reference NumbergetEdit a Virtual Reference NumberputArchive a single Virtual Reference NumberdeleteLock a single Virtual Reference NumberputUnlock a single Virtual Reference NumberputVirtual Reference Number StatusesReturnsList ReturnsgetCreate a new ReturnpostGet a single ReturngetCombined TransfersList Combined TransfersgetCreate a new Combined TransferpostGet a single Combined TransfergetList Synthetic Accountsget https://sandbox.newline53.com/api/v1/synthetic_accountsQuery Paramscustomer_uidstringFilter by Customer. Multiple values are allowed, e.g. customer_uid[]=uKxmLxUEiSj5h4M3&customer_uid[]=y9reyPMNEWuuYSC1.external_uidstringA unique, immutable id provided by the Client. Multiple values are allowed e.g. external_uid[]=uKxmLxUEiSj5h4M3&external_uid[]=y9reyPMNEWuuYSC1.pool_uidstringFilter by pool. Multiple values are allowed, e.g. pool_uid[]=wTSMX1GubP21ev2h&pool_uid[]=7UvkHn3Ss9AbWe2c.limitintegerDefaults to 100Maximum number of items to retrieve. This filter is automatically applied with the default value if not given.offsetintegerDefaults to 0Index of the items to start retrieving fromsynthetic_account_type_uidstringFilter by Synthetic Account Typesynthetic_account_categorystringFilter by Synthetic Account Categorygeneralach_externalwire_externalinstant_payments_externalliabilitybooleanFilter by liability or assettruefalsestatusstringFilter by status. Multiple values are allowed, e.g. status[]=archived&status[]=failed.activeinitiatedactivearchivedfailedsortstringname_ascname_descnet_usd_balance_ascnet_usd_balance_descnet_usd_pending_balance_ascnet_usd_pending_balance_descnet_usd_available_balance_ascnet_usd_available_balance_descHeadersx-trace-idstringrequiredA unique identifier provided for each request. Duplicate values submitted in requests within 7 days of each other will cause the request to be rejected.Response 200A list of Synthetic Accounts is returnedResponse bodyobjecttotal_countintegerTotal count of items available to retrievecountintegerNumber of items retrievedlimitintegerMaximum number of items to retrieveoffsetintegerIndex of the first item to retrievedataarray of objectsdataobjectuidstringNewline-generated unique id resource specific to the current endpointexternal_uidstringlength between 1 and 255A unique identifier the Client supplies. It must be unique within the resource type. If the same value is given, no new resource will be created.namestringA unique name, per pool, to identify the resourcepool_uidstringThe unique id of the Synthetic Account's poolsynthetic_account_type_uidstringA unique id referring to the Synthetic Account's type.custodial_account_uidsarray of stringsArray of unique ids of the Custodial Accounts this Synthetic Account is associated with.custodial_account_uidssynthetic_account_categorystringThe name of the Synthetic Account Category associated with the Synthetic Account Type for this account. Refer to the Synthetic Account Type for details. general ach_external instant_payments_external wire_externalstatusstringA value indicating the overall state of this Synthetic Account. initiated active archived failedliabilitybooleanLiability or asset. Any Synthetic Account created via POST /synthetic_accounts is a liability account, except for external accounts. Some asset Synthetic Accounts are automatically created by Newline during Customer onboarding for accounting purposes.net_usd_balancestring | nullThe current settled balance of this account in US Dollars. This field will be null for synthetic_account_types in an external category (ach_external, instant_payments_external, wire_external).net_usd_pending_balancestring | nullThe sum of all pending transactions for this account in US Dollars. This field will be null for Synthetic Account Types in an external category (ach_external, instant_payments_external, wire_external).net_usd_available_balancestring | nullThe balance available to spend calculated as the settled balance less any pending withdrawals. Pending deposits are not included. This field will be null for Synthetic Account Types in an external category (ach_external, instant_payments_external, wire_external).asset_balancesarray of objects or nullA list of balances for the various asset types held in Custodial Accounts associated with this Synthetic Account.asset_balancesobject | nullasset_quantitystringasset_typestringcurrent_usd_valuestringcustodial_account_uidstringcustodial_account_namestringdebitbooleanmaster_accountbooleanUsed to identify the Master Synthetic Accounts that exist for every Program Customer. Master Synthetic Accounts are the default accounts where any unknown custodial transactions will settle and cannot be archived while a Program Customer is still active.routing_numberstring | nullThe ABA routing number (if any) associated with this account. Some Synthetic Account Types require this field to be submitted along with the POST request. For example, any Synthetic Account Type from the ach_external or the wire_external category will require a routing_number. Submitting a routing_number with a Synthetic Account Type that does not require one will result in the routing number being ignored.opened_atdate-timeThe DateTime at which this account was createdclosed_atdate-time | nullThe DateTime at which this account was closed. This value will be present if the status is archived or failed.achobject | nullContains ACH-specific information. Only populated if the Synthetic Account is in the ach_external category.ach object | nullinstant_paymentobject | nullContains Instant Payment-specific information. Only populated if the Synthetic Account is in the instant_payments_external category.instant_payment object | nullwireobject | nullContains wire-specific information. Only populated if the Synthetic Account is in the wire_external category.wire object | nullHeadersobjectx-trace-idstringThe unique identifier provided with the request.Updated 8 months ago Get a Single Synthetic Account TypeCreate a New Synthetic AccountDid this page help you?YesNo