USAA · JSON-LD Context

Us Usaa Context

JSON-LD context defining the semantic vocabulary for Us Usaa from USAA.

2 Classes 12 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
fibo: https://spec.edmcouncil.org/fibo/ontology/
fdx: https://financialdataexchange.org/vocab/

Classes

BankAccount Transaction

Properties

Property Type Container
accountId string
accountType string
institutionName string
name string
amount decimal
date date
merchantName string
category string
pending boolean
balances reference
available decimal
current decimal

JSON-LD Document

us-usaa-context.jsonld Raw ↑
{
  "@context": {
    "@version": 1.1,
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "fibo": "https://spec.edmcouncil.org/fibo/ontology/",
    "fdx": "https://financialdataexchange.org/vocab/",

    "BankAccount": "fibo:BankAccount",
    "Transaction": "schema:ExchangeRateSpecification",

    "accountId": {
      "@id": "fdx:accountId",
      "@type": "xsd:string"
    },
    "accountType": {
      "@id": "fdx:accountType",
      "@type": "xsd:string"
    },
    "institutionName": {
      "@id": "schema:name",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "schema:name",
      "@type": "xsd:string"
    },
    "amount": {
      "@id": "schema:price",
      "@type": "xsd:decimal"
    },
    "date": {
      "@id": "schema:dateCreated",
      "@type": "xsd:date"
    },
    "merchantName": {
      "@id": "schema:seller",
      "@type": "xsd:string"
    },
    "category": {
      "@id": "fdx:transactionCategory",
      "@type": "xsd:string"
    },
    "pending": {
      "@id": "fdx:transactionPending",
      "@type": "xsd:boolean"
    },
    "balances": {
      "@id": "fdx:balances",
      "@type": "@id"
    },
    "available": {
      "@id": "fdx:availableBalance",
      "@type": "xsd:decimal"
    },
    "current": {
      "@id": "fdx:currentBalance",
      "@type": "xsd:decimal"
    }
  }
}