Chime · Schema

ChimeAccount

Schema for a Chime bank account including checking, savings, and secured credit account types.

FintechNeobankBankingChecking AccountsSavings AccountsEarly Paycheck AccessCredit BuildingPeer-to-Peer PaymentsConsumer Banking

Properties

Name Type Description
id string Unique identifier for the bank account
type string Type of Chime bank account
name string Display name of the account
balance number Available balance in USD (excludes holds)
routing_number string ABA routing number (9 digits)
account_number string Bank account number
status string Current operational status of the account
View JSON Schema on GitHub

JSON Schema

chime-account-schema.json Raw ↑
{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "$id": "https://raw.githubusercontent.com/api-evangelist/chime/main/json-schema/chime-account-schema.json",
  "title": "ChimeAccount",
  "description": "Schema for a Chime bank account including checking, savings, and secured credit account types.",
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "description": "Unique identifier for the bank account"
    },
    "type": {
      "type": "string",
      "description": "Type of Chime bank account",
      "enum": ["checking", "savings", "secured_credit"]
    },
    "name": {
      "type": "string",
      "description": "Display name of the account"
    },
    "balance": {
      "type": "number",
      "description": "Available balance in USD (excludes holds)",
      "minimum": 0
    },
    "routing_number": {
      "type": "string",
      "description": "ABA routing number (9 digits)",
      "pattern": "^\\d{9}$"
    },
    "account_number": {
      "type": "string",
      "description": "Bank account number"
    },
    "status": {
      "type": "string",
      "description": "Current operational status of the account",
      "enum": ["active", "inactive", "pending"]
    }
  },
  "required": ["id", "type", "balance", "status"],
  "additionalProperties": false
}