Logius · JSON-LD Context

Logius Context

JSON-LD context defining the semantic vocabulary for Logius from Logius.

56 Classes 101 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/
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
email string
bedrijf string
bestandsnaam string
beschrijving string
mimeType string
bijlageData string
terugMeldingReferentie string
referentieKenmerk string

JSON-LD Document

Raw ↑
{
  "@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"
  ]
}