Bank of America · Schema

Statement

An account statement

BankingCorporate BankingFinancePaymentsTreasuryCashProFortune 100

Properties

Name Type Description
statementId string Unique statement identifier
accountId string Associated account ID
statementDate string Statement date
openingBalance number
closingBalance number
currency string
totalCredits number
totalDebits number
transactionCount integer
View JSON Schema on GitHub

JSON Schema

statement-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://api-evangelist.github.io/bank-of-america/json-schema/statement-schema.json",
  "title": "Statement",
  "type": "object",
  "description": "An account statement",
  "properties": {
    "statementId": {
      "type": "string",
      "description": "Unique statement identifier"
    },
    "accountId": {
      "type": "string",
      "description": "Associated account ID"
    },
    "statementDate": {
      "type": "string",
      "format": "date",
      "description": "Statement date"
    },
    "openingBalance": {
      "type": "number",
      "format": "double"
    },
    "closingBalance": {
      "type": "number",
      "format": "double"
    },
    "currency": {
      "type": "string"
    },
    "totalCredits": {
      "type": "number",
      "format": "double"
    },
    "totalDebits": {
      "type": "number",
      "format": "double"
    },
    "transactionCount": {
      "type": "integer"
    }
  }
}