Dataville · JSON-LD Context
Dataville Com Context
JSON-LD context defining the semantic vocabulary for Dataville Com from Dataville.
9 Classes
28 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
dataville:
https://dataville.com/schema#
Classes
DataSourceResult
StaleNotice
Usage
DataSuccessResponse
DataErrorResponse
RequestLimitExceededResponse
InsufficientCreditResponse
SimpleError
AuthError
Properties
| Property | Type | Container |
|---|---|---|
| id | string | |
| title | string | |
| body | string | |
| source | string | |
| language | string | |
| last_updated | dateTime | |
| entities | list | |
| metadata | ||
| stale | reference | |
| onboarding | ||
| message | string | |
| cached_at | dateTime | |
| requests_remaining | integer | |
| request_limit | integer | |
| credits_total | decimal | |
| credits_remaining | decimal | |
| credits_used | decimal | |
| request_cost | decimal | |
| status | string | |
| account_state | string | |
| data | reference | |
| usage | reference | |
| error | string | |
| code | string | |
| limit | integer | |
| remaining | integer | |
| hint | string | |
| credits |
JSON-LD Document
{
"@context": {
"@vocab": "https://dataville.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"dataville": "https://dataville.com/schema#",
"DataSourceResult": "dataville:DataSourceResult",
"id": {
"@id": "dataville:id",
"@type": "xsd:string"
},
"title": {
"@id": "dataville:title",
"@type": "xsd:string"
},
"body": {
"@id": "dataville:body",
"@type": "xsd:string"
},
"source": {
"@id": "dataville:source",
"@type": "xsd:string"
},
"language": {
"@id": "dataville:language",
"@type": "xsd:string"
},
"last_updated": {
"@id": "dataville:last_updated",
"@type": "xsd:dateTime"
},
"entities": {
"@id": "dataville:entities",
"@container": "@list"
},
"metadata": {
"@id": "dataville:metadata"
},
"stale": {
"@id": "dataville:stale",
"@type": "@id"
},
"onboarding": {
"@id": "dataville:onboarding"
},
"StaleNotice": "dataville:StaleNotice",
"message": {
"@id": "dataville:message",
"@type": "xsd:string"
},
"cached_at": {
"@id": "dataville:cached_at",
"@type": "xsd:dateTime"
},
"Usage": "dataville:Usage",
"requests_remaining": {
"@id": "dataville:requests_remaining",
"@type": "xsd:integer"
},
"request_limit": {
"@id": "dataville:request_limit",
"@type": "xsd:integer"
},
"credits_total": {
"@id": "dataville:credits_total",
"@type": "xsd:decimal"
},
"credits_remaining": {
"@id": "dataville:credits_remaining",
"@type": "xsd:decimal"
},
"credits_used": {
"@id": "dataville:credits_used",
"@type": "xsd:decimal"
},
"request_cost": {
"@id": "dataville:request_cost",
"@type": "xsd:decimal"
},
"DataSuccessResponse": "dataville:DataSuccessResponse",
"status": {
"@id": "dataville:status",
"@type": "xsd:string"
},
"account_state": {
"@id": "dataville:account_state",
"@type": "xsd:string"
},
"data": {
"@id": "dataville:data",
"@type": "@id"
},
"usage": {
"@id": "dataville:usage",
"@type": "@id"
},
"DataErrorResponse": "dataville:DataErrorResponse",
"RequestLimitExceededResponse": "dataville:RequestLimitExceededResponse",
"error": {
"@id": "dataville:error",
"@type": "xsd:string"
},
"code": {
"@id": "dataville:code",
"@type": "xsd:string"
},
"limit": {
"@id": "dataville:limit",
"@type": "xsd:integer"
},
"remaining": {
"@id": "dataville:remaining",
"@type": "xsd:integer"
},
"hint": {
"@id": "dataville:hint",
"@type": "xsd:string"
},
"InsufficientCreditResponse": "dataville:InsufficientCreditResponse",
"credits": {
"@id": "dataville:credits"
},
"SimpleError": "dataville:SimpleError",
"AuthError": "dataville:AuthError"
},
"@type": "schema:Dataset",
"schema:name": "Dataville API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Dataville'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-05) from openapi/dataville-com-openapi.yml.",
"dcterms:created": "2026-11-05",
"dcterms:source": [
"openapi/dataville-com-openapi.yml"
]
}