- SourceMeta name
- message
- Base dialect
- https://json-schema.org/draft/2020-12/schema
- SourceMeta dialect
- https://json-schema.org/draft/2020-12/schema
- Bytes
- 2.201 bytes
- Bytes bundled
- 2.201 bytes
- Health
- -
- Dependencies
- -
Health issues
- Name
- top_level_title
- Message
- Set a concise non-empty title at the top level of the schema to explain what the definition is about
- Pointers
- Name
- top_level_description
- Message
- Set a non-empty description at the top level of the schema to explain what the definition is about in detail
- Pointers
- Name
- top_level_examples
- Message
- Set a non-empty examples array at the top level of the schema to illustrate the expected data
- Pointers
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/aanmaakdatum/description
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/actie/description
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/hoofdObject/description
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/kanaal/description
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/kenmerken/description
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/kenmerken/additionalProperties/description
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/resource/description
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/resourceUrl/description
{
"$id": "https://schemas.don.projects.digilab.network/schemas/api-register/vng/notificaties-api-ni-yju6hg/message",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"aanmaakdatum": {
"description": "Datum en tijd waarop de actie heeft plaatsgevonden.",
"format": "date-time",
"title": "aanmaakdatum",
"type": "string"
},
"actie": {
"description": "De actie die door de publicerende API is gedaan. De publicerende API specificeert de toegestane acties.",
"maxLength": 100,
"minLength": 1,
"title": "actie",
"type": "string"
},
"hoofdObject": {
"description": "URL-referentie naar het hoofd object van de publicerende API die betrekking heeft op de `resource`.",
"format": "uri",
"minLength": 1,
"title": "hoofd object",
"type": "string"
},
"kanaal": {
"description": "De naam van het kanaal (`KANAAL.naam`) waar het bericht op moet worden gepubliceerd.",
"maxLength": 50,
"minLength": 1,
"title": "kanaal",
"type": "string"
},
"kenmerken": {
"additionalProperties": {
"description": "Een waarde behorende bij de sleutel.",
"maxLength": 1000,
"minLength": 1,
"title": "kenmerk",
"type": "string"
},
"description": "Mapping van kenmerken (sleutel/waarde) van de notificatie. De publicerende API specificeert de toegestane kenmerken.",
"title": "kenmerken",
"type": "object"
},
"resource": {
"description": "De resourcenaam waar de notificatie over gaat.",
"maxLength": 100,
"minLength": 1,
"title": "resource",
"type": "string"
},
"resourceUrl": {
"description": "URL-referentie naar de `resource` van de publicerende API.",
"format": "uri",
"minLength": 1,
"title": "resource URL",
"type": "string"
}
},
"required": [
"kanaal",
"hoofdObject",
"resource",
"resourceUrl",
"actie",
"aanmaakdatum"
],
"type": "object",
"x-derived-from": [
"https://notificaties-api.vng.cloud/api/v1/schema/openapi.json#/components/schemas/Message"
]
}