Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
NGSI Linked Data
NGSI-LD
Commits
9ae5b6c4
Commit
9ae5b6c4
authored
Nov 02, 2018
by
canterafonsj
Browse files
JSON Schema for Entity. First version
parent
1229a19c
Changes
2
Show whitespace changes
Inline
Side-by-side
schema/Entity.json
0 → 100644
View file @
9ae5b6c4
{
"$schema"
:
"http://json-schema.org/schema#"
,
"id"
:
"https://uri.etsi.org/ngsi-ld/schema/Entity.json"
,
"title"
:
"NGSI-LD Entity"
,
"description"
:
"NGSI-LD Entity"
,
"definitions"
:
{
"Commons"
:
{
"type"
:
"object"
,
"properties"
:
{
"observedAt"
:
{
"type"
:
"string"
,
"format"
:
"date-time"
},
"createdAt"
:
{
"type"
:
"string"
,
"format"
:
"date-time"
},
"modifiedAt"
:
{
"type"
:
"string"
,
"format"
:
"date-time"
},
"datesetId"
:
{
"type"
:
"string"
,
"format"
:
"uri"
},
"instanceId"
:
{
"type"
:
"string"
,
"format"
:
"uri"
}
}
},
"Property"
:
{
"allOf"
:
[
{
"$ref"
:
"#/definitions/Commons"
},
{
"type"
:
"object"
,
"properties"
:
{
"type"
:
{
"type"
:
"string"
,
"const"
:
"Property"
},
"value"
:
{
"type"
:
"any"
}
},
"required"
:
[
"type"
,
"value"
],
"additionalProperties"
:
{
"$ref"
:
"#/definitions/Property"
}
}
]
}
},
"type"
:
"object"
,
"properties"
:
{
"id"
:
{
"type"
:
"string"
,
"format"
:
"uri"
},
"type"
:
{
"type"
:
"string"
,
"description"
:
"NGSI Entity type"
}
},
"required"
:
[
"id"
,
"type"
],
"additionalProperties"
:
{
"$ref"
:
"#/definitions/Property"
}
}
schema/README.md
0 → 100644
View file @
9ae5b6c4
# NGSI-LD API JSON Schema
This folder contains JSON Schemas for the NGSI-LD API.
Schemas have been developed using Draft07 of JSON Schema.
https://json-schema.org/latest/json-schema-validation.html
Schemas have been validated using
https://www.jsonschemavalidator.net/
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment