Chime · JSON-LD Context

Chime Context

JSON-LD context defining the semantic vocabulary for Chime from Chime.

25 Classes 7 Properties 3 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
fibo: https://spec.edmcouncil.org/fibo/ontology/
chime: https://developer.chime.com/vocab#

Classes

User Account Transaction Statement id email name routing_number account_number description category access_token refresh_token expires_in token_type scope checking savings secured_credit active inactive pending debit credit transfer

Properties

Property Type Container
accounts reference
type @vocab
balance schema:Number
status @vocab
amount schema:Number
date schema:Date
merchant_name

JSON-LD Document

Raw ↑
{
  "@context": {
    "@version": 1.1,
    "schema": "https://schema.org/",
    "fibo": "https://spec.edmcouncil.org/fibo/ontology/",
    "chime": "https://developer.chime.com/vocab#",

    "User": "schema:Person",
    "Account": "schema:BankAccount",
    "Transaction": "schema:MoneyTransfer",
    "Statement": "schema:FinancialStatement",

    "id": "@id",
    "email": "schema:email",
    "accounts": {
      "@id": "schema:owns",
      "@type": "@id"
    },

    "type": {
      "@id": "chime:accountType",
      "@type": "@vocab"
    },
    "name": "schema:name",
    "balance": {
      "@id": "schema:amount",
      "@type": "schema:Number"
    },
    "routing_number": "chime:routingNumber",
    "account_number": "chime:accountNumber",
    "status": {
      "@id": "chime:accountStatus",
      "@type": "@vocab"
    },

    "amount": {
      "@id": "schema:amount",
      "@type": "schema:Number"
    },
    "description": "schema:description",
    "date": {
      "@id": "schema:datePosted",
      "@type": "schema:Date"
    },
    "merchant_name": {
      "@id": "schema:name",
      "@context": {
        "@base": "schema:Organization/"
      }
    },
    "category": "schema:category",

    "access_token": "chime:accessToken",
    "refresh_token": "chime:refreshToken",
    "expires_in": "chime:expiresIn",
    "token_type": "chime:tokenType",
    "scope": "chime:oauthScope",

    "checking": "chime:CheckingAccount",
    "savings": "chime:SavingsAccount",
    "secured_credit": "chime:SecuredCreditAccount",

    "active": "chime:ActiveAccount",
    "inactive": "chime:InactiveAccount",
    "pending": "chime:PendingAccount",

    "debit": "chime:DebitTransaction",
    "credit": "chime:CreditTransaction",
    "transfer": "chime:TransferTransaction"
  }
}