Basiq · JSON-LD Context
Basiq Context
JSON-LD context defining the semantic vocabulary for Basiq from Basiq.
8 Classes
32 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
fibo:
https://spec.edmcouncil.org/fibo/ontology/
basiq:
https://raw.githubusercontent.com/api-evangelist/basiq/refs/heads/main/json-ld/
Classes
User
Connection
Account
Transaction
IncomeVerification
ExpenseReport
TokenResponse
ErrorResponse
Properties
| Property | Type | Container |
|---|---|---|
| id | string | |
| string | ||
| mobile | string | |
| firstName | string | |
| lastName | string | |
| createdDate | dateTime | |
| status | string | |
| institution | string | |
| lastUpdated | dateTime | |
| name | string | |
| accountNo | string | |
| currency | string | |
| balance | decimal | |
| availableFunds | decimal | |
| accountType | string | |
| description | string | |
| amount | decimal | |
| direction | string | |
| class | string | |
| transactionDate | date | |
| postDate | date | |
| userId | string | |
| summary | string | |
| incomeStreams | string | |
| categories | string | |
| access_token | string | |
| token_type | string | |
| expires_in | integer | |
| type | string | |
| title | string | |
| code | string | |
| detail | string |
JSON-LD Document
{
"@context": {
"@version": 1.1,
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"fibo": "https://spec.edmcouncil.org/fibo/ontology/",
"basiq": "https://raw.githubusercontent.com/api-evangelist/basiq/refs/heads/main/json-ld/",
"User": "schema:Person",
"id": {"@id": "schema:identifier", "@type": "xsd:string"},
"email": {"@id": "schema:email", "@type": "xsd:string"},
"mobile": {"@id": "schema:telephone", "@type": "xsd:string"},
"firstName": {"@id": "schema:givenName", "@type": "xsd:string"},
"lastName": {"@id": "schema:familyName", "@type": "xsd:string"},
"createdDate": {"@id": "schema:dateCreated", "@type": "xsd:dateTime"},
"Connection": "basiq:Connection",
"status": {"@id": "schema:status", "@type": "xsd:string"},
"institution": {"@id": "schema:Organization", "@type": "xsd:string"},
"lastUpdated": {"@id": "schema:dateModified", "@type": "xsd:dateTime"},
"Account": "fibo:FinancialAccount",
"name": {"@id": "schema:name", "@type": "xsd:string"},
"accountNo": {"@id": "schema:accountId", "@type": "xsd:string"},
"currency": {"@id": "schema:currency", "@type": "xsd:string"},
"balance": {"@id": "schema:amount", "@type": "xsd:decimal"},
"availableFunds": {"@id": "basiq:availableFunds", "@type": "xsd:decimal"},
"accountType": {"@id": "basiq:accountType", "@type": "xsd:string"},
"Transaction": "schema:MoneyTransfer",
"description": {"@id": "schema:description", "@type": "xsd:string"},
"amount": {"@id": "schema:price", "@type": "xsd:decimal"},
"direction": {"@id": "basiq:direction", "@type": "xsd:string"},
"class": {"@id": "schema:category", "@type": "xsd:string"},
"transactionDate": {"@id": "schema:startDate", "@type": "xsd:date"},
"postDate": {"@id": "schema:endDate", "@type": "xsd:date"},
"IncomeVerification": "basiq:IncomeVerification",
"userId": {"@id": "schema:identifier", "@type": "xsd:string"},
"summary": {"@id": "schema:description", "@type": "xsd:string"},
"incomeStreams": {"@id": "basiq:incomeStreams", "@type": "xsd:string"},
"ExpenseReport": "basiq:ExpenseReport",
"categories": {"@id": "schema:category", "@type": "xsd:string"},
"TokenResponse": "basiq:TokenResponse",
"access_token": {"@id": "schema:identifier", "@type": "xsd:string"},
"token_type": {"@id": "basiq:tokenType", "@type": "xsd:string"},
"expires_in": {"@id": "basiq:expiresIn", "@type": "xsd:integer"},
"ErrorResponse": "basiq:ErrorResponse",
"type": {"@id": "schema:additionalType", "@type": "xsd:string"},
"title": {"@id": "schema:name", "@type": "xsd:string"},
"code": {"@id": "schema:identifier", "@type": "xsd:string"},
"detail": {"@id": "schema:description", "@type": "xsd:string"}
}
}