{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://artifacts.apis.io/citi/json-schema/citi-1bcf00be-b782-4f9f-a814-0752b0326ae6-json-response-schema-schema.json",
  "title": "1bcf00be-b782-4f9f-a814-0752b0326ae6-json-response-schema",
  "x-generated": "2026-11-10",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/citi-services-api-openapi.yml#/components/schemas/1bcf00be-b782-4f9f-a814-0752b0326ae6-json-response-schema",
  "type": "object",
  "properties": {
    "Count": {
      "type": "number",
      "format": "integer"
    },
    "PagedList": {
      "type": "array",
      "items": {
        "$ref": "#/$defs/1bcf00be-b782-4f9f-a814-0752b0326ae6-data-schema"
      }
    }
  },
  "$defs": {
    "1bcf00be-b782-4f9f-a814-0752b0326ae6-data-schema": {
      "type": "object",
      "properties": {
        "ACCT_BASE_NBR": {
          "type": "string",
          "description": "Account Base Number is an internal Citi client identifier that is associated to a safekeeping or cash account."
        },
        "ACCT_BUS_TYP_CD": {
          "type": "string",
          "description": "A code to indicate the type of account<br> Cash<br> Safekeeping,br> E-Report."
        },
        "ACCT_BUS_TYP_NME": {
          "type": "string",
          "description": "Account type description indicates the type of the account. Values are:<br> CASH (C)<br> S/K (S)"
        },
        "ACCT_ID": {
          "type": "string",
          "description": "Account ID is an identifier for both a cash account and/or a safekeeping account that is unique within a branch."
        },
        "ACCT_NME": {
          "type": "string",
          "description": "Account Name is the name that is assigned to the cash account and/or the safekeeping account. If an alternate account name has been specified for an account it will be displayed as the Account Name."
        },
        "ACCT_STS_TYP": {
          "type": "string",
          "description": "Account status provides the current status of the cash account and/or the safekeeping account.  Values are<br> Open<br> Closed<br> Frozen"
        },
        "ALTV_CUR_CD": {
          "type": "string",
          "description": "Account Base Currency Code is the ISO Currency Code for the account."
        },
        "ASOF_TMS": {
          "type": "string",
          "format": "date-time",
          "description": "The As Of Date is the date of the information being reported."
        },
        "AVAL_BAL": {
          "type": "number",
          "format": "double",
          "description": "Available Balance is the cash account balance for all posted transactions,  except for future value dated transactions."
        },
        "BAL_STS_TYP": {
          "type": "string",
          "description": "Cash Balance Type will be Posted for all cash accounts except for US Direct cash accounts where  the balance type can be either Posted or Sweep."
        },
        "BR_ID": {
          "type": "string",
          "description": "Branch Code is the identifier of the branch for the account.For the cash account the branch code is a numeric value  and for the safekeeping account it is the ISO Country code."
        },
        "BR_NME": {
          "type": "string",
          "description": "Branch Name is the name of the branch for the cash account and/or safekeeping account."
        },
        "CASH_TYPE": {
          "type": "number",
          "format": "double",
          "description": "Cash Type Code pertains to US Direct cash accounts and indicates whether the cash account has a split income and principal balance."
        },
        "COB_DATE": {
          "type": "string",
          "format": "date",
          "description": "Close of Business Date"
        },
        "EOD_INTRA_IND": {
          "type": "string",
          "description": "EOD/intraday Indicator advises if the balance is an end-of-day reported balance or  if the balance is an Intraday reported balance. Values are:<br>- 1 (Intraday)<br>- 2 (End of Day)"
        },
        "GFC_ID": {
          "type": [
            "string",
            "null"
          ],
          "description": "Client ID is an identifier that is available on a cash account and/or a safekeeping account. This Client ID is referred to, internally at Citi, as a GFCID."
        },
        "IOD_UPDATE_TMS": {
          "type": "string",
          "format": "date-time",
          "description": "IOD Timestamp"
        },
        "LCL_CUR_CD": {
          "type": "string",
          "description": "Currency code is the ISO currency code for the amount."
        },
        "LED_BAL": {
          "type": "number",
          "format": "double",
          "description": "Ledger Balance is the balance for the cash account that includes all posted transactions including future value dated transactions."
        },
        "LST_ENTRY_TMS": {
          "type": "string",
          "format": "date-time",
          "description": "Balance change date displays the date of the last change to the balance based on transactions  that have been posted to the cash account."
        },
        "LST_UPD_TMS": {
          "type": "string",
          "format": "date-time",
          "description": "Balance Update Timestamp displays the date/time of the last update to the balance due to transactions  that have posted to the cash account (Intraday) or due to reporting database updates (end-of-day)."
        },
        "OPNG_BAL": {
          "type": "number",
          "format": "double",
          "description": "Opening balance is the opening ledger balance (previous days closing balance) for the cash account.  Ledger Balance includes all posted transactions including future value dated transactions."
        },
        "PRNCPL_INC_IND": {
          "type": "string",
          "description": "Principal / Income Indicator advises if the balance is for principal or income.   Values include: <br>P (Principal)<br> I (Income)"
        },
        "TRANS_REF_NBR": {
          "type": "string",
          "description": "Custodian Reference is the unique reference assigned by the custodian to the record.  The reference number is unique within a branch."
        }
      }
    }
  }
}