API reference v1
Demand Deposit — Savingsgated
12 C.F.R. Part 1030 (Reg DD); FDIC insurance 12 C.F.R. Part 330
| Slug | demand-deposit-savings |
|---|---|
| Nature | DepositLiability — The institution owes the customer money. On balance sheet. May go negative. |
| Contributions | NotApplicable |
| Earnings | CurrentlyTaxable |
| Contribution year | NotApplicable |
| Status | gated |
| Legacy code | DDS — ISCP import and statement templates only. Not identity, and not accepted by the API. |
Create Account parameters
POSThttps://api.a8core.io/v1/accountsoperation: CreateAccount
| Name | Type | Description | |
|---|---|---|---|
| ProviderReferenceId | string | optional | Your internal reference. Used as the idempotency key. |
| ClientId | Guid | required | The A8 Core™ Client ID that owns the account. |
| AccountTypeCode | string | required | Must be demand-deposit-savings. |
| InstitutionId | Guid | required | Must hold InsuredDepositoryInstitution authority. No other authority substitutes. |
| ProductType | string | required | Checking, Savings, MoneyMarketDeposit, or TimeDeposit. |
| OverdraftPermitted | bool | required | A deposit balance may go negative. A holding cannot. |
| AnnualPercentageYield | decimal | required | Reg DD, 12 C.F.R. Part 1030. |
Example
POST https://api.a8core.io/v1/accounts
"ProviderReferenceId": "acct-10293", "ClientId": "8fa2c1e4-5b6d-4f3a-9c2e-7d1a2b3c4d5e", "AccountTypeCode": "demand-deposit-savings", "InstitutionId": "b4c1e770-9d33-4a02-91ef-2c6a8b5d0f14", "ProductType": "Savings", "OverdraftPermitted": false, "AnnualPercentageYield": 0.0425
200 OK
"RequestId": 1736472901835, "Status": 1, "AccountId": "3c7b1f90-2a44-4e21-8d6c-9b0e5a1f7c22"
Errors
| ErrorCode | Meaning | |
|---|---|---|
| InstitutionNotAuthorizedForAccountType | The institution does not hold every authority this type requires. | |
| ClientNotFound | No client matches the supplied ClientId. | |
| AccountTypeNotInvestable | A deposit is a liability, not a holding. | |
| InstitutionNotAuthorizedForAccountType | The institution does not hold InsuredDepositoryInstitution authority. | |
Rules that govern this type
- Requires
InsuredDepositoryInstitution. - APY disclosure under Reg DD, 12 C.F.R. Part 1030.