Logius · JSON-LD Context
Logius Context
JSON-LD context defining the semantic vocabulary for Logius from Logius.
56 Classes
101 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
logius:
https://logius.nl/schema#
Classes
paginationResult
contract
contractContent
grant
grantServiceConnection
grantServicePublication
grantDelegatedServiceConnection
grantDelegatedServicePublication
outwayIdentificationPublicKeyThumbprint
outwayIdentificationDomainName
delegatedService
servicePublication
delegatorServiceListing
serviceListing
serviceListingService
serviceListingDelegatedService
serviceType
outwayIdentificationType
hashType
grantType
sortOrder
hashAlgorithm
fscVersion
delegationVersion
loggingVersion
oAuthGrantType
oAuthTokenType
enabledExtensions
tokenErrorCode
managerErrorCode
inwayErrorsCode
outwayErrorCode
errorDomain
error
jwks
jwk
ecPublicKey
rsaPublicKey
Domain
Event
SubscriptionRequest
Protocol
CloudEventsAttribute
SinkCredential
Error
FieldValidationError
ValidationError
TerugMelding
TerugMeldingHeader
Registratie
ObjectIdentificatie
Geometry
TerugMeldingGegeven
ContactInformatie
Bijlage
Ontvangen
Properties
| Property | Type | Container |
|---|---|---|
| next_cursor | string | |
| content | reference | |
| signatures | reference | |
| fsc_version | string | |
| iv | string | |
| group_id | string | |
| validity | reference | |
| grants | list | |
| hash_algorithm | reference | |
| created_at | integer | |
| data | ||
| type | reference | |
| outway | reference | |
| service | ||
| properties | ||
| directory | reference | |
| delegator | reference | |
| public_key_thumbprint | reference | |
| domain_name | reference | |
| peer_id | reference | |
| name | reference | |
| protocol | reference | |
| peer_name | reference | |
| peer | reference | |
| EXTENSION_DELEGATION | reference | |
| EXTENSION_TRANSACTION_LOGGING | reference | |
| message | string | |
| domain | reference | |
| code | reference | |
| keys | list | |
| kty | string | |
| use | string | |
| key_ops | list | |
| alg | string | |
| kid | string | |
| x5u | reference | |
| x5c | list | |
| x5t | string | |
| crv | string | |
| x | string | |
| y | string | |
| n | string | |
| e | string | |
| url | reference | |
| uuid | string | |
| documentationLink | reference | |
| filterAttributes | list | |
| specversion | string | |
| id | string | |
| source | string | |
| time | dateTime | |
| subscription | string | |
| subscriberReference | string | |
| datacontenttype | string | |
| dataschema | reference | |
| subject | string | |
| sequence | string | |
| sequencetype | string | |
| data_base64 | string | |
| dataref | reference | |
| protocolSettings | ||
| sink | reference | |
| sinkCredential | ||
| types | list | |
| filters | list | |
| config | ||
| credentialType | string | |
| title | string | |
| status | integer | |
| detail | string | |
| instance | string | |
| reason | string | |
| invalidParams | list | |
| terugMeldingHeader | reference | |
| terugMeldingBody | ||
| registratie | reference | |
| melder | reference | |
| datumMelding | date | |
| peilmoment | dateTime | |
| referentiekenmerk | string | |
| meldingBron | string | |
| naam | string | |
| houder | string | |
| basisRegistratieCode | string | |
| objectType | string | |
| attribuutUrn | string | |
| idWaarde | string | |
| coordinates | list | |
| betwijfeldeWaarde | string | |
| voorgesteldeWaarde | string | |
| eigenvelden | ||
| bijlages | list | |
| telefoon | string | |
| string | ||
| bedrijf | string | |
| bestandsnaam | string | |
| beschrijving | string | |
| mimeType | string | |
| bijlageData | string | |
| terugMeldingReferentie | string | |
| referentieKenmerk | string |
JSON-LD Document
{
"@context": {
"@vocab": "https://logius.nl/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"logius": "https://logius.nl/schema#",
"paginationResult": "logius:paginationResult",
"next_cursor": {
"@id": "logius:next_cursor",
"@type": "xsd:string"
},
"contract": "logius:contract",
"content": {
"@id": "logius:content",
"@type": "@id"
},
"signatures": {
"@id": "logius:signatures",
"@type": "@id"
},
"contractContent": "logius:contractContent",
"fsc_version": {
"@id": "logius:fsc_version",
"@type": "xsd:string"
},
"iv": {
"@id": "logius:iv",
"@type": "xsd:string"
},
"group_id": {
"@id": "logius:group_id",
"@type": "xsd:string"
},
"validity": {
"@id": "logius:validity",
"@type": "@id"
},
"grants": {
"@id": "logius:grants",
"@container": "@list"
},
"hash_algorithm": {
"@id": "logius:hash_algorithm",
"@type": "@id"
},
"created_at": {
"@id": "logius:created_at",
"@type": "xsd:integer"
},
"grant": "logius:grant",
"data": {
"@id": "logius:data"
},
"grantServiceConnection": "logius:grantServiceConnection",
"type": {
"@id": "logius:type",
"@type": "@id"
},
"outway": {
"@id": "logius:outway",
"@type": "@id"
},
"service": {
"@id": "logius:service"
},
"properties": {
"@id": "logius:properties"
},
"grantServicePublication": "logius:grantServicePublication",
"directory": {
"@id": "logius:directory",
"@type": "@id"
},
"grantDelegatedServiceConnection": "logius:grantDelegatedServiceConnection",
"delegator": {
"@id": "logius:delegator",
"@type": "@id"
},
"grantDelegatedServicePublication": "logius:grantDelegatedServicePublication",
"outwayIdentificationPublicKeyThumbprint": "logius:outwayIdentificationPublicKeyThumbprint",
"public_key_thumbprint": {
"@id": "logius:public_key_thumbprint",
"@type": "@id"
},
"outwayIdentificationDomainName": "logius:outwayIdentificationDomainName",
"domain_name": {
"@id": "logius:domain_name",
"@type": "@id"
},
"delegatedService": "logius:delegatedService",
"peer_id": {
"@id": "logius:peer_id",
"@type": "@id"
},
"name": {
"@id": "logius:name",
"@type": "@id"
},
"servicePublication": "logius:servicePublication",
"protocol": {
"@id": "logius:protocol",
"@type": "@id"
},
"delegatorServiceListing": "logius:delegatorServiceListing",
"peer_name": {
"@id": "logius:peer_name",
"@type": "@id"
},
"serviceListing": "logius:serviceListing",
"serviceListingService": "logius:serviceListingService",
"peer": {
"@id": "logius:peer",
"@type": "@id"
},
"serviceListingDelegatedService": "logius:serviceListingDelegatedService",
"serviceType": "logius:serviceType",
"outwayIdentificationType": "logius:outwayIdentificationType",
"hashType": "logius:hashType",
"grantType": "logius:grantType",
"sortOrder": "logius:sortOrder",
"hashAlgorithm": "logius:hashAlgorithm",
"fscVersion": "logius:fscVersion",
"delegationVersion": "logius:delegationVersion",
"loggingVersion": "logius:loggingVersion",
"oAuthGrantType": "logius:oAuthGrantType",
"oAuthTokenType": "logius:oAuthTokenType",
"enabledExtensions": "logius:enabledExtensions",
"EXTENSION_DELEGATION": {
"@id": "logius:EXTENSION_DELEGATION",
"@type": "@id"
},
"EXTENSION_TRANSACTION_LOGGING": {
"@id": "logius:EXTENSION_TRANSACTION_LOGGING",
"@type": "@id"
},
"tokenErrorCode": "logius:tokenErrorCode",
"managerErrorCode": "logius:managerErrorCode",
"inwayErrorsCode": "logius:inwayErrorsCode",
"outwayErrorCode": "logius:outwayErrorCode",
"errorDomain": "logius:errorDomain",
"error": "logius:error",
"message": {
"@id": "logius:message",
"@type": "xsd:string"
},
"domain": {
"@id": "logius:domain",
"@type": "@id"
},
"code": {
"@id": "logius:code",
"@type": "@id"
},
"jwks": "logius:jwks",
"keys": {
"@id": "logius:keys",
"@container": "@list"
},
"jwk": "logius:jwk",
"kty": {
"@id": "logius:kty",
"@type": "xsd:string"
},
"use": {
"@id": "logius:use",
"@type": "xsd:string"
},
"key_ops": {
"@id": "logius:key_ops",
"@container": "@list"
},
"alg": {
"@id": "logius:alg",
"@type": "xsd:string"
},
"kid": {
"@id": "logius:kid",
"@type": "xsd:string"
},
"x5u": {
"@id": "logius:x5u",
"@type": "@id"
},
"x5c": {
"@id": "logius:x5c",
"@container": "@list"
},
"x5t": {
"@id": "logius:x5t",
"@type": "xsd:string"
},
"ecPublicKey": "logius:ecPublicKey",
"crv": {
"@id": "logius:crv",
"@type": "xsd:string"
},
"x": {
"@id": "logius:x",
"@type": "xsd:string"
},
"y": {
"@id": "logius:y",
"@type": "xsd:string"
},
"rsaPublicKey": "logius:rsaPublicKey",
"n": {
"@id": "logius:n",
"@type": "xsd:string"
},
"e": {
"@id": "logius:e",
"@type": "xsd:string"
},
"Domain": "logius:Domain",
"url": {
"@id": "logius:url",
"@type": "@id"
},
"uuid": {
"@id": "logius:uuid",
"@type": "xsd:string"
},
"documentationLink": {
"@id": "logius:documentationLink",
"@type": "@id"
},
"filterAttributes": {
"@id": "logius:filterAttributes",
"@container": "@list"
},
"Event": "logius:Event",
"specversion": {
"@id": "logius:specversion",
"@type": "xsd:string"
},
"id": {
"@id": "logius:id",
"@type": "xsd:string"
},
"source": {
"@id": "logius:source",
"@type": "xsd:string"
},
"time": {
"@id": "logius:time",
"@type": "xsd:dateTime"
},
"subscription": {
"@id": "logius:subscription",
"@type": "xsd:string"
},
"subscriberReference": {
"@id": "logius:subscriberReference",
"@type": "xsd:string"
},
"datacontenttype": {
"@id": "logius:datacontenttype",
"@type": "xsd:string"
},
"dataschema": {
"@id": "logius:dataschema",
"@type": "@id"
},
"subject": {
"@id": "logius:subject",
"@type": "xsd:string"
},
"sequence": {
"@id": "logius:sequence",
"@type": "xsd:string"
},
"sequencetype": {
"@id": "logius:sequencetype",
"@type": "xsd:string"
},
"data_base64": {
"@id": "logius:data_base64",
"@type": "xsd:string"
},
"dataref": {
"@id": "logius:dataref",
"@type": "@id"
},
"SubscriptionRequest": "logius:SubscriptionRequest",
"protocolSettings": {
"@id": "logius:protocolSettings"
},
"sink": {
"@id": "logius:sink",
"@type": "@id"
},
"sinkCredential": {
"@id": "logius:sinkCredential"
},
"types": {
"@id": "logius:types",
"@container": "@list"
},
"filters": {
"@id": "logius:filters",
"@container": "@list"
},
"config": {
"@id": "logius:config"
},
"Protocol": "logius:Protocol",
"CloudEventsAttribute": "logius:CloudEventsAttribute",
"SinkCredential": "logius:SinkCredential",
"credentialType": {
"@id": "logius:credentialType",
"@type": "xsd:string"
},
"Error": "logius:Error",
"title": {
"@id": "logius:title",
"@type": "xsd:string"
},
"status": {
"@id": "logius:status",
"@type": "xsd:integer"
},
"detail": {
"@id": "logius:detail",
"@type": "xsd:string"
},
"instance": {
"@id": "logius:instance",
"@type": "xsd:string"
},
"FieldValidationError": "logius:FieldValidationError",
"reason": {
"@id": "logius:reason",
"@type": "xsd:string"
},
"ValidationError": "logius:ValidationError",
"invalidParams": {
"@id": "logius:invalidParams",
"@container": "@list"
},
"TerugMelding": "logius:TerugMelding",
"terugMeldingHeader": {
"@id": "logius:terugMeldingHeader",
"@type": "@id"
},
"terugMeldingBody": {
"@id": "logius:terugMeldingBody"
},
"TerugMeldingHeader": "logius:TerugMeldingHeader",
"registratie": {
"@id": "logius:registratie",
"@type": "@id"
},
"melder": {
"@id": "logius:melder",
"@type": "@id"
},
"datumMelding": {
"@id": "logius:datumMelding",
"@type": "xsd:date"
},
"peilmoment": {
"@id": "logius:peilmoment",
"@type": "xsd:dateTime"
},
"referentiekenmerk": {
"@id": "logius:referentiekenmerk",
"@type": "xsd:string"
},
"meldingBron": {
"@id": "logius:meldingBron",
"@type": "xsd:string"
},
"Registratie": "logius:Registratie",
"naam": {
"@id": "logius:naam",
"@type": "xsd:string"
},
"houder": {
"@id": "logius:houder",
"@type": "xsd:string"
},
"basisRegistratieCode": {
"@id": "logius:basisRegistratieCode",
"@type": "xsd:string"
},
"ObjectIdentificatie": "logius:ObjectIdentificatie",
"objectType": {
"@id": "logius:objectType",
"@type": "xsd:string"
},
"attribuutUrn": {
"@id": "logius:attribuutUrn",
"@type": "xsd:string"
},
"idWaarde": {
"@id": "logius:idWaarde",
"@type": "xsd:string"
},
"Geometry": "logius:Geometry",
"coordinates": {
"@id": "logius:coordinates",
"@container": "@list"
},
"TerugMeldingGegeven": "logius:TerugMeldingGegeven",
"betwijfeldeWaarde": {
"@id": "logius:betwijfeldeWaarde",
"@type": "xsd:string"
},
"voorgesteldeWaarde": {
"@id": "logius:voorgesteldeWaarde",
"@type": "xsd:string"
},
"eigenvelden": {
"@id": "logius:eigenvelden"
},
"bijlages": {
"@id": "logius:bijlages",
"@container": "@list"
},
"ContactInformatie": "logius:ContactInformatie",
"telefoon": {
"@id": "logius:telefoon",
"@type": "xsd:string"
},
"email": {
"@id": "logius:email",
"@type": "xsd:string"
},
"bedrijf": {
"@id": "logius:bedrijf",
"@type": "xsd:string"
},
"Bijlage": "logius:Bijlage",
"bestandsnaam": {
"@id": "logius:bestandsnaam",
"@type": "xsd:string"
},
"beschrijving": {
"@id": "logius:beschrijving",
"@type": "xsd:string"
},
"mimeType": {
"@id": "logius:mimeType",
"@type": "xsd:string"
},
"bijlageData": {
"@id": "logius:bijlageData",
"@type": "xsd:string"
},
"Ontvangen": "logius:Ontvangen",
"terugMeldingReferentie": {
"@id": "logius:terugMeldingReferentie",
"@type": "xsd:string"
},
"referentieKenmerk": {
"@id": "logius:referentieKenmerk",
"@type": "xsd:string"
}
},
"@type": "schema:Dataset",
"schema:name": "Logius API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Logius'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-09) from openapi/logius-fsc-manager-openapi.yml, openapi/logius-notificatieservices-openapi.yml, openapi/logius-terugmelding-openapi.yml.",
"dcterms:created": "2026-10-09",
"dcterms:source": [
"openapi/logius-fsc-manager-openapi.yml",
"openapi/logius-notificatieservices-openapi.yml",
"openapi/logius-terugmelding-openapi.yml"
]
}