Veradial Context
JSON-LD context defining the semantic vocabulary for Veradial from VeraDial.
9 Classes
17 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
veradial:
https://veradial.com/schema#
Classes
PostHooksRequest
PostHooksResponse
DeleteHooksIdResponse
GetKeysResponse
PostKeysRequest
PostKeysResponse
GetLinesResponse
GetMeResponse
GetSamplesResponse
Properties
| Property |
Type |
Container |
| targetUrl |
string |
|
| kind |
string |
|
| lineId |
string |
|
| id |
string |
|
| enabled |
boolean |
|
| entitled |
boolean |
|
| keys |
|
list |
| name |
string |
|
| apiKey |
string |
|
| lines |
|
list |
| type |
string |
|
| version |
integer |
|
| source |
string |
|
| occurredAt |
string |
|
| account |
|
|
| line |
|
|
| data |
|
|
JSON-LD Document
{
"@context": {
"@vocab": "https://veradial.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"veradial": "https://veradial.com/schema#",
"PostHooksRequest": "veradial:PostHooksRequest",
"targetUrl": {
"@id": "veradial:targetUrl",
"@type": "xsd:string"
},
"kind": {
"@id": "veradial:kind",
"@type": "xsd:string"
},
"lineId": {
"@id": "veradial:lineId",
"@type": "xsd:string"
},
"PostHooksResponse": "veradial:PostHooksResponse",
"id": {
"@id": "veradial:id",
"@type": "xsd:string"
},
"DeleteHooksIdResponse": "veradial:DeleteHooksIdResponse",
"GetKeysResponse": "veradial:GetKeysResponse",
"enabled": {
"@id": "veradial:enabled",
"@type": "xsd:boolean"
},
"entitled": {
"@id": "veradial:entitled",
"@type": "xsd:boolean"
},
"keys": {
"@id": "veradial:keys",
"@container": "@list"
},
"PostKeysRequest": "veradial:PostKeysRequest",
"name": {
"@id": "veradial:name",
"@type": "xsd:string"
},
"PostKeysResponse": "veradial:PostKeysResponse",
"apiKey": {
"@id": "veradial:apiKey",
"@type": "xsd:string"
},
"GetLinesResponse": "veradial:GetLinesResponse",
"lines": {
"@id": "veradial:lines",
"@container": "@list"
},
"GetMeResponse": "veradial:GetMeResponse",
"GetSamplesResponse": "veradial:GetSamplesResponse",
"type": {
"@id": "veradial:type",
"@type": "xsd:string"
},
"version": {
"@id": "veradial:version",
"@type": "xsd:integer"
},
"source": {
"@id": "veradial:source",
"@type": "xsd:string"
},
"occurredAt": {
"@id": "veradial:occurredAt",
"@type": "xsd:string"
},
"account": {
"@id": "veradial:account"
},
"line": {
"@id": "veradial:line"
},
"data": {
"@id": "veradial:data"
}
},
"@type": "schema:Dataset",
"schema:name": "VeraDial API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects VeraDial'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-09-23) from openapi/_ae-authored/veradial-openapi-generated.yml.",
"dcterms:created": "2026-09-23",
"dcterms:source": [
"openapi/_ae-authored/veradial-openapi-generated.yml"
]
}