Skip to content

Commit bf6f03d

Browse files
committed
add api registrer schemas
1 parent d7defb1 commit bf6f03d

4,202 files changed

Lines changed: 378435 additions & 240 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

one.json

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,26 @@
11
{
2-
"url": "https://schemas.don.apps.digilab.network/",
2+
"url": "https://schemas.don.apps.digilab.network",
33
"html": {
44
"name": "DON Schema Register"
55
},
66
"contents": {
77
"api-register": {
8-
"title": "API-register schemas",
8+
"title": "API-register",
99
"description": "Automatisch gegenereerde JSON Schemas uit het API-register.",
10-
"path": "./schemas/api-register"
10+
"path": "./schemas/api-register",
11+
"x-sourcemeta-one:alert": "WARNING: DO NOT USE THESE SCHEMAS IN PRODUCTION! These schemas are work-in-progress and are meant for demo purposes only."
1112
},
1213
"adr": {
13-
"title": "ADR schemas",
14+
"title": "API Design Rules",
1415
"description": "API Design Rules JSON Schemas.",
15-
"path": "./schemas/adr"
16+
"path": "./schemas/adr",
17+
"x-sourcemeta-one:alert": "WARNING: DO NOT USE THESE SCHEMAS IN PRODUCTION! These schemas are work-in-progress and are meant for demo purposes only."
1618
},
1719
"stelsel-catalogus": {
18-
"title": "Stelsel Catalogus schemas",
20+
"title": "Stelsel Catalogus",
1921
"description": "Stelsel Catalogus JSON Schemas.",
20-
"path": "./schemas/stelsel-catalogus"
22+
"path": "./schemas/stelsel-catalogus",
23+
"x-sourcemeta-one:alert": "WARNING: DO NOT USE THESE SCHEMAS IN PRODUCTION! These schemas are work-in-progress and are meant for demo purposes only."
2124
}
2225
}
2326
}
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
{
2+
"$schema": "https://json-schema.org/draft/2020-12/schema",
3+
"$id": "https://schemas.don.apps.digilab.network/_shared/apphealthstatus",
4+
"x-derived-from": [
5+
"https://developer.omgevingswet.overheid.nl/publish/pages/167767/omgevingsdocumenten-geovalidatie-v1.json#/components/schemas/AppHealthStatus",
6+
"https://developer.omgevingswet.overheid.nl/publish/pages/204330/omgevingsdocumenten-downloaden-v1.json#/components/schemas/AppHealthStatus",
7+
"https://oinregister.logius.nl/api/v1/openapi.json#/components/schemas/HealthCheckStatus",
8+
"https://service.omgevingswet.overheid.nl/publiek/omgevingsdocumenten/api/verbeelden/v3/openapi.json#/components/schemas/AppHealthStatus"
9+
],
10+
"enum": [
11+
"UP",
12+
"DOWN"
13+
],
14+
"type": "string"
15+
}
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
{
2+
"$schema": "https://json-schema.org/draft/2020-12/schema",
3+
"$id": "https://schemas.don.apps.digilab.network/_shared/links",
4+
"x-derived-from": [
5+
"https://internationaal.ondernemen.overheid.nl/api/iio/v1/openapi.yaml",
6+
"https://service.omgevingswet.overheid.nl/publiek/omgevingsdocumenten/api/verbeelden/v3/openapi.json#/components/schemas/Links"
7+
],
8+
"properties": {
9+
"self": {
10+
"$ref": "../rijksdienst-voor-ondernemend-nederland/iio-api-aakgfxenr/Self.schema.json"
11+
}
12+
},
13+
"type": "object"
14+
}
Lines changed: 125 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,125 @@
1+
{
2+
"$schema": "https://json-schema.org/draft/2020-12/schema",
3+
"$id": "https://schemas.don.apps.digilab.network/_shared/multipolygongeojson",
4+
"x-derived-from": [
5+
"https://api.bag.kadaster.nl/lvbag/individuelebevragingen/v2/openapi.yaml#/components/schemas/multipolygonGeoJSON",
6+
"https://api.pdok.nl/brt/top10nl/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
7+
"https://api.pdok.nl/bzk/bro-gminsamenhang-karakteristieken/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
8+
"https://api.pdok.nl/cbs/bestand-bodemgebruik-2010/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
9+
"https://api.pdok.nl/cbs/bestand-bodemgebruik-2015/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
10+
"https://api.pdok.nl/cbs/bestand-bodemgebruik-2017/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
11+
"https://api.pdok.nl/cbs/bevolkingskernen-2011/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
12+
"https://api.pdok.nl/cbs/bevolkingskernen-2021/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
13+
"https://api.pdok.nl/cbs/gebiedsindelingen-historisch/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
14+
"https://api.pdok.nl/cbs/gebiedsindelingen/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
15+
"https://api.pdok.nl/cbs/human-health-statistics/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
16+
"https://api.pdok.nl/cbs/landuse/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
17+
"https://api.pdok.nl/cbs/population-distribution/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
18+
"https://api.pdok.nl/cbs/postcode4/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
19+
"https://api.pdok.nl/cbs/postcode6/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
20+
"https://api.pdok.nl/cbs/statistical-units-vector/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
21+
"https://api.pdok.nl/cbs/vierkant-1km-laea/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
22+
"https://api.pdok.nl/cbs/vierkant-500m/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
23+
"https://api.pdok.nl/cbs/vierkantstatistieken100m/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
24+
"https://api.pdok.nl/cbs/vierkantstatistieken500m/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
25+
"https://api.pdok.nl/cbs/wijken-en-buurten-2022/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
26+
"https://api.pdok.nl/cbs/wijken-en-buurten-2023/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
27+
"https://api.pdok.nl/cbs/wijken-en-buurten-2024/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
28+
"https://api.pdok.nl/hwh/waterschappen-hydrografie/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
29+
"https://api.pdok.nl/kadaster/3d-basisvoorziening/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
30+
"https://api.pdok.nl/kadaster/3d-geluid/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
31+
"https://api.pdok.nl/kadaster/bestuurlijkegebieden/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
32+
"https://api.pdok.nl/kadaster/brk-kadastrale-kaart/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
33+
"https://api.pdok.nl/kadaster/brt-bodemgebruik/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
34+
"https://api.pdok.nl/kadaster/brt-geografische-namen/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
35+
"https://api.pdok.nl/kadaster/brt-hydrografie/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
36+
"https://api.pdok.nl/kadaster/brt-vervoersnetwerken/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
37+
"https://api.pdok.nl/kadaster/brt-zeegebieden/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
38+
"https://api.pdok.nl/kadaster/rdinfo/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
39+
"https://api.pdok.nl/lv/bag/ogc/v1-demo/openapi.json#/components/schemas/multipolygonGeoJSON",
40+
"https://api.pdok.nl/lv/bgt/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
41+
"https://api.pdok.nl/lvnl/drone-no-flyzones/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
42+
"https://api.pdok.nl/prorail/spoorwegen/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
43+
"https://api.pdok.nl/rce/beschermde-gebieden-cultuurhistorie/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
44+
"https://api.pdok.nl/rioned/beheer-stedelijk-watersystemen-gwsw/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
45+
"https://api.pdok.nl/rioned/waterschappen-waterketen-gwsw/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
46+
"https://api.pdok.nl/rvo/fysisch-geografische-regios/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
47+
"https://api.pdok.nl/rvo/gesloten-gebieden-visserij/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
48+
"https://api.pdok.nl/rvo/gewaspercelen/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
49+
"https://api.pdok.nl/rvo/habitatrichtlijn-verspreiding-soorten/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
50+
"https://api.pdok.nl/rvo/habitatrichtlijn-verspreiding-typen/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
51+
"https://api.pdok.nl/rvo/indicatieve-aandachtsgebieden-funderingsproblematiek/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
52+
"https://api.pdok.nl/rvo/invasieve-exoten-geharmoniseerd/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
53+
"https://api.pdok.nl/rvo/mossel-en-oesterhabitats/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
54+
"https://api.pdok.nl/rvo/mosselzaad-invanginstallaties/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
55+
"https://api.pdok.nl/rvo/nationaal-beschermde-gebieden-cdda/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
56+
"https://api.pdok.nl/rvo/nationale-parken-geharmoniseerd/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
57+
"https://api.pdok.nl/rvo/nationale-parken/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
58+
"https://api.pdok.nl/rvo/natura2000-geharmoniseerd/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
59+
"https://api.pdok.nl/rvo/natura2000/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
60+
"https://api.pdok.nl/rvo/natuurmeting-op-kaart-2014/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
61+
"https://api.pdok.nl/rvo/potentieel-warmte-koude-opslagsystemen/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
62+
"https://api.pdok.nl/rvo/potentiekaart-omgevingswarmte/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
63+
"https://api.pdok.nl/rvo/potentiekaart-reststromen/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
64+
"https://api.pdok.nl/rvo/potentiekaart-restwarmte/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
65+
"https://api.pdok.nl/rvo/referentiepercelen/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
66+
"https://api.pdok.nl/rvo/schelpdierpercelen-geharmoniseerd/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
67+
"https://api.pdok.nl/rvo/schelpdierpercelen/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
68+
"https://api.pdok.nl/rvo/vogelrichtlijn-verspreiding-soorten/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
69+
"https://api.pdok.nl/rvo/vogelrichtlijn-verspreidingsgebied-soorten/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
70+
"https://api.pdok.nl/rvo/wetlands-geharmoniseerd/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
71+
"https://api.pdok.nl/rvo/wetlands/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
72+
"https://api.pdok.nl/rvo/windsnelheden/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
73+
"https://api.pdok.nl/rws/digitaal-topografisch-bestand/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
74+
"https://api.pdok.nl/rws/hydrografie-netwerk/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
75+
"https://api.pdok.nl/rws/kaderrichtlijn-mariene-strategie/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
76+
"https://api.pdok.nl/rws/kwetsbaar-gebied-agglomeraties/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
77+
"https://api.pdok.nl/rws/kwetsbaar-gebied/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
78+
"https://api.pdok.nl/rws/nationaal-hydrologisch-instrumentarium-netwerkschematisatie/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
79+
"https://api.pdok.nl/rws/nationaal-wegenbestand-vaarwegen/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
80+
"https://api.pdok.nl/rws/nationaal-wegenbestand-wegen/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
81+
"https://api.pdok.nl/rws/overstromingen-gebeurtenis/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
82+
"https://api.pdok.nl/rws/overstromingen-risicogebied/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
83+
"https://api.pdok.nl/rws/productie-en-industrie-productie-installaties/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
84+
"https://api.pdok.nl/rws/productie-en-industrie-productiefaciliteiten/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
85+
"https://api.pdok.nl/rws/richtlijn-stedelijk-afvalwater/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
86+
"https://api.pdok.nl/rws/rioolnetwerk-leidingelementen/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
87+
"https://api.pdok.nl/rws/rioolnetwerk-milieumanagementvoorziening/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
88+
"https://api.pdok.nl/rws/scheepvaart-verkeersscheidingsstelsel-noordzee/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
89+
"https://api.pdok.nl/rws/vaarweg-netwerk-data-service-bevaarbaarheid/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
90+
"https://api.pdok.nl/rws/vaarwegmarkeringen-nederland/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
91+
"https://api.pdok.nl/rws/vervoersnetwerken-waterwegen-netwerk/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
92+
"https://api.pdok.nl/rws/vervoersnetwerken-wegen-netwerk/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON",
93+
"https://api.pdok.nl/rws/weggegevens/ogc/v1/openapi.json#/components/schemas/multipolygonGeoJSON"
94+
],
95+
"properties": {
96+
"coordinates": {
97+
"items": {
98+
"items": {
99+
"items": {
100+
"items": {
101+
"type": "number"
102+
},
103+
"minItems": 2,
104+
"type": "array"
105+
},
106+
"minItems": 4,
107+
"type": "array"
108+
},
109+
"type": "array"
110+
},
111+
"type": "array"
112+
},
113+
"type": {
114+
"enum": [
115+
"MultiPolygon"
116+
],
117+
"type": "string"
118+
}
119+
},
120+
"required": [
121+
"coordinates",
122+
"type"
123+
],
124+
"type": "object"
125+
}

0 commit comments

Comments
 (0)