Teller · Schema

Teller Account

A bank account enrolled via Teller Connect

BankingFinancial DataFinTechOpen BankingTransactionsUnified API

Properties

Name Type Description
id string Teller's unique identifier for the account
enrollment_id string Identifier for the enrollment session
name string Account name as reported by the financial institution
last_four string Last four digits of the account number
type string Account type
subtype string More specific account subtype
currency string ISO 4217 currency code
status string Account status
institution object
links object
View JSON Schema on GitHub

JSON Schema

teller-account-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://api.teller.io/schemas/account",
  "title": "Teller Account",
  "description": "A bank account enrolled via Teller Connect",
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "description": "Teller's unique identifier for the account"
    },
    "enrollment_id": {
      "type": "string",
      "description": "Identifier for the enrollment session"
    },
    "name": {
      "type": "string",
      "description": "Account name as reported by the financial institution"
    },
    "last_four": {
      "type": "string",
      "description": "Last four digits of the account number",
      "pattern": "^[0-9]{4}$"
    },
    "type": {
      "type": "string",
      "description": "Account type",
      "enum": ["checking", "savings", "credit_card", "money_market", "mortgage", "loan"]
    },
    "subtype": {
      "type": "string",
      "description": "More specific account subtype"
    },
    "currency": {
      "type": "string",
      "description": "ISO 4217 currency code",
      "default": "USD"
    },
    "status": {
      "type": "string",
      "description": "Account status",
      "enum": ["open", "closed"]
    },
    "institution": {
      "type": "object",
      "properties": {
        "id": { "type": "string" },
        "name": { "type": "string" }
      },
      "required": ["id", "name"]
    },
    "links": {
      "type": "object",
      "properties": {
        "self": { "type": "string", "format": "uri" },
        "transactions": { "type": "string", "format": "uri" },
        "balances": { "type": "string", "format": "uri" },
        "details": { "type": "string", "format": "uri" }
      }
    }
  },
  "required": ["id", "enrollment_id", "name", "type", "currency", "status", "institution"]
}