Blink Ledger Systems · JSON-LD Context

Blink Ledger Systems Context

JSON-LD context defining the semantic vocabulary for Blink Ledger Systems from Blink Ledger Systems.

7 Classes 14 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
dcterms: http://purl.org/dc/terms/
blink: https://blink.net/schema#

Classes

LoginToken LoginRequest Error RegisterApplicationRequest OAuthApplicationConfig UserProfileResponse AccessTokenRequest

Properties

Property Type Container
key string
email string
password string
code integer
message string
name string
redirectUris string
clientId string
clientSecret string
user
client_id string
client_secret string
grant_type string
redirect_uri string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://blink.net/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "blink": "https://blink.net/schema#",
    "LoginToken": "blink:LoginToken",
    "key": {
      "@id": "blink:key",
      "@type": "xsd:string"
    },
    "LoginRequest": "blink:LoginRequest",
    "email": {
      "@id": "blink:email",
      "@type": "xsd:string"
    },
    "password": {
      "@id": "blink:password",
      "@type": "xsd:string"
    },
    "Error": "blink:Error",
    "code": {
      "@id": "blink:code",
      "@type": "xsd:integer"
    },
    "message": {
      "@id": "blink:message",
      "@type": "xsd:string"
    },
    "RegisterApplicationRequest": "blink:RegisterApplicationRequest",
    "name": {
      "@id": "blink:name",
      "@type": "xsd:string"
    },
    "redirectUris": {
      "@id": "blink:redirectUris",
      "@type": "xsd:string"
    },
    "OAuthApplicationConfig": "blink:OAuthApplicationConfig",
    "clientId": {
      "@id": "blink:clientId",
      "@type": "xsd:string"
    },
    "clientSecret": {
      "@id": "blink:clientSecret",
      "@type": "xsd:string"
    },
    "UserProfileResponse": "blink:UserProfileResponse",
    "user": {
      "@id": "blink:user"
    },
    "AccessTokenRequest": "blink:AccessTokenRequest",
    "client_id": {
      "@id": "blink:client_id",
      "@type": "xsd:string"
    },
    "client_secret": {
      "@id": "blink:client_secret",
      "@type": "xsd:string"
    },
    "grant_type": {
      "@id": "blink:grant_type",
      "@type": "xsd:string"
    },
    "redirect_uri": {
      "@id": "blink:redirect_uri",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Blink Ledger Systems API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Blink Ledger Systems's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-10-20) from openapi/blink-ledger-systems-authentication-api-openapi.yml, openapi/blink-ledger-systems-oauth-applications-api-openapi.yml, openapi/blink-ledger-systems-users-api-openapi.yml.",
  "dcterms:created": "2026-10-20",
  "dcterms:source": [
    "openapi/blink-ledger-systems-authentication-api-openapi.yml",
    "openapi/blink-ledger-systems-oauth-applications-api-openapi.yml",
    "openapi/blink-ledger-systems-users-api-openapi.yml"
  ]
}