BlvkWare · JSON-LD Context
Blvkware Dev Context
JSON-LD context defining the semantic vocabulary for Blvkware Dev from BlvkWare.
8 Classes
35 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
blvkware:
https://blvkware.dev/schema#
Classes
CheckRequest
CheckResponse
Evidence
Identifier
Problem
Receipt
Result
WatchRequest
Properties
| Property | Type | Container |
|---|---|---|
| identifiers | list | |
| receipt | boolean | |
| checkedAt | dateTime | |
| results | list | |
| safeToProceed | boolean | |
| summary | ||
| attestations | integer | |
| attestationsBeforeRegistration | integer | |
| firstObserved | string | |
| lastObserved | string | |
| nearestExisting | list | |
| note | string | |
| observedFrom | list | |
| phantomSince | string | |
| publisherPriorPackages | integer | |
| registeredAt | string | |
| registryCheckedAt | dateTime | |
| registryStatus | string | |
| stale | boolean | |
| namespace | string | |
| value | string | |
| error | string | |
| message | string | |
| alg | string | |
| canonicalization | string | |
| covers | list | |
| keyId | string | |
| signature | string | |
| confidence | decimal | |
| evidence | reference | |
| reason | string | |
| recommendation | string | |
| successor | string | |
| verdict | string | |
| callbackUrl | reference |
JSON-LD Document
{
"@context": {
"@vocab": "https://blvkware.dev/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"blvkware": "https://blvkware.dev/schema#",
"CheckRequest": "blvkware:CheckRequest",
"identifiers": {
"@id": "blvkware:identifiers",
"@container": "@list"
},
"receipt": {
"@id": "blvkware:receipt",
"@type": "xsd:boolean"
},
"CheckResponse": "blvkware:CheckResponse",
"checkedAt": {
"@id": "blvkware:checkedAt",
"@type": "xsd:dateTime"
},
"results": {
"@id": "blvkware:results",
"@container": "@list"
},
"safeToProceed": {
"@id": "blvkware:safeToProceed",
"@type": "xsd:boolean"
},
"summary": {
"@id": "blvkware:summary"
},
"Evidence": "blvkware:Evidence",
"attestations": {
"@id": "blvkware:attestations",
"@type": "xsd:integer"
},
"attestationsBeforeRegistration": {
"@id": "blvkware:attestationsBeforeRegistration",
"@type": "xsd:integer"
},
"firstObserved": {
"@id": "blvkware:firstObserved",
"@type": "xsd:string"
},
"lastObserved": {
"@id": "blvkware:lastObserved",
"@type": "xsd:string"
},
"nearestExisting": {
"@id": "blvkware:nearestExisting",
"@container": "@list"
},
"note": {
"@id": "blvkware:note",
"@type": "xsd:string"
},
"observedFrom": {
"@id": "blvkware:observedFrom",
"@container": "@list"
},
"phantomSince": {
"@id": "blvkware:phantomSince",
"@type": "xsd:string"
},
"publisherPriorPackages": {
"@id": "blvkware:publisherPriorPackages",
"@type": "xsd:integer"
},
"registeredAt": {
"@id": "blvkware:registeredAt",
"@type": "xsd:string"
},
"registryCheckedAt": {
"@id": "blvkware:registryCheckedAt",
"@type": "xsd:dateTime"
},
"registryStatus": {
"@id": "blvkware:registryStatus",
"@type": "xsd:string"
},
"stale": {
"@id": "blvkware:stale",
"@type": "xsd:boolean"
},
"Identifier": "blvkware:Identifier",
"namespace": {
"@id": "blvkware:namespace",
"@type": "xsd:string"
},
"value": {
"@id": "blvkware:value",
"@type": "xsd:string"
},
"Problem": "blvkware:Problem",
"error": {
"@id": "blvkware:error",
"@type": "xsd:string"
},
"message": {
"@id": "blvkware:message",
"@type": "xsd:string"
},
"Receipt": "blvkware:Receipt",
"alg": {
"@id": "blvkware:alg",
"@type": "xsd:string"
},
"canonicalization": {
"@id": "blvkware:canonicalization",
"@type": "xsd:string"
},
"covers": {
"@id": "blvkware:covers",
"@container": "@list"
},
"keyId": {
"@id": "blvkware:keyId",
"@type": "xsd:string"
},
"signature": {
"@id": "blvkware:signature",
"@type": "xsd:string"
},
"Result": "blvkware:Result",
"confidence": {
"@id": "blvkware:confidence",
"@type": "xsd:decimal"
},
"evidence": {
"@id": "blvkware:evidence",
"@type": "@id"
},
"reason": {
"@id": "blvkware:reason",
"@type": "xsd:string"
},
"recommendation": {
"@id": "blvkware:recommendation",
"@type": "xsd:string"
},
"successor": {
"@id": "blvkware:successor",
"@type": "xsd:string"
},
"verdict": {
"@id": "blvkware:verdict",
"@type": "xsd:string"
},
"WatchRequest": "blvkware:WatchRequest",
"callbackUrl": {
"@id": "blvkware:callbackUrl",
"@type": "@id"
}
},
"@type": "schema:Dataset",
"schema:name": "BlvkWare API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects BlvkWare'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-11-02) from openapi/blvkware-dev-openapi.json.",
"dcterms:created": "2026-11-02",
"dcterms:source": [
"openapi/blvkware-dev-openapi.json"
]
}