-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathrelease-schema.json
42 lines (42 loc) · 1.58 KB
/
release-schema.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
{
"definitions": {
"Organization": {
"properties": {
"additionalContactPoints": {
"title": "Additional contact points",
"description": "An array of additional contact points that may be consulted for information. Additional contact points should each list the languages they operate in their name, and as structured data in the availableLanguage field.",
"type": "array",
"items": {
"$ref": "#/definitions/ContactPoint"
},
"wholeListMerge": true,
"uniqueItems": true,
"minItems": 1
}
}
},
"ContactPoint": {
"properties": {
"availableLanguage": {
"title": "Available languages",
"description": "The languages the contact point operates in, using either two-letter [ISO639-1](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes), or extended [BCP47 language tags](http://www.w3.org/International/articles/language-tags/). The use of lowercase two-letter codes from [ISO639-1](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes) is strongly recommended unless there is a clear user need for distinguishing the language subtype.",
"type": [
"array",
"null"
],
"items": {
"type": "string",
"minLength": 1
},
"uniqueItems": true,
"minItems": 1
},
"address": {
"title": "Address",
"description": "The address of the contact point.",
"$ref": "#/definitions/Address"
}
}
}
}
}