-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathredoc-static.html
More file actions
453 lines (447 loc) · 132 KB
/
Copy pathredoc-static.html
File metadata and controls
453 lines (447 loc) · 132 KB
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
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
<!DOCTYPE html>
<html>
<head>
<meta charset="utf8" />
<title>ACCORD Building Codes and Rules API</title>
<!-- needed for adaptive design -->
<meta name="viewport" content="width=device-width, initial-scale=1">
<style>
body {
padding: 0;
margin: 0;
}
</style>
<script src="https://cdn.redoc.ly/redoc/v2.1.3/bundles/redoc.standalone.js"></script><style data-styled="true" data-styled-version="6.1.8">.gikxZY{width:calc(100% - 40%);padding:0 40px;}/*!sc*/
@media print,screen and (max-width: 75rem){.gikxZY{width:100%;padding:40px 40px;}}/*!sc*/
data-styled.g4[id="sc-hLQSwg"]{content:"gikxZY,"}/*!sc*/
.hNzKJC{padding:40px 0;}/*!sc*/
.hNzKJC:last-child{min-height:calc(100vh + 1px);}/*!sc*/
.hNzKJC>.hNzKJC:last-child{min-height:initial;}/*!sc*/
@media print,screen and (max-width: 75rem){.hNzKJC{padding:0;}}/*!sc*/
.cSNAXN{padding:40px 0;position:relative;}/*!sc*/
.cSNAXN:last-child{min-height:calc(100vh + 1px);}/*!sc*/
.cSNAXN>.cSNAXN:last-child{min-height:initial;}/*!sc*/
@media print,screen and (max-width: 75rem){.cSNAXN{padding:0;}}/*!sc*/
.cSNAXN:not(:last-of-type):after{position:absolute;bottom:0;width:100%;display:block;content:'';border-bottom:1px solid rgba(0, 0, 0, 0.2);}/*!sc*/
data-styled.g5[id="sc-eDLKkx"]{content:"hNzKJC,cSNAXN,"}/*!sc*/
.imiXRU{width:40%;color:#ffffff;background-color:#263238;padding:0 40px;}/*!sc*/
@media print,screen and (max-width: 75rem){.imiXRU{width:100%;padding:40px 40px;}}/*!sc*/
data-styled.g6[id="sc-jTQCzO"]{content:"imiXRU,"}/*!sc*/
.jGdkPR{background-color:#263238;}/*!sc*/
data-styled.g7[id="sc-gLLuof"]{content:"jGdkPR,"}/*!sc*/
.fsPUig{display:flex;width:100%;padding:0;}/*!sc*/
@media print,screen and (max-width: 75rem){.fsPUig{flex-direction:column;}}/*!sc*/
data-styled.g8[id="sc-iBdnpw"]{content:"fsPUig,"}/*!sc*/
.gqLiaw{font-family:Montserrat,sans-serif;font-weight:400;font-size:1.85714em;line-height:1.6em;color:#333333;}/*!sc*/
data-styled.g9[id="sc-fsYfdN"]{content:"gqLiaw,"}/*!sc*/
.gwJLUj{font-family:Montserrat,sans-serif;font-weight:400;font-size:1.57143em;line-height:1.6em;color:#333333;margin:0 0 20px;}/*!sc*/
data-styled.g10[id="sc-qZrbh"]{content:"gwJLUj,"}/*!sc*/
.klfnyk{color:#ffffff;}/*!sc*/
data-styled.g12[id="sc-kFCroH"]{content:"klfnyk,"}/*!sc*/
.cnGhhy{border-bottom:1px solid rgba(38, 50, 56, 0.3);margin:1em 0 1em 0;color:rgba(38, 50, 56, 0.5);font-weight:normal;text-transform:uppercase;font-size:0.929em;line-height:20px;}/*!sc*/
data-styled.g13[id="sc-irLvIq"]{content:"cnGhhy,"}/*!sc*/
.fNhImz{cursor:pointer;margin-left:-20px;padding:0;line-height:1;width:20px;display:inline-block;outline:0;}/*!sc*/
.fNhImz:before{content:'';width:15px;height:15px;background-size:contain;background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMCIgeT0iMCIgd2lkdGg9IjUxMiIgaGVpZ2h0PSI1MTIiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjMDEwMTAxIiBkPSJNNDU5LjcgMjMzLjRsLTkwLjUgOTAuNWMtNTAgNTAtMTMxIDUwLTE4MSAwIC03LjktNy44LTE0LTE2LjctMTkuNC0yNS44bDQyLjEtNDIuMWMyLTIgNC41LTMuMiA2LjgtNC41IDIuOSA5LjkgOCAxOS4zIDE1LjggMjcuMiAyNSAyNSA2NS42IDI0LjkgOTAuNSAwbDkwLjUtOTAuNWMyNS0yNSAyNS02NS42IDAtOTAuNSAtMjQuOS0yNS02NS41LTI1LTkwLjUgMGwtMzIuMiAzMi4yYy0yNi4xLTEwLjItNTQuMi0xMi45LTgxLjYtOC45bDY4LjYtNjguNmM1MC01MCAxMzEtNTAgMTgxIDBDNTA5LjYgMTAyLjMgNTA5LjYgMTgzLjQgNDU5LjcgMjMzLjR6TTIyMC4zIDM4Mi4ybC0zMi4yIDMyLjJjLTI1IDI0LjktNjUuNiAyNC45LTkwLjUgMCAtMjUtMjUtMjUtNjUuNiAwLTkwLjVsOTAuNS05MC41YzI1LTI1IDY1LjUtMjUgOTAuNSAwIDcuOCA3LjggMTIuOSAxNy4yIDE1LjggMjcuMSAyLjQtMS40IDQuOC0yLjUgNi44LTQuNWw0Mi4xLTQyYy01LjQtOS4yLTExLjYtMTgtMTkuNC0yNS44IC01MC01MC0xMzEtNTAtMTgxIDBsLTkwLjUgOTAuNWMtNTAgNTAtNTAgMTMxIDAgMTgxIDUwIDUwIDEzMSA1MCAxODEgMGw2OC42LTY4LjZDMjc0LjYgMzk1LjEgMjQ2LjQgMzkyLjMgMjIwLjMgMzgyLjJ6Ii8+PC9zdmc+Cg==');opacity:0.5;visibility:hidden;display:inline-block;vertical-align:middle;}/*!sc*/
h1:hover>.fNhImz::before,h2:hover>.fNhImz::before,.fNhImz:hover::before{visibility:visible;}/*!sc*/
data-styled.g14[id="sc-csKJxZ"]{content:"fNhImz,"}/*!sc*/
.hUWsvg{height:1.5em;width:1.5em;min-width:1.5em;vertical-align:middle;float:left;transition:transform 0.2s ease-out;transform:rotateZ(-90deg);}/*!sc*/
.hUWsvg polygon{fill:#1d8127;}/*!sc*/
.exoGJA{height:20px;width:20px;min-width:20px;vertical-align:middle;float:right;transition:transform 0.2s ease-out;transform:rotateZ(0);}/*!sc*/
.exoGJA polygon{fill:white;}/*!sc*/
.jFDiGT{height:1.3em;width:1.3em;min-width:1.3em;vertical-align:middle;transition:transform 0.2s ease-out;transform:rotateZ(-90deg);}/*!sc*/
.jIsRbK{height:18px;width:18px;min-width:18px;vertical-align:middle;transition:transform 0.2s ease-out;transform:rotateZ(-90deg);}/*!sc*/
data-styled.g15[id="sc-eTNRI"]{content:"hUWsvg,exoGJA,jFDiGT,jIsRbK,"}/*!sc*/
.cqoAxn{border-left:1px solid #7c7cbb;box-sizing:border-box;position:relative;padding:10px 10px 10px 0;}/*!sc*/
@media screen and (max-width: 50rem){.cqoAxn{display:block;overflow:hidden;}}/*!sc*/
tr:first-of-type>.cqoAxn,tr.last>.cqoAxn{border-left-width:0;background-position:top left;background-repeat:no-repeat;background-size:1px 100%;}/*!sc*/
tr:first-of-type>.cqoAxn{background-image:linear-gradient(
to bottom,
transparent 0%,
transparent 22px,
#7c7cbb 22px,
#7c7cbb 100%
);}/*!sc*/
tr.last>.cqoAxn{background-image:linear-gradient(
to bottom,
#7c7cbb 0%,
#7c7cbb 22px,
transparent 22px,
transparent 100%
);}/*!sc*/
tr.last+tr>.cqoAxn{border-left-color:transparent;}/*!sc*/
tr.last:first-child>.cqoAxn{background:none;border-left-color:transparent;}/*!sc*/
data-styled.g18[id="sc-hABBmJ"]{content:"cqoAxn,"}/*!sc*/
.hfWKVF{vertical-align:top;line-height:20px;white-space:nowrap;font-size:13px;font-family:Courier,monospace;}/*!sc*/
.hfWKVF.deprecated{text-decoration:line-through;color:#707070;}/*!sc*/
data-styled.g20[id="sc-fHejqy"]{content:"hfWKVF,"}/*!sc*/
.berbbf{border-bottom:1px solid #9fb4be;padding:10px 0;width:75%;box-sizing:border-box;}/*!sc*/
tr.expanded .berbbf{border-bottom:none;}/*!sc*/
@media screen and (max-width: 50rem){.berbbf{padding:0 20px;border-bottom:none;border-left:1px solid #7c7cbb;}tr.last>.berbbf{border-left:none;}}/*!sc*/
data-styled.g21[id="sc-blmEgr"]{content:"berbbf,"}/*!sc*/
.hIHfpT{color:#7c7cbb;font-family:Courier,monospace;margin-right:10px;}/*!sc*/
.hIHfpT::before{content:'';display:inline-block;vertical-align:middle;width:10px;height:1px;background:#7c7cbb;}/*!sc*/
.hIHfpT::after{content:'';display:inline-block;vertical-align:middle;width:1px;background:#7c7cbb;height:7px;}/*!sc*/
data-styled.g22[id="sc-ifyrAs"]{content:"hIHfpT,"}/*!sc*/
.kHkWhD{border-collapse:separate;border-radius:3px;font-size:14px;border-spacing:0;width:100%;}/*!sc*/
.kHkWhD >tr{vertical-align:middle;}/*!sc*/
@media screen and (max-width: 50rem){.kHkWhD{display:block;}.kHkWhD >tr,.kHkWhD >tbody>tr{display:block;}}/*!sc*/
@media screen and (max-width: 50rem) and (-ms-high-contrast:none){.kHkWhD td{float:left;width:100%;}}/*!sc*/
.kHkWhD .sc-dJGMql,.kHkWhD .sc-dJGMql .sc-dJGMql .sc-dJGMql,.kHkWhD .sc-dJGMql .sc-dJGMql .sc-dJGMql .sc-dJGMql .sc-dJGMql{margin:1em;margin-right:0;background:#fafafa;}/*!sc*/
.kHkWhD .sc-dJGMql .sc-dJGMql,.kHkWhD .sc-dJGMql .sc-dJGMql .sc-dJGMql .sc-dJGMql,.kHkWhD .sc-dJGMql .sc-dJGMql .sc-dJGMql .sc-dJGMql .sc-dJGMql .sc-dJGMql{background:#ffffff;}/*!sc*/
data-styled.g24[id="sc-hIPBNq"]{content:"kHkWhD,"}/*!sc*/
.jSWvqu >ul{list-style:none;padding:0;margin:0;margin:0 -5px;}/*!sc*/
.jSWvqu >ul >li{padding:5px 10px;display:inline-block;background-color:#11171a;border-bottom:1px solid rgba(0, 0, 0, 0.5);cursor:pointer;text-align:center;outline:none;color:#ccc;margin:0 5px 5px 5px;border:1px solid #07090b;border-radius:5px;min-width:60px;font-size:0.9em;font-weight:bold;}/*!sc*/
.jSWvqu >ul >li.react-tabs__tab--selected{color:#333333;background:#ffffff;}/*!sc*/
.jSWvqu >ul >li.react-tabs__tab--selected:focus{outline:auto;}/*!sc*/
.jSWvqu >ul >li:only-child{flex:none;min-width:100px;}/*!sc*/
.jSWvqu >ul >li.tab-success{color:#1d8127;}/*!sc*/
.jSWvqu >ul >li.tab-redirect{color:#ffa500;}/*!sc*/
.jSWvqu >ul >li.tab-info{color:#87ceeb;}/*!sc*/
.jSWvqu >ul >li.tab-error{color:#d41f1c;}/*!sc*/
.jSWvqu >.react-tabs__tab-panel{background:#11171a;}/*!sc*/
.jSWvqu >.react-tabs__tab-panel>div,.jSWvqu >.react-tabs__tab-panel>pre{padding:20px;margin:0;}/*!sc*/
.jSWvqu >.react-tabs__tab-panel>div>pre{padding:0;}/*!sc*/
data-styled.g30[id="sc-cyZbeP"]{content:"jSWvqu,"}/*!sc*/
.WVNwY code[class*='language-'],.WVNwY pre[class*='language-']{text-shadow:0 -0.1em 0.2em black;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;}/*!sc*/
@media print{.WVNwY code[class*='language-'],.WVNwY pre[class*='language-']{text-shadow:none;}}/*!sc*/
.WVNwY pre[class*='language-']{padding:1em;margin:0.5em 0;overflow:auto;}/*!sc*/
.WVNwY .token.comment,.WVNwY .token.prolog,.WVNwY .token.doctype,.WVNwY .token.cdata{color:hsl(30, 20%, 50%);}/*!sc*/
.WVNwY .token.punctuation{opacity:0.7;}/*!sc*/
.WVNwY .namespace{opacity:0.7;}/*!sc*/
.WVNwY .token.property,.WVNwY .token.tag,.WVNwY .token.number,.WVNwY .token.constant,.WVNwY .token.symbol{color:#4a8bb3;}/*!sc*/
.WVNwY .token.boolean{color:#e64441;}/*!sc*/
.WVNwY .token.selector,.WVNwY .token.attr-name,.WVNwY .token.string,.WVNwY .token.char,.WVNwY .token.builtin,.WVNwY .token.inserted{color:#a0fbaa;}/*!sc*/
.WVNwY .token.selector+a,.WVNwY .token.attr-name+a,.WVNwY .token.string+a,.WVNwY .token.char+a,.WVNwY .token.builtin+a,.WVNwY .token.inserted+a,.WVNwY .token.selector+a:visited,.WVNwY .token.attr-name+a:visited,.WVNwY .token.string+a:visited,.WVNwY .token.char+a:visited,.WVNwY .token.builtin+a:visited,.WVNwY .token.inserted+a:visited{color:#4ed2ba;text-decoration:underline;}/*!sc*/
.WVNwY .token.property.string{color:white;}/*!sc*/
.WVNwY .token.operator,.WVNwY .token.entity,.WVNwY .token.url,.WVNwY .token.variable{color:hsl(40, 90%, 60%);}/*!sc*/
.WVNwY .token.atrule,.WVNwY .token.attr-value,.WVNwY .token.keyword{color:hsl(350, 40%, 70%);}/*!sc*/
.WVNwY .token.regex,.WVNwY .token.important{color:#e90;}/*!sc*/
.WVNwY .token.important,.WVNwY .token.bold{font-weight:bold;}/*!sc*/
.WVNwY .token.italic{font-style:italic;}/*!sc*/
.WVNwY .token.entity{cursor:help;}/*!sc*/
.WVNwY .token.deleted{color:red;}/*!sc*/
data-styled.g32[id="sc-iKOmoZ"]{content:"WVNwY,"}/*!sc*/
.iwAAMv{opacity:0.7;transition:opacity 0.3s ease;text-align:right;}/*!sc*/
.iwAAMv:focus-within{opacity:1;}/*!sc*/
.iwAAMv >button{background-color:transparent;border:0;color:inherit;padding:2px 10px;font-family:Roboto,sans-serif;font-size:14px;line-height:1.5em;cursor:pointer;outline:0;}/*!sc*/
.iwAAMv >button :hover,.iwAAMv >button :focus{background:rgba(255, 255, 255, 0.1);}/*!sc*/
data-styled.g33[id="sc-gjLLEI"]{content:"iwAAMv,"}/*!sc*/
.kIqtpW{position:relative;}/*!sc*/
data-styled.g37[id="sc-kMzELR"]{content:"kIqtpW,"}/*!sc*/
.hNiGMc{position:absolute;pointer-events:none;z-index:1;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:8px;margin:auto;text-align:center;}/*!sc*/
.hNiGMc polyline{color:white;}/*!sc*/
.bCxWCn{position:absolute;pointer-events:none;z-index:1;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:8px;margin:auto;text-align:center;}/*!sc*/
data-styled.g38[id="sc-ilxebA"]{content:"hNiGMc,bCxWCn,"}/*!sc*/
.bjIddV{box-sizing:border-box;min-width:100px;outline:none;display:inline-block;border-radius:2px;border:1px solid rgba(38, 50, 56, 0.5);vertical-align:bottom;padding:2px 0px 2px 6px;position:relative;width:auto;background:white;color:#263238;font-family:Montserrat,sans-serif;font-size:0.929em;line-height:1.5em;cursor:pointer;transition:border 0.25s ease,color 0.25s ease,box-shadow 0.25s ease;}/*!sc*/
.bjIddV label{box-sizing:border-box;min-width:100px;outline:none;display:inline-block;font-family:Montserrat,sans-serif;color:#333333;vertical-align:bottom;width:auto;text-transform:none;padding:0 22px 0 4px;font-size:0.929em;line-height:1.5em;font-family:inherit;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}/*!sc*/
.bjIddV .dropdown-select{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;border:none;appearance:none;cursor:pointer;color:#333333;line-height:inherit;font-family:inherit;}/*!sc*/
.bjIddV:hover,.bjIddV:focus-within{border:1px solid #32329f;color:#32329f;box-shadow:0px 0px 0px 1px #32329f;}/*!sc*/
data-styled.g39[id="sc-jIBlqr"]{content:"bjIddV,"}/*!sc*/
.lkwvLJ{margin-left:10px;text-transform:none;font-size:0.969em;font-size:1em;border:none;padding:0 1.2em 0 0;background:transparent;}/*!sc*/
.lkwvLJ:hover,.lkwvLJ:focus-within{border:none;box-shadow:none;}/*!sc*/
.lkwvLJ:hover label,.lkwvLJ:focus-within label{color:#32329f;text-shadow:0px 0px 0px #32329f;}/*!sc*/
data-styled.g40[id="sc-hhyKGa"]{content:"lkwvLJ,"}/*!sc*/
.VEBGS{font-family:Roboto,sans-serif;font-weight:400;line-height:1.5em;}/*!sc*/
.VEBGS p:last-child{margin-bottom:0;}/*!sc*/
.VEBGS h1{font-family:Montserrat,sans-serif;font-weight:400;font-size:1.85714em;line-height:1.6em;color:#32329f;margin-top:0;}/*!sc*/
.VEBGS h2{font-family:Montserrat,sans-serif;font-weight:400;font-size:1.57143em;line-height:1.6em;color:#333333;}/*!sc*/
.VEBGS code{color:#e53935;background-color:rgba(38, 50, 56, 0.05);font-family:Courier,monospace;border-radius:2px;border:1px solid rgba(38, 50, 56, 0.1);padding:0 5px;font-size:13px;font-weight:400;word-break:break-word;}/*!sc*/
.VEBGS pre{font-family:Courier,monospace;white-space:pre;background-color:#11171a;color:white;padding:20px;overflow-x:auto;line-height:normal;border-radius:0;border:1px solid rgba(38, 50, 56, 0.1);}/*!sc*/
.VEBGS pre code{background-color:transparent;color:white;padding:0;}/*!sc*/
.VEBGS pre code:before,.VEBGS pre code:after{content:none;}/*!sc*/
.VEBGS blockquote{margin:0;margin-bottom:1em;padding:0 15px;color:#777;border-left:4px solid #ddd;}/*!sc*/
.VEBGS img{max-width:100%;box-sizing:content-box;}/*!sc*/
.VEBGS ul,.VEBGS ol{padding-left:2em;margin:0;margin-bottom:1em;}/*!sc*/
.VEBGS ul ul,.VEBGS ol ul,.VEBGS ul ol,.VEBGS ol ol{margin-bottom:0;margin-top:0;}/*!sc*/
.VEBGS table{display:block;width:100%;overflow:auto;word-break:normal;word-break:keep-all;border-collapse:collapse;border-spacing:0;margin-top:1.5em;margin-bottom:1.5em;}/*!sc*/
.VEBGS table tr{background-color:#fff;border-top:1px solid #ccc;}/*!sc*/
.VEBGS table tr:nth-child(2n){background-color:#fafafa;}/*!sc*/
.VEBGS table th,.VEBGS table td{padding:6px 13px;border:1px solid #ddd;}/*!sc*/
.VEBGS table th{text-align:left;font-weight:bold;}/*!sc*/
.VEBGS .share-link{cursor:pointer;margin-left:-20px;padding:0;line-height:1;width:20px;display:inline-block;outline:0;}/*!sc*/
.VEBGS .share-link:before{content:'';width:15px;height:15px;background-size:contain;background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMCIgeT0iMCIgd2lkdGg9IjUxMiIgaGVpZ2h0PSI1MTIiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjMDEwMTAxIiBkPSJNNDU5LjcgMjMzLjRsLTkwLjUgOTAuNWMtNTAgNTAtMTMxIDUwLTE4MSAwIC03LjktNy44LTE0LTE2LjctMTkuNC0yNS44bDQyLjEtNDIuMWMyLTIgNC41LTMuMiA2LjgtNC41IDIuOSA5LjkgOCAxOS4zIDE1LjggMjcuMiAyNSAyNSA2NS42IDI0LjkgOTAuNSAwbDkwLjUtOTAuNWMyNS0yNSAyNS02NS42IDAtOTAuNSAtMjQuOS0yNS02NS41LTI1LTkwLjUgMGwtMzIuMiAzMi4yYy0yNi4xLTEwLjItNTQuMi0xMi45LTgxLjYtOC45bDY4LjYtNjguNmM1MC01MCAxMzEtNTAgMTgxIDBDNTA5LjYgMTAyLjMgNTA5LjYgMTgzLjQgNDU5LjcgMjMzLjR6TTIyMC4zIDM4Mi4ybC0zMi4yIDMyLjJjLTI1IDI0LjktNjUuNiAyNC45LTkwLjUgMCAtMjUtMjUtMjUtNjUuNiAwLTkwLjVsOTAuNS05MC41YzI1LTI1IDY1LjUtMjUgOTAuNSAwIDcuOCA3LjggMTIuOSAxNy4yIDE1LjggMjcuMSAyLjQtMS40IDQuOC0yLjUgNi44LTQuNWw0Mi4xLTQyYy01LjQtOS4yLTExLjYtMTgtMTkuNC0yNS44IC01MC01MC0xMzEtNTAtMTgxIDBsLTkwLjUgOTAuNWMtNTAgNTAtNTAgMTMxIDAgMTgxIDUwIDUwIDEzMSA1MCAxODEgMGw2OC42LTY4LjZDMjc0LjYgMzk1LjEgMjQ2LjQgMzkyLjMgMjIwLjMgMzgyLjJ6Ii8+PC9zdmc+Cg==');opacity:0.5;visibility:hidden;display:inline-block;vertical-align:middle;}/*!sc*/
.VEBGS h1:hover>.share-link::before,.VEBGS h2:hover>.share-link::before,.VEBGS .share-link:hover::before{visibility:visible;}/*!sc*/
.VEBGS a{text-decoration:auto;color:#32329f;}/*!sc*/
.VEBGS a:visited{color:#32329f;}/*!sc*/
.VEBGS a:hover{color:#6868cf;text-decoration:auto;}/*!sc*/
.jaVotg{font-family:Roboto,sans-serif;font-weight:400;line-height:1.5em;}/*!sc*/
.jaVotg p:last-child{margin-bottom:0;}/*!sc*/
.jaVotg p:first-child{margin-top:0;}/*!sc*/
.jaVotg p:last-child{margin-bottom:0;}/*!sc*/
.jaVotg h1{font-family:Montserrat,sans-serif;font-weight:400;font-size:1.85714em;line-height:1.6em;color:#32329f;margin-top:0;}/*!sc*/
.jaVotg h2{font-family:Montserrat,sans-serif;font-weight:400;font-size:1.57143em;line-height:1.6em;color:#333333;}/*!sc*/
.jaVotg code{color:#e53935;background-color:rgba(38, 50, 56, 0.05);font-family:Courier,monospace;border-radius:2px;border:1px solid rgba(38, 50, 56, 0.1);padding:0 5px;font-size:13px;font-weight:400;word-break:break-word;}/*!sc*/
.jaVotg pre{font-family:Courier,monospace;white-space:pre;background-color:#11171a;color:white;padding:20px;overflow-x:auto;line-height:normal;border-radius:0;border:1px solid rgba(38, 50, 56, 0.1);}/*!sc*/
.jaVotg pre code{background-color:transparent;color:white;padding:0;}/*!sc*/
.jaVotg pre code:before,.jaVotg pre code:after{content:none;}/*!sc*/
.jaVotg blockquote{margin:0;margin-bottom:1em;padding:0 15px;color:#777;border-left:4px solid #ddd;}/*!sc*/
.jaVotg img{max-width:100%;box-sizing:content-box;}/*!sc*/
.jaVotg ul,.jaVotg ol{padding-left:2em;margin:0;margin-bottom:1em;}/*!sc*/
.jaVotg ul ul,.jaVotg ol ul,.jaVotg ul ol,.jaVotg ol ol{margin-bottom:0;margin-top:0;}/*!sc*/
.jaVotg table{display:block;width:100%;overflow:auto;word-break:normal;word-break:keep-all;border-collapse:collapse;border-spacing:0;margin-top:1.5em;margin-bottom:1.5em;}/*!sc*/
.jaVotg table tr{background-color:#fff;border-top:1px solid #ccc;}/*!sc*/
.jaVotg table tr:nth-child(2n){background-color:#fafafa;}/*!sc*/
.jaVotg table th,.jaVotg table td{padding:6px 13px;border:1px solid #ddd;}/*!sc*/
.jaVotg table th{text-align:left;font-weight:bold;}/*!sc*/
.jaVotg .share-link{cursor:pointer;margin-left:-20px;padding:0;line-height:1;width:20px;display:inline-block;outline:0;}/*!sc*/
.jaVotg .share-link:before{content:'';width:15px;height:15px;background-size:contain;background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMCIgeT0iMCIgd2lkdGg9IjUxMiIgaGVpZ2h0PSI1MTIiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjMDEwMTAxIiBkPSJNNDU5LjcgMjMzLjRsLTkwLjUgOTAuNWMtNTAgNTAtMTMxIDUwLTE4MSAwIC03LjktNy44LTE0LTE2LjctMTkuNC0yNS44bDQyLjEtNDIuMWMyLTIgNC41LTMuMiA2LjgtNC41IDIuOSA5LjkgOCAxOS4zIDE1LjggMjcuMiAyNSAyNSA2NS42IDI0LjkgOTAuNSAwbDkwLjUtOTAuNWMyNS0yNSAyNS02NS42IDAtOTAuNSAtMjQuOS0yNS02NS41LTI1LTkwLjUgMGwtMzIuMiAzMi4yYy0yNi4xLTEwLjItNTQuMi0xMi45LTgxLjYtOC45bDY4LjYtNjguNmM1MC01MCAxMzEtNTAgMTgxIDBDNTA5LjYgMTAyLjMgNTA5LjYgMTgzLjQgNDU5LjcgMjMzLjR6TTIyMC4zIDM4Mi4ybC0zMi4yIDMyLjJjLTI1IDI0LjktNjUuNiAyNC45LTkwLjUgMCAtMjUtMjUtMjUtNjUuNiAwLTkwLjVsOTAuNS05MC41YzI1LTI1IDY1LjUtMjUgOTAuNSAwIDcuOCA3LjggMTIuOSAxNy4yIDE1LjggMjcuMSAyLjQtMS40IDQuOC0yLjUgNi44LTQuNWw0Mi4xLTQyYy01LjQtOS4yLTExLjYtMTgtMTkuNC0yNS44IC01MC01MC0xMzEtNTAtMTgxIDBsLTkwLjUgOTAuNWMtNTAgNTAtNTAgMTMxIDAgMTgxIDUwIDUwIDEzMSA1MCAxODEgMGw2OC42LTY4LjZDMjc0LjYgMzk1LjEgMjQ2LjQgMzkyLjMgMjIwLjMgMzgyLjJ6Ii8+PC9zdmc+Cg==');opacity:0.5;visibility:hidden;display:inline-block;vertical-align:middle;}/*!sc*/
.jaVotg h1:hover>.share-link::before,.jaVotg h2:hover>.share-link::before,.jaVotg .share-link:hover::before{visibility:visible;}/*!sc*/
.jaVotg a{text-decoration:auto;color:#32329f;}/*!sc*/
.jaVotg a:visited{color:#32329f;}/*!sc*/
.jaVotg a:hover{color:#6868cf;text-decoration:auto;}/*!sc*/
data-styled.g42[id="sc-cCzLxZ"]{content:"VEBGS,jaVotg,"}/*!sc*/
.LxEPk{display:inline;}/*!sc*/
data-styled.g43[id="sc-ckdEwu"]{content:"LxEPk,"}/*!sc*/
.krcPXE{position:relative;}/*!sc*/
data-styled.g44[id="sc-jdHILj"]{content:"krcPXE,"}/*!sc*/
.fOJBdW:hover>.sc-gjLLEI{opacity:1;}/*!sc*/
data-styled.g49[id="sc-cSxRuM"]{content:"fOJBdW,"}/*!sc*/
.DqFKH{font-family:Courier,monospace;font-size:13px;white-space:pre;contain:content;overflow-x:auto;}/*!sc*/
.DqFKH .redoc-json code>.collapser{display:none;pointer-events:none;}/*!sc*/
.DqFKH .callback-function{color:gray;}/*!sc*/
.DqFKH .collapser:after{content:'-';cursor:pointer;}/*!sc*/
.DqFKH .collapsed>.collapser:after{content:'+';cursor:pointer;}/*!sc*/
.DqFKH .ellipsis:after{content:' … ';}/*!sc*/
.DqFKH .collapsible{margin-left:2em;}/*!sc*/
.DqFKH .hoverable{padding-top:1px;padding-bottom:1px;padding-left:2px;padding-right:2px;border-radius:2px;}/*!sc*/
.DqFKH .hovered{background-color:rgba(235, 238, 249, 1);}/*!sc*/
.DqFKH .collapser{background-color:transparent;border:0;color:#fff;font-family:Courier,monospace;font-size:13px;padding-right:6px;padding-left:6px;padding-top:0;padding-bottom:0;display:flex;align-items:center;justify-content:center;width:15px;height:15px;position:absolute;top:4px;left:-1.5em;cursor:default;user-select:none;-webkit-user-select:none;padding:2px;}/*!sc*/
.DqFKH .collapser:focus{outline-color:#fff;outline-style:dotted;outline-width:1px;}/*!sc*/
.DqFKH ul{list-style-type:none;padding:0px;margin:0px 0px 0px 26px;}/*!sc*/
.DqFKH li{position:relative;display:block;}/*!sc*/
.DqFKH .hoverable{display:inline-block;}/*!sc*/
.DqFKH .selected{outline-style:solid;outline-width:1px;outline-style:dotted;}/*!sc*/
.DqFKH .collapsed>.collapsible{display:none;}/*!sc*/
.DqFKH .ellipsis{display:none;}/*!sc*/
.DqFKH .collapsed>.ellipsis{display:inherit;}/*!sc*/
data-styled.g50[id="sc-jMbVJB"]{content:"DqFKH,"}/*!sc*/
.eTZsJr{font-family:Montserrat,sans-serif;font-size:12px;position:absolute;z-index:1;top:-11px;left:12px;font-weight:600;color:rgba(255,255,255,0.7);}/*!sc*/
data-styled.g52[id="sc-bCvmQg"]{content:"eTZsJr,"}/*!sc*/
.jBjImi{position:relative;}/*!sc*/
data-styled.g53[id="sc-cPtzlb"]{content:"jBjImi,"}/*!sc*/
.jyPEvF{margin:0 0 10px 0;display:block;background-color:rgba(38,50,56,0.4);border:none;padding:0.9em 1.6em 0.9em 0.9em;box-shadow:none;}/*!sc*/
.jyPEvF label{color:#ffffff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:1em;text-transform:none;border:none;}/*!sc*/
.jyPEvF:hover,.jyPEvF:focus-within{border:none;box-shadow:none;background-color:rgba(38,50,56,0.7);}/*!sc*/
data-styled.g54[id="sc-BCDEK"]{content:"jyPEvF,"}/*!sc*/
.jeLSWq{margin-top:15px;}/*!sc*/
data-styled.g56[id="sc-hVcFVo"]{content:"jeLSWq,"}/*!sc*/
.gIkRoy button{background-color:transparent;border:0;outline:0;font-size:13px;font-family:Courier,monospace;cursor:pointer;padding:0;color:#333333;}/*!sc*/
.gIkRoy button:focus{font-weight:600;}/*!sc*/
.gIkRoy .sc-eTNRI{height:1.1em;width:1.1em;}/*!sc*/
.gIkRoy .sc-eTNRI polygon{fill:#666;}/*!sc*/
data-styled.g57[id="sc-jiaSqj"]{content:"gIkRoy,"}/*!sc*/
.itHPsH{vertical-align:middle;font-size:13px;line-height:20px;}/*!sc*/
data-styled.g58[id="sc-gUjWJS"]{content:"itHPsH,"}/*!sc*/
.iSyacY{color:rgba(102,102,102,0.9);}/*!sc*/
data-styled.g59[id="sc-kZOsHZ"]{content:"iSyacY,"}/*!sc*/
.gfdSsP{color:#666;}/*!sc*/
data-styled.g60[id="sc-iLXxbI"]{content:"gfdSsP,"}/*!sc*/
.iUxudT{color:#666;word-break:break-word;}/*!sc*/
data-styled.g61[id="sc-jgraLO"]{content:"iUxudT,"}/*!sc*/
.ciWJhv{color:#d41f1c;font-size:0.9em;font-weight:normal;margin-left:20px;line-height:1;}/*!sc*/
data-styled.g62[id="sc-eKzvBH"]{content:"ciWJhv,"}/*!sc*/
.cRxwgg{border-radius:2px;word-break:break-word;background-color:rgba(51,51,51,0.05);color:rgba(51,51,51,0.9);padding:0 5px;border:1px solid rgba(51,51,51,0.1);font-family:Courier,monospace;}/*!sc*/
+{margin-left:0;}/*!sc*/
data-styled.g66[id="sc-ldgOGP"]{content:"cRxwgg,"}/*!sc*/
.kHXFc:after{content:' and ';font-weight:normal;}/*!sc*/
.kHXFc:last-child:after{content:none;}/*!sc*/
.kHXFc a{text-decoration:auto;color:#32329f;}/*!sc*/
.kHXFc a:visited{color:#32329f;}/*!sc*/
.kHXFc a:hover{color:#6868cf;text-decoration:auto;}/*!sc*/
data-styled.g80[id="sc-kGLCbq"]{content:"kHXFc,"}/*!sc*/
.esvqYG{white-space:nowrap;}/*!sc*/
.esvqYG:after{content:' or ';white-space:pre;}/*!sc*/
.esvqYG:last-child:after,.esvqYG:only-child:after{content:none;}/*!sc*/
.esvqYG a{text-decoration:auto;color:#32329f;}/*!sc*/
.esvqYG a:visited{color:#32329f;}/*!sc*/
.esvqYG a:hover{color:#6868cf;text-decoration:auto;}/*!sc*/
data-styled.g81[id="sc-hNDLBw"]{content:"esvqYG,"}/*!sc*/
.bizpoY{flex:1 1 auto;cursor:pointer;}/*!sc*/
data-styled.g82[id="sc-drMgrp"]{content:"bizpoY,"}/*!sc*/
.kkdamf{width:75%;text-overflow:ellipsis;border-radius:4px;overflow:hidden;}/*!sc*/
@media screen and (max-width: 50rem){.kkdamf{margin-top:10px;}}/*!sc*/
data-styled.g83[id="sc-cZpZpK"]{content:"kkdamf,"}/*!sc*/
.gpGSCt{display:inline-block;margin:0;}/*!sc*/
data-styled.g84[id="sc-jSUdEz"]{content:"gpGSCt,"}/*!sc*/
.kZYbVV{width:100%;display:flex;margin:1em 0;flex-direction:row;}/*!sc*/
@media screen and (max-width: 50rem){.kZYbVV{flex-direction:column;}}/*!sc*/
data-styled.g85[id="sc-jPpdYo"]{content:"kZYbVV,"}/*!sc*/
.ObWVe{margin-top:0;margin-bottom:0.5em;}/*!sc*/
data-styled.g91[id="sc-eFyDpN"]{content:"ObWVe,"}/*!sc*/
.iGcmRf{border:1px solid #32329f;color:#32329f;font-weight:normal;margin-left:0.5em;padding:4px 8px 4px;display:inline-block;text-decoration:none;cursor:pointer;}/*!sc*/
data-styled.g92[id="sc-crHHJw"]{content:"iGcmRf,"}/*!sc*/
.gxSVta{width:9ex;display:inline-block;height:13px;line-height:13px;background-color:#333;border-radius:3px;background-repeat:no-repeat;background-position:6px 4px;font-size:7px;font-family:Verdana,sans-serif;color:white;text-transform:uppercase;text-align:center;font-weight:bold;vertical-align:middle;margin-right:6px;margin-top:2px;}/*!sc*/
.gxSVta.get{background-color:#2F8132;}/*!sc*/
.gxSVta.post{background-color:#186FAF;}/*!sc*/
.gxSVta.put{background-color:#95507c;}/*!sc*/
.gxSVta.options{background-color:#947014;}/*!sc*/
.gxSVta.patch{background-color:#bf581d;}/*!sc*/
.gxSVta.delete{background-color:#cc3333;}/*!sc*/
.gxSVta.basic{background-color:#707070;}/*!sc*/
.gxSVta.link{background-color:#07818F;}/*!sc*/
.gxSVta.head{background-color:#A23DAD;}/*!sc*/
.gxSVta.hook{background-color:#32329f;}/*!sc*/
.gxSVta.schema{background-color:#707070;}/*!sc*/
data-styled.g99[id="sc-dmcoYd"]{content:"gxSVta,"}/*!sc*/
.fTlmpg{margin:0;padding:0;}/*!sc*/
.fTlmpg:first-child{padding-bottom:32px;}/*!sc*/
.sc-YltrM .sc-YltrM{font-size:0.929em;}/*!sc*/
data-styled.g100[id="sc-YltrM"]{content:"fTlmpg,"}/*!sc*/
.kIUuLW{list-style:none inside none;overflow:hidden;text-overflow:ellipsis;padding:0;}/*!sc*/
data-styled.g101[id="sc-imiRDh"]{content:"kIUuLW,"}/*!sc*/
.gvinAL{cursor:pointer;color:#333333;margin:0;padding:12.5px 20px;display:flex;justify-content:space-between;font-family:Montserrat,sans-serif;background-color:#fafafa;}/*!sc*/
.gvinAL:hover{color:#32329f;background-color:#ededed;}/*!sc*/
.gvinAL .sc-eTNRI{height:1.5em;width:1.5em;}/*!sc*/
.gvinAL .sc-eTNRI polygon{fill:#333333;}/*!sc*/
data-styled.g102[id="sc-vIyEI"]{content:"gvinAL,"}/*!sc*/
.fXgHFV{display:inline-block;vertical-align:middle;width:calc(100% - 38px);overflow:hidden;text-overflow:ellipsis;}/*!sc*/
data-styled.g103[id="sc-bjUHJT"]{content:"fXgHFV,"}/*!sc*/
.dWVQcL{font-size:0.8em;margin-top:10px;text-align:center;position:fixed;width:260px;bottom:0;background:#fafafa;}/*!sc*/
.dWVQcL a,.dWVQcL a:visited,.dWVQcL a:hover{color:#333333!important;padding:5px 0;border-top:1px solid #e1e1e1;text-decoration:none;display:flex;align-items:center;justify-content:center;}/*!sc*/
.dWVQcL img{width:15px;margin-right:5px;}/*!sc*/
@media screen and (max-width: 50rem){.dWVQcL{width:100%;}}/*!sc*/
data-styled.g104[id="sc-eIPYkq"]{content:"dWVQcL,"}/*!sc*/
.cIsduN{cursor:pointer;position:relative;margin-bottom:5px;}/*!sc*/
data-styled.g110[id="sc-bPrlCs"]{content:"cIsduN,"}/*!sc*/
.gllLir{font-family:Courier,monospace;margin-left:10px;flex:1;overflow-x:hidden;text-overflow:ellipsis;}/*!sc*/
data-styled.g111[id="sc-fYrVWQ"]{content:"gllLir,"}/*!sc*/
.bclCVA{outline:0;color:inherit;width:100%;text-align:left;cursor:pointer;padding:10px 30px 10px 20px;border-radius:4px 4px 0 0;background-color:#11171a;display:flex;white-space:nowrap;align-items:center;border:1px solid transparent;border-bottom:0;transition:border-color 0.25s ease;}/*!sc*/
.bclCVA ..sc-fYrVWQ{color:#ffffff;}/*!sc*/
.bclCVA:focus{box-shadow:inset 0 2px 2px rgba(0, 0, 0, 0.45),0 2px 0 rgba(128, 128, 128, 0.25);}/*!sc*/
data-styled.g112[id="sc-GkLId"]{content:"bclCVA,"}/*!sc*/
.eIFDdZ{font-size:0.929em;line-height:20px;background-color:#2F8132;color:#ffffff;padding:3px 10px;text-transform:uppercase;font-family:Montserrat,sans-serif;margin:0;}/*!sc*/
.hyHSPQ{font-size:0.929em;line-height:20px;background-color:#95507c;color:#ffffff;padding:3px 10px;text-transform:uppercase;font-family:Montserrat,sans-serif;margin:0;}/*!sc*/
data-styled.g113[id="sc-jYnQyy"]{content:"eIFDdZ,hyHSPQ,"}/*!sc*/
.hsEiws{position:absolute;width:100%;z-index:100;background:#fafafa;color:#263238;box-sizing:border-box;box-shadow:0 0 6px rgba(0, 0, 0, 0.33);overflow:hidden;border-bottom-left-radius:4px;border-bottom-right-radius:4px;transition:all 0.25s ease;visibility:hidden;transform:translateY(-50%) scaleY(0);}/*!sc*/
data-styled.g114[id="sc-eGgGjL"]{content:"hsEiws,"}/*!sc*/
.jerStl{padding:10px;}/*!sc*/
data-styled.g115[id="sc-fnpiog"]{content:"jerStl,"}/*!sc*/
.etvaCd{padding:5px;border:1px solid #ccc;background:#fff;word-break:break-all;color:#32329f;}/*!sc*/
.etvaCd >span{color:#333333;}/*!sc*/
data-styled.g116[id="sc-lkDHyp"]{content:"etvaCd,"}/*!sc*/
.gcZOqF{text-transform:lowercase;margin-left:0;line-height:1.5em;}/*!sc*/
data-styled.g117[id="sc-jnlcPO"]{content:"gcZOqF,"}/*!sc*/
.fIqGlH{display:block;border:0;width:100%;text-align:left;padding:10px;border-radius:2px;margin-bottom:4px;line-height:1.5em;cursor:pointer;color:#1d8127;background-color:rgba(29,129,39,0.07);}/*!sc*/
.fIqGlH:focus{outline:auto #1d8127;}/*!sc*/
.ifZPCr{display:block;border:0;width:100%;text-align:left;padding:10px;border-radius:2px;margin-bottom:4px;line-height:1.5em;cursor:pointer;color:#d41f1c;background-color:rgba(212,31,28,0.07);cursor:default;}/*!sc*/
.ifZPCr:focus{outline:auto #d41f1c;}/*!sc*/
.ifZPCr::before{content:"—";font-weight:bold;width:1.5em;text-align:center;display:inline-block;vertical-align:top;}/*!sc*/
.ifZPCr:focus{outline:0;}/*!sc*/
data-styled.g119[id="sc-hsaIUA"]{content:"fIqGlH,ifZPCr,"}/*!sc*/
.ePkkgX{vertical-align:top;}/*!sc*/
data-styled.g122[id="sc-gWQvRS"]{content:"ePkkgX,"}/*!sc*/
.duKVDl{font-size:1.3em;padding:0.2em 0;margin:3em 0 1.1em;color:#333333;font-weight:normal;}/*!sc*/
data-styled.g123[id="sc-fYitVF"]{content:"duKVDl,"}/*!sc*/
.dZbpPF{margin-bottom:30px;}/*!sc*/
data-styled.g128[id="sc-eYFTNc"]{content:"dZbpPF,"}/*!sc*/
.bUvUmx{user-select:none;width:20px;height:20px;align-self:center;display:flex;flex-direction:column;color:#32329f;}/*!sc*/
data-styled.g129[id="sc-iEYVpv"]{content:"bUvUmx,"}/*!sc*/
.hHYXMN{width:260px;background-color:#fafafa;overflow:hidden;display:flex;flex-direction:column;backface-visibility:hidden;height:100vh;position:sticky;position:-webkit-sticky;top:0;}/*!sc*/
@media screen and (max-width: 50rem){.hHYXMN{position:fixed;z-index:20;width:100%;background:#fafafa;display:none;}}/*!sc*/
@media print{.hHYXMN{display:none;}}/*!sc*/
data-styled.g130[id="sc-iqziPC"]{content:"hHYXMN,"}/*!sc*/
.kHszPm{outline:none;user-select:none;background-color:#f2f2f2;color:#32329f;display:none;cursor:pointer;position:fixed;right:20px;z-index:100;border-radius:50%;box-shadow:0 0 20px rgba(0, 0, 0, 0.3);bottom:44px;width:60px;height:60px;padding:0 20px;}/*!sc*/
@media screen and (max-width: 50rem){.kHszPm{display:flex;}}/*!sc*/
.kHszPm svg{color:#0065FB;}/*!sc*/
@media print{.kHszPm{display:none;}}/*!sc*/
data-styled.g131[id="sc-eXzmLu"]{content:"kHszPm,"}/*!sc*/
.cSYMrW{font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#333333;display:flex;position:relative;text-align:left;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeSpeed!important;tap-highlight-color:rgba(0, 0, 0, 0);text-size-adjust:100%;}/*!sc*/
.cSYMrW *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(255, 255, 255, 0);}/*!sc*/
data-styled.g132[id="sc-kUNLVD"]{content:"cSYMrW,"}/*!sc*/
.cOuMek{z-index:1;position:relative;overflow:hidden;width:calc(100% - 260px);contain:layout;}/*!sc*/
@media print,screen and (max-width: 50rem){.cOuMek{width:100%;}}/*!sc*/
data-styled.g133[id="sc-dxfTlo"]{content:"cOuMek,"}/*!sc*/
.bsunyy{background:#263238;position:absolute;top:0;bottom:0;right:0;width:calc((100% - 260px) * 0.4);}/*!sc*/
@media print,screen and (max-width: 75rem){.bsunyy{display:none;}}/*!sc*/
data-styled.g134[id="sc-juusvx"]{content:"bsunyy,"}/*!sc*/
.cUtpgV{padding:5px 0;}/*!sc*/
data-styled.g135[id="sc-emwzcK"]{content:"cUtpgV,"}/*!sc*/
.iiRHzu{width:calc(100% - 40px);box-sizing:border-box;margin:0 20px;padding:5px 10px 5px 20px;border:0;border-bottom:1px solid #e1e1e1;font-family:Roboto,sans-serif;font-weight:bold;font-size:13px;color:#333333;background-color:transparent;outline:none;}/*!sc*/
data-styled.g136[id="sc-kjKYmT"]{content:"iiRHzu,"}/*!sc*/
.dvQijr{position:absolute;left:20px;height:1.8em;width:0.9em;}/*!sc*/
.dvQijr path{fill:#333333;}/*!sc*/
data-styled.g137[id="sc-cMdfCE"]{content:"dvQijr,"}/*!sc*/
</style>
<link href="https://fonts.googleapis.com/css?family=Montserrat:300,400,700|Roboto:300,400,700" rel="stylesheet">
</head>
<body>
<div id="redoc"><div class="sc-kUNLVD cSYMrW redoc-wrap"><div class="sc-iqziPC hHYXMN menu-content" style="top:0px;height:calc(100vh - 0px)"><div role="search" class="sc-emwzcK cUtpgV"><svg class="sc-cMdfCE dvQijr search-icon" version="1.1" viewBox="0 0 1000 1000" x="0px" xmlns="http://www.w3.org/2000/svg" y="0px"><path d="M968.2,849.4L667.3,549c83.9-136.5,66.7-317.4-51.7-435.6C477.1-25,252.5-25,113.9,113.4c-138.5,138.3-138.5,362.6,0,501C219.2,730.1,413.2,743,547.6,666.5l301.9,301.4c43.6,43.6,76.9,14.9,104.2-12.4C981,928.3,1011.8,893,968.2,849.4z M524.5,522c-88.9,88.7-233,88.7-321.8,0c-88.9-88.7-88.9-232.6,0-321.3c88.9-88.7,233-88.7,321.8,0C613.4,289.4,613.4,433.3,524.5,522z"></path></svg><input placeholder="Search..." aria-label="Search" type="text" class="sc-kjKYmT iiRHzu search-input" value=""/></div><div class="sc-kMzELR kIqtpW scrollbar-container undefined"><ul role="menu" class="sc-YltrM fTlmpg"><li tabindex="0" depth="2" data-item-id="operation/GET--v1" role="menuitem" class="sc-imiRDh kIUuLW"><label class="sc-vIyEI gvinAL -depth2"><span type="get" class="sc-dmcoYd gxSVta operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-bjUHJT fXgHFV">Retrieves the basic metadata about the server and a list of Building Codes hosted by it</span></label></li><li tabindex="0" depth="2" data-item-id="operation/GET-v1-shortname" role="menuitem" class="sc-imiRDh kIUuLW"><label class="sc-vIyEI gvinAL -depth2"><span type="get" class="sc-dmcoYd gxSVta operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-bjUHJT fXgHFV">Returns the latest version of a Building Code</span></label></li><li tabindex="0" depth="2" data-item-id="operation/GET-v1--version" role="menuitem" class="sc-imiRDh kIUuLW"><label class="sc-vIyEI gvinAL -depth2"><span type="get" class="sc-dmcoYd gxSVta operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-bjUHJT fXgHFV">Returns a specified version of a building code</span></label></li><li tabindex="0" depth="2" data-item-id="operation/PUT-v1" role="menuitem" class="sc-imiRDh kIUuLW"><label class="sc-vIyEI gvinAL -depth2"><span type="put" class="sc-dmcoYd gxSVta operation-type put">put</span><span tabindex="0" width="calc(100% - 38px)" class="sc-bjUHJT fXgHFV">Creates a new Building Code.</span></label></li><li tabindex="0" depth="2" data-item-id="operation/GET--Specific v1" role="menuitem" class="sc-imiRDh kIUuLW"><label class="sc-vIyEI gvinAL -depth2"><span type="get" class="sc-dmcoYd gxSVta operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-bjUHJT fXgHFV">Returns a specific section/paragraph of a building code</span></label></li></ul><div class="sc-eIPYkq dWVQcL"><a target="_blank" rel="noopener noreferrer" href="https://redocly.com/redoc/">API docs by Redocly</a></div></div></div><div class="sc-eXzmLu kHszPm"><div class="sc-iEYVpv bUvUmx"><svg class="" style="transform:translate(2px, -4px) rotate(180deg);transition:transform 0.2s ease" viewBox="0 0 926.23699 573.74994" version="1.1" x="0px" y="0px" width="15" height="15"><g transform="translate(904.92214,-879.1482)"><path d="
m -673.67664,1221.6502 -231.2455,-231.24803 55.6165,
-55.627 c 30.5891,-30.59485 56.1806,-55.627 56.8701,-55.627 0.6894,
0 79.8637,78.60862 175.9427,174.68583 l 174.6892,174.6858 174.6892,
-174.6858 c 96.079,-96.07721 175.253196,-174.68583 175.942696,
-174.68583 0.6895,0 26.281,25.03215 56.8701,
55.627 l 55.6165,55.627 -231.245496,231.24803 c -127.185,127.1864
-231.5279,231.248 -231.873,231.248 -0.3451,0 -104.688,
-104.0616 -231.873,-231.248 z
" fill="currentColor"></path></g></svg><svg class="" style="transform:translate(2px, 4px);transition:transform 0.2s ease" viewBox="0 0 926.23699 573.74994" version="1.1" x="0px" y="0px" width="15" height="15"><g transform="translate(904.92214,-879.1482)"><path d="
m -673.67664,1221.6502 -231.2455,-231.24803 55.6165,
-55.627 c 30.5891,-30.59485 56.1806,-55.627 56.8701,-55.627 0.6894,
0 79.8637,78.60862 175.9427,174.68583 l 174.6892,174.6858 174.6892,
-174.6858 c 96.079,-96.07721 175.253196,-174.68583 175.942696,
-174.68583 0.6895,0 26.281,25.03215 56.8701,
55.627 l 55.6165,55.627 -231.245496,231.24803 c -127.185,127.1864
-231.5279,231.248 -231.873,231.248 -0.3451,0 -104.688,
-104.0616 -231.873,-231.248 z
" fill="currentColor"></path></g></svg></div></div><div class="sc-dxfTlo cOuMek api-content"><div class="sc-eDLKkx hNzKJC"><div class="sc-iBdnpw fsPUig"><div class="sc-hLQSwg gikxZY api-info"><h1 class="sc-fsYfdN sc-eFyDpN gqLiaw ObWVe">ACCORD Building Codes and Rules API<!-- --> <span>(<!-- -->1<!-- -->)</span></h1><p>Download OpenAPI specification<!-- -->:<a download="openapi.json" target="_blank" class="sc-crHHJw iGcmRf">Download</a></p><div class="sc-iKOmoZ sc-cCzLxZ WVNwY VEBGS"></div><div data-role="redoc-summary" html="" class="sc-iKOmoZ sc-cCzLxZ WVNwY VEBGS"></div><div data-role="redoc-description" html="<p>This is the Building Codes and Rules API proposed as part of the ACCORD project
version: &#39;1.0.0&#39;. It is important to note when reading this API that any given version of a compliance documents is immutable and once a specific version is published it cannot be changed. To update a document a new version must be created.</p>
" class="sc-iKOmoZ sc-cCzLxZ WVNwY VEBGS"><p>This is the Building Codes and Rules API proposed as part of the ACCORD project
version: '1.0.0'. It is important to note when reading this API that any given version of a compliance documents is immutable and once a specific version is published it cannot be changed. To update a document a new version must be created.</p>
</div></div></div></div><div id="operation/GET--v1" data-section-id="operation/GET--v1" class="sc-eDLKkx cSNAXN"><div data-section-id="operation/GET--v1" id="operation/GET--v1" class="sc-iBdnpw fsPUig"><div class="sc-hLQSwg gikxZY"><h2 class="sc-qZrbh gwJLUj"><a class="sc-csKJxZ fNhImz" href="#operation/GET--v1" aria-label="operation/GET--v1"></a>Retrieves the basic metadata about the server and a list of Building Codes hosted by it<!-- --> </h2><div class="sc-eYFTNc dZbpPF"><div html="<p>Retrieves the basic metadata about the server and a list of Building Codes hosted by it</p>
" class="sc-iKOmoZ sc-cCzLxZ WVNwY VEBGS"><p>Retrieves the basic metadata about the server and a list of Building Codes hosted by it</p>
</div></div><div><h3 class="sc-fYitVF duKVDl">Responses</h3><div><button class="sc-hsaIUA fIqGlH"><svg class="sc-eTNRI hUWsvg" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-gWQvRS ePkkgX">200<!-- --> </strong><div html="<p>Retrieves the basic metadata about the server and a list of Building Codes hosted by it</p>
" class="sc-iKOmoZ sc-cCzLxZ WVNwY VEBGS sc-ckdEwu LxEPk"><p>Retrieves the basic metadata about the server and a list of Building Codes hosted by it</p>
</div></button></div></div></div><div class="sc-jTQCzO sc-gLLuof imiXRU jGdkPR"><div class="sc-bPrlCs cIsduN"><button class="sc-GkLId bclCVA"><span type="get" class="sc-jYnQyy eIFDdZ http-verb get">get</span><span class="sc-fYrVWQ gllLir">/v1/</span><svg class="sc-eTNRI exoGJA" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-eGgGjL hsEiws"><div class="sc-fnpiog jerStl"><div html="" class="sc-iKOmoZ sc-cCzLxZ WVNwY jaVotg"></div><div tabindex="0" role="button"><div class="sc-lkDHyp etvaCd"><span>/api/v1</span>/v1/</div></div></div></div></div><div><h3 class="sc-kFCroH klfnyk"> <!-- -->Response samples<!-- --> </h3><div class="sc-cyZbeP jSWvqu" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="react-tabs-0" aria-selected="true" aria-disabled="false" aria-controls="react-tabs-1" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="react-tabs-1" aria-labelledby="react-tabs-0"><div><div class="sc-cPtzlb jBjImi"><span class="sc-bCvmQg eTZsJr">Content type</span><div class="sc-jIBlqr sc-BCDEK bjIddV jyPEvF"><svg class="sc-ilxebA hNiGMc" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="6 9 12 15 18 9"></polyline></svg><select class="dropdown-select"><option value="application/json" selected="">application/json</option><option value="application/yaml">application/yaml</option></select><label>application/json</label></div></div><div class="sc-hVcFVo jeLSWq"><div class="sc-cSxRuM fOJBdW"><div class="sc-gjLLEI iwAAMv"><button><div class="sc-jdHILj krcPXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iKOmoZ WVNwY sc-jMbVJB DqFKH"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"operator"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"documentList"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"shortName"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"fullName"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"latestVersion"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"latestVersionDate"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"versions:"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"version"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"versionDate"</span>: <span class="token string">"2019-08-24"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"language"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"jurisdiction"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="operation/GET-v1-shortname" data-section-id="operation/GET-v1-shortname" class="sc-eDLKkx cSNAXN"><div data-section-id="operation/GET-v1-shortname" id="operation/GET-v1-shortname" class="sc-iBdnpw fsPUig"><div class="sc-hLQSwg gikxZY"><h2 class="sc-qZrbh gwJLUj"><a class="sc-csKJxZ fNhImz" href="#operation/GET-v1-shortname" aria-label="operation/GET-v1-shortname"></a>Returns the latest version of a Building Code<!-- --> </h2><div class="sc-eYFTNc dZbpPF"><div html="<p>Returns the latest version of a Building Code</p>
" class="sc-iKOmoZ sc-cCzLxZ WVNwY VEBGS"><p>Returns the latest version of a Building Code</p>
</div></div><div><h5 class="sc-irLvIq cnGhhy">path<!-- --> Parameters</h5><table class="sc-hIPBNq kHkWhD"><tbody><tr class="last "><td kind="field" title="shortName" class="sc-hABBmJ sc-fHejqy cqoAxn hfWKVF"><span class="sc-ifyrAs hIHfpT"></span><span class="property-name">shortName</span><div class="sc-gUjWJS sc-eKzvBH itHPsH ciWJhv">required</div></td><td class="sc-blmEgr berbbf"><div><div><span class="sc-gUjWJS sc-kZOsHZ itHPsH iSyacY"></span><span class="sc-gUjWJS sc-iLXxbI itHPsH gfdSsP">string</span></div> <div><div html="<p>The short URL friendly name of the Building Code</p>
" class="sc-iKOmoZ sc-cCzLxZ WVNwY jaVotg"><p>The short URL friendly name of the Building Code</p>
</div></div></div></td></tr></tbody></table></div><div><h5 class="sc-irLvIq cnGhhy">query<!-- --> Parameters</h5><table class="sc-hIPBNq kHkWhD"><tbody><tr class=""><td kind="field" title="purpose" class="sc-hABBmJ sc-fHejqy cqoAxn hfWKVF"><span class="sc-ifyrAs hIHfpT"></span><span class="property-name">purpose</span></td><td class="sc-blmEgr berbbf"><div><div><span class="sc-gUjWJS sc-kZOsHZ itHPsH iSyacY"></span><span class="sc-gUjWJS sc-iLXxbI itHPsH gfdSsP">string</span></div><div><span class="sc-gUjWJS itHPsH"> <!-- -->Default:<!-- --> </span> <span class="sc-gUjWJS sc-ldgOGP itHPsH cRxwgg">"combined"</span></div><div><span class="sc-gUjWJS itHPsH"> <!-- -->Enum<!-- -->:</span> <span class="sc-gUjWJS sc-ldgOGP itHPsH cRxwgg">"execution"</span> <span class="sc-gUjWJS sc-ldgOGP itHPsH cRxwgg">"visualisation"</span> <span class="sc-gUjWJS sc-ldgOGP itHPsH cRxwgg">"combined"</span> </div> <div><div html="<p>Defines the purpose of the returned data, so the content of the response can be tuned accordingly</p>
" class="sc-iKOmoZ sc-cCzLxZ WVNwY jaVotg"><p>Defines the purpose of the returned data, so the content of the response can be tuned accordingly</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="ruleFormat" class="sc-hABBmJ sc-fHejqy cqoAxn hfWKVF"><span class="sc-ifyrAs hIHfpT"></span><span class="property-name">ruleFormat</span></td><td class="sc-blmEgr berbbf"><div><div><span class="sc-gUjWJS sc-kZOsHZ itHPsH iSyacY"></span><span class="sc-gUjWJS sc-iLXxbI itHPsH gfdSsP">string</span></div><div><span class="sc-gUjWJS itHPsH"> <!-- -->Default:<!-- --> </span> <span class="sc-gUjWJS sc-ldgOGP itHPsH cRxwgg">"summary"</span></div><div><span class="sc-gUjWJS itHPsH"> <!-- -->Enum<!-- -->:</span> <span class="sc-gUjWJS sc-ldgOGP itHPsH cRxwgg">"explicit"</span> <span class="sc-gUjWJS sc-ldgOGP itHPsH cRxwgg">"summary"</span> </div> <div><div html="<p>Defines the formating of the executable rules within the returned document.</p>
" class="sc-iKOmoZ sc-cCzLxZ WVNwY jaVotg"><p>Defines the formating of the executable rules within the returned document.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fYitVF duKVDl">Responses</h3><div><button class="sc-hsaIUA fIqGlH"><svg class="sc-eTNRI hUWsvg" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-gWQvRS ePkkgX">200<!-- --> </strong><div html="<p>Returns the latest version of the building code identified by shortName. Response is JSON or YAML according to the content-type specified.</p>
" class="sc-iKOmoZ sc-cCzLxZ WVNwY VEBGS sc-ckdEwu LxEPk"><p>Returns the latest version of the building code identified by shortName. Response is JSON or YAML according to the content-type specified.</p>
</div></button></div></div></div><div class="sc-jTQCzO sc-gLLuof imiXRU jGdkPR"><div class="sc-bPrlCs cIsduN"><button class="sc-GkLId bclCVA"><span type="get" class="sc-jYnQyy eIFDdZ http-verb get">get</span><span class="sc-fYrVWQ gllLir">/v1/{shortName}</span><svg class="sc-eTNRI exoGJA" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-eGgGjL hsEiws"><div class="sc-fnpiog jerStl"><div html="" class="sc-iKOmoZ sc-cCzLxZ WVNwY jaVotg"></div><div tabindex="0" role="button"><div class="sc-lkDHyp etvaCd"><span>/api/v1</span>/v1/{shortName}</div></div></div></div></div><div><h3 class="sc-kFCroH klfnyk"> <!-- -->Response samples<!-- --> </h3><div class="sc-cyZbeP jSWvqu" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="react-tabs-2" aria-selected="true" aria-disabled="false" aria-controls="react-tabs-3" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="react-tabs-3" aria-labelledby="react-tabs-2"><div><div class="sc-cPtzlb jBjImi"><span class="sc-bCvmQg eTZsJr">Content type</span><div class="sc-jIBlqr sc-BCDEK bjIddV jyPEvF"><svg class="sc-ilxebA hNiGMc" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="6 9 12 15 18 9"></polyline></svg><select class="dropdown-select"><option value="application/json" selected="">application/json</option><option value="application/yaml">application/yaml</option></select><label>application/json</label></div></div><div class="sc-hVcFVo jeLSWq"><div class="sc-cSxRuM fOJBdW"><div class="sc-gjLLEI iwAAMv"><button><div class="sc-jdHILj krcPXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iKOmoZ WVNwY sc-jMbVJB DqFKH"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"@base"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"@context"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><span class="token punctuation">{ }</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"$type"</span>: <span class="token string">"Document"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"identifier"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"$id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"title"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"hasPart"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"$type"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><span class="token string">"DocumentSubdivision"</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"identifier"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"$id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"hasPart"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><span class="token punctuation">{ }</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"hasInlinePart"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"$type"</span>: <span class="token string">"CheckStatement"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"identifier"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"$id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"hasInlinePart"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><span class="token punctuation">{ }</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"references"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"asText"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"isOperationalizedBy"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"$type"</span>: <span class="token string">"DeclarativeCheckMethod"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"identifier"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"$id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"asText"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"hasTarget"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"hasValue"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"hasUnit"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"hasComparator"</span>: <span class="token string">"CheckMethodComparator-eq"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"title"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"relation"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"references"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"asText"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"modified"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"issued"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"coverage"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"temporal"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"subject"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="operation/GET-v1--version" data-section-id="operation/GET-v1--version" class="sc-eDLKkx cSNAXN"><div data-section-id="operation/GET-v1--version" id="operation/GET-v1--version" class="sc-iBdnpw fsPUig"><div class="sc-hLQSwg gikxZY"><h2 class="sc-qZrbh gwJLUj"><a class="sc-csKJxZ fNhImz" href="#operation/GET-v1--version" aria-label="operation/GET-v1--version"></a>Returns a specified version of a building code<!-- --> </h2><div class="sc-eYFTNc dZbpPF"><div html="<p>Returns a specified version of a building code</p>
" class="sc-iKOmoZ sc-cCzLxZ WVNwY VEBGS"><p>Returns a specified version of a building code</p>
</div></div><div><h5 class="sc-irLvIq cnGhhy">path<!-- --> Parameters</h5><table class="sc-hIPBNq kHkWhD"><tbody><tr class=""><td kind="field" title="shortName" class="sc-hABBmJ sc-fHejqy cqoAxn hfWKVF"><span class="sc-ifyrAs hIHfpT"></span><span class="property-name">shortName</span><div class="sc-gUjWJS sc-eKzvBH itHPsH ciWJhv">required</div></td><td class="sc-blmEgr berbbf"><div><div><span class="sc-gUjWJS sc-kZOsHZ itHPsH iSyacY"></span><span class="sc-gUjWJS sc-iLXxbI itHPsH gfdSsP">string</span></div> <div><div html="<p>The short URL friendly name of the Building Code</p>
" class="sc-iKOmoZ sc-cCzLxZ WVNwY jaVotg"><p>The short URL friendly name of the Building Code</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="version" class="sc-hABBmJ sc-fHejqy cqoAxn hfWKVF"><span class="sc-ifyrAs hIHfpT"></span><span class="property-name">version</span><div class="sc-gUjWJS sc-eKzvBH itHPsH ciWJhv">required</div></td><td class="sc-blmEgr berbbf"><div><div><span class="sc-gUjWJS sc-kZOsHZ itHPsH iSyacY"></span><span class="sc-gUjWJS sc-iLXxbI itHPsH gfdSsP">string</span></div> <div><div html="<p>The version name of the document to retrieve, or the latest version if absent.</p>
" class="sc-iKOmoZ sc-cCzLxZ WVNwY jaVotg"><p>The version name of the document to retrieve, or the latest version if absent.</p>
</div></div></div></td></tr></tbody></table></div><div><h5 class="sc-irLvIq cnGhhy">query<!-- --> Parameters</h5><table class="sc-hIPBNq kHkWhD"><tbody><tr class=""><td kind="field" title="purpose" class="sc-hABBmJ sc-fHejqy cqoAxn hfWKVF"><span class="sc-ifyrAs hIHfpT"></span><span class="property-name">purpose</span></td><td class="sc-blmEgr berbbf"><div><div><span class="sc-gUjWJS sc-kZOsHZ itHPsH iSyacY"></span><span class="sc-gUjWJS sc-iLXxbI itHPsH gfdSsP">string</span></div><div><span class="sc-gUjWJS itHPsH"> <!-- -->Default:<!-- --> </span> <span class="sc-gUjWJS sc-ldgOGP itHPsH cRxwgg">"combined"</span></div><div><span class="sc-gUjWJS itHPsH"> <!-- -->Enum<!-- -->:</span> <span class="sc-gUjWJS sc-ldgOGP itHPsH cRxwgg">"execution"</span> <span class="sc-gUjWJS sc-ldgOGP itHPsH cRxwgg">"visualisation"</span> <span class="sc-gUjWJS sc-ldgOGP itHPsH cRxwgg">"combined"</span> </div> <div><div html="<p>Defines the purpose of the returned data, so the content of the response can be tuned accordingly</p>
" class="sc-iKOmoZ sc-cCzLxZ WVNwY jaVotg"><p>Defines the purpose of the returned data, so the content of the response can be tuned accordingly</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="ruleFormat" class="sc-hABBmJ sc-fHejqy cqoAxn hfWKVF"><span class="sc-ifyrAs hIHfpT"></span><span class="property-name">ruleFormat</span></td><td class="sc-blmEgr berbbf"><div><div><span class="sc-gUjWJS sc-kZOsHZ itHPsH iSyacY"></span><span class="sc-gUjWJS sc-iLXxbI itHPsH gfdSsP">string</span></div><div><span class="sc-gUjWJS itHPsH"> <!-- -->Default:<!-- --> </span> <span class="sc-gUjWJS sc-ldgOGP itHPsH cRxwgg">"summary"</span></div><div><span class="sc-gUjWJS itHPsH"> <!-- -->Enum<!-- -->:</span> <span class="sc-gUjWJS sc-ldgOGP itHPsH cRxwgg">"explicit"</span> <span class="sc-gUjWJS sc-ldgOGP itHPsH cRxwgg">"summary"</span> </div> <div><div html="<p>Defines the formating of the executable rules within the returned document.</p>
" class="sc-iKOmoZ sc-cCzLxZ WVNwY jaVotg"><p>Defines the formating of the executable rules within the returned document.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fYitVF duKVDl">Responses</h3><div><button class="sc-hsaIUA fIqGlH"><svg class="sc-eTNRI hUWsvg" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-gWQvRS ePkkgX">200<!-- --> </strong><div html="<p>Returns a given version of the building code identified by shortName. Response is JSON or YAML according to the content-type specified.</p>
" class="sc-iKOmoZ sc-cCzLxZ WVNwY VEBGS sc-ckdEwu LxEPk"><p>Returns a given version of the building code identified by shortName. Response is JSON or YAML according to the content-type specified.</p>
</div></button></div></div></div><div class="sc-jTQCzO sc-gLLuof imiXRU jGdkPR"><div class="sc-bPrlCs cIsduN"><button class="sc-GkLId bclCVA"><span type="get" class="sc-jYnQyy eIFDdZ http-verb get">get</span><span class="sc-fYrVWQ gllLir">/v1/{shortName}/{version}</span><svg class="sc-eTNRI exoGJA" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-eGgGjL hsEiws"><div class="sc-fnpiog jerStl"><div html="" class="sc-iKOmoZ sc-cCzLxZ WVNwY jaVotg"></div><div tabindex="0" role="button"><div class="sc-lkDHyp etvaCd"><span>/api/v1</span>/v1/{shortName}/{version}</div></div></div></div></div><div><h3 class="sc-kFCroH klfnyk"> <!-- -->Response samples<!-- --> </h3><div class="sc-cyZbeP jSWvqu" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="react-tabs-4" aria-selected="true" aria-disabled="false" aria-controls="react-tabs-5" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="react-tabs-5" aria-labelledby="react-tabs-4"><div><div class="sc-cPtzlb jBjImi"><span class="sc-bCvmQg eTZsJr">Content type</span><div class="sc-jIBlqr sc-BCDEK bjIddV jyPEvF"><svg class="sc-ilxebA hNiGMc" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="6 9 12 15 18 9"></polyline></svg><select class="dropdown-select"><option value="application/json" selected="">application/json</option><option value="application/yaml">application/yaml</option></select><label>application/json</label></div></div><div class="sc-hVcFVo jeLSWq"><div class="sc-cSxRuM fOJBdW"><div class="sc-gjLLEI iwAAMv"><button><div class="sc-jdHILj krcPXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iKOmoZ WVNwY sc-jMbVJB DqFKH"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"@base"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"@context"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><span class="token punctuation">{ }</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"$type"</span>: <span class="token string">"Document"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"identifier"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"$id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"title"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"hasPart"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"$type"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><span class="token string">"DocumentSubdivision"</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"identifier"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"$id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"hasPart"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><span class="token punctuation">{ }</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"hasInlinePart"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"$type"</span>: <span class="token string">"CheckStatement"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"identifier"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"$id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"hasInlinePart"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><span class="token punctuation">{ }</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"references"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"asText"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"isOperationalizedBy"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"$type"</span>: <span class="token string">"DeclarativeCheckMethod"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"identifier"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"$id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"asText"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"hasTarget"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"hasValue"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"hasUnit"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"hasComparator"</span>: <span class="token string">"CheckMethodComparator-eq"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"title"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"relation"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"references"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"asText"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"modified"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"issued"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"coverage"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"temporal"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"subject"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="operation/PUT-v1" data-section-id="operation/PUT-v1" class="sc-eDLKkx cSNAXN"><div data-section-id="operation/PUT-v1" id="operation/PUT-v1" class="sc-iBdnpw fsPUig"><div class="sc-hLQSwg gikxZY"><h2 class="sc-qZrbh gwJLUj"><a class="sc-csKJxZ fNhImz" href="#operation/PUT-v1" aria-label="operation/PUT-v1"></a>Creates a new Building Code.<!-- --> </h2><div class="sc-eYFTNc dZbpPF"><div html="<p>Uploads a new building code with the specified short name and version name. This is a PUT operation due to the fact that any given version of a building code is immutable and once a specific version is published it cannot be changed. To update a building code a new version must be created.</p>
" class="sc-iKOmoZ sc-cCzLxZ WVNwY VEBGS"><p>Uploads a new building code with the specified short name and version name. This is a PUT operation due to the fact that any given version of a building code is immutable and once a specific version is published it cannot be changed. To update a building code a new version must be created.</p>
</div></div><div class="sc-jPpdYo kZYbVV"><div class="sc-drMgrp bizpoY"><h5 class="sc-irLvIq sc-jSUdEz cnGhhy gpGSCt">Authorizations:</h5><svg class="sc-eTNRI jFDiGT" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-cZpZpK kkdamf"><span class="sc-hNDLBw esvqYG"><span class="sc-kGLCbq kHXFc"><i>auth</i></span></span></div></div><div><h5 class="sc-irLvIq cnGhhy">path<!-- --> Parameters</h5><table class="sc-hIPBNq kHkWhD"><tbody><tr class=""><td kind="field" title="shortName" class="sc-hABBmJ sc-fHejqy cqoAxn hfWKVF"><span class="sc-ifyrAs hIHfpT"></span><span class="property-name">shortName</span><div class="sc-gUjWJS sc-eKzvBH itHPsH ciWJhv">required</div></td><td class="sc-blmEgr berbbf"><div><div><span class="sc-gUjWJS sc-kZOsHZ itHPsH iSyacY"></span><span class="sc-gUjWJS sc-iLXxbI itHPsH gfdSsP">string</span></div> <div><div html="<p>The short URL friendly name of the Building Code</p>
" class="sc-iKOmoZ sc-cCzLxZ WVNwY jaVotg"><p>The short URL friendly name of the Building Code</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="version" class="sc-hABBmJ sc-fHejqy cqoAxn hfWKVF"><span class="sc-ifyrAs hIHfpT"></span><span class="property-name">version</span><div class="sc-gUjWJS sc-eKzvBH itHPsH ciWJhv">required</div></td><td class="sc-blmEgr berbbf"><div><div><span class="sc-gUjWJS sc-kZOsHZ itHPsH iSyacY"></span><span class="sc-gUjWJS sc-iLXxbI itHPsH gfdSsP">string</span></div> <div><div html="<p>The version name of the document being created</p>
" class="sc-iKOmoZ sc-cCzLxZ WVNwY jaVotg"><p>The version name of the document being created</p>
</div></div></div></td></tr></tbody></table></div><h5 class="sc-irLvIq cnGhhy">Request Body schema: <div class="sc-jIBlqr sc-hhyKGa bjIddV lkwvLJ"><svg class="sc-ilxebA bCxWCn" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="6 9 12 15 18 9"></polyline></svg><select class="dropdown-select"><option value="application/json" selected="">application/json</option><option value="application/yaml">application/yaml</option></select><label>application/json</label></div><div class="sc-gUjWJS sc-eKzvBH sc-jnlcPO itHPsH ciWJhv gcZOqF">required</div></h5><div html="<p>A building code. YAML or JSON expected according to the content-type specified.</p>
" class="sc-iKOmoZ sc-cCzLxZ WVNwY VEBGS"><p>A building code. YAML or JSON expected according to the content-type specified.</p>
</div><table class="sc-hIPBNq kHkWhD"><tbody><tr class=""><td kind="field" title="@base" class="sc-hABBmJ sc-fHejqy cqoAxn hfWKVF"><span class="sc-ifyrAs hIHfpT"></span><span class="property-name">@base</span><div class="sc-gUjWJS sc-eKzvBH itHPsH ciWJhv">required</div></td><td class="sc-blmEgr berbbf"><div><div><span class="sc-gUjWJS sc-kZOsHZ itHPsH iSyacY"></span><span class="sc-gUjWJS sc-iLXxbI itHPsH gfdSsP">string</span></div> <div><div html="" class="sc-iKOmoZ sc-cCzLxZ WVNwY jaVotg"></div></div></div></td></tr><tr class=""><td kind="field" title="@context" class="sc-hABBmJ sc-fHejqy cqoAxn hfWKVF"><span class="sc-ifyrAs hIHfpT"></span><span class="property-name">@context</span><div class="sc-gUjWJS sc-eKzvBH itHPsH ciWJhv">required</div></td><td class="sc-blmEgr berbbf"><div><div><span class="sc-gUjWJS sc-kZOsHZ itHPsH iSyacY">Array of </span><span class="sc-gUjWJS sc-iLXxbI itHPsH gfdSsP">objects</span></div> <div><div html="" class="sc-iKOmoZ sc-cCzLxZ WVNwY jaVotg"></div></div></div></td></tr><tr class=""><td kind="field" title="$type" class="sc-hABBmJ sc-fHejqy cqoAxn hfWKVF"><span class="sc-ifyrAs hIHfpT"></span><span class="property-name">$type</span><div class="sc-gUjWJS sc-eKzvBH itHPsH ciWJhv">required</div></td><td class="sc-blmEgr berbbf"><div><div><span class="sc-gUjWJS sc-kZOsHZ itHPsH iSyacY"></span><span class="sc-gUjWJS sc-iLXxbI itHPsH gfdSsP">string</span></div><div><span class="sc-gUjWJS itHPsH"> <!-- -->Value<!-- -->:</span> <span class="sc-gUjWJS sc-ldgOGP itHPsH cRxwgg">"Document"</span> </div> <div><div html="" class="sc-iKOmoZ sc-cCzLxZ WVNwY jaVotg"></div></div></div></td></tr><tr class=""><td kind="field" title="identifier" class="sc-hABBmJ sc-fHejqy cqoAxn hfWKVF"><span class="sc-ifyrAs hIHfpT"></span><span class="property-name">identifier</span><div class="sc-gUjWJS sc-eKzvBH itHPsH ciWJhv">required</div></td><td class="sc-blmEgr berbbf"><div><div><span class="sc-gUjWJS sc-kZOsHZ itHPsH iSyacY"></span><span class="sc-gUjWJS sc-iLXxbI itHPsH gfdSsP">string</span></div> <div><div html="" class="sc-iKOmoZ sc-cCzLxZ WVNwY jaVotg"></div></div></div></td></tr><tr class=""><td kind="field" title="$id" class="sc-hABBmJ sc-fHejqy cqoAxn hfWKVF"><span class="sc-ifyrAs hIHfpT"></span><span class="property-name">$id</span><div class="sc-gUjWJS sc-eKzvBH itHPsH ciWJhv">required</div></td><td class="sc-blmEgr berbbf"><div><div><span class="sc-gUjWJS sc-kZOsHZ itHPsH iSyacY"></span><span class="sc-gUjWJS sc-iLXxbI itHPsH gfdSsP">string</span></div> <div><div html="" class="sc-iKOmoZ sc-cCzLxZ WVNwY jaVotg"></div></div></div></td></tr><tr class=""><td kind="field" title="title" class="sc-hABBmJ sc-fHejqy cqoAxn hfWKVF"><span class="sc-ifyrAs hIHfpT"></span><span class="property-name">title</span><div class="sc-gUjWJS sc-eKzvBH itHPsH ciWJhv">required</div></td><td class="sc-blmEgr berbbf"><div><div><span class="sc-gUjWJS sc-kZOsHZ itHPsH iSyacY"></span><span class="sc-gUjWJS sc-iLXxbI itHPsH gfdSsP">string</span></div> <div><div html="" class="sc-iKOmoZ sc-cCzLxZ WVNwY jaVotg"></div></div></div></td></tr><tr class=""><td kind="field" title="hasPart" class="sc-hABBmJ sc-fHejqy sc-jiaSqj cqoAxn hfWKVF gIkRoy"><span class="sc-ifyrAs hIHfpT"></span><button aria-label="expand hasPart"><span class="property-name">hasPart</span><svg class="sc-eTNRI jIsRbK" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div class="sc-gUjWJS sc-eKzvBH itHPsH ciWJhv">required</div></td><td class="sc-blmEgr berbbf"><div><div><span class="sc-gUjWJS sc-kZOsHZ itHPsH iSyacY">Array of </span><span class="sc-gUjWJS sc-iLXxbI itHPsH gfdSsP">objects</span><span class="sc-gUjWJS sc-jgraLO itHPsH iUxudT"> (<!-- -->BuildingCodePart<!-- -->) </span></div> <div><div html="" class="sc-iKOmoZ sc-cCzLxZ WVNwY jaVotg"></div></div></div></td></tr><tr class=""><td kind="field" title="modified" class="sc-hABBmJ sc-fHejqy cqoAxn hfWKVF"><span class="sc-ifyrAs hIHfpT"></span><span class="property-name">modified</span></td><td class="sc-blmEgr berbbf"><div><div><span class="sc-gUjWJS sc-kZOsHZ itHPsH iSyacY"></span><span class="sc-gUjWJS sc-iLXxbI itHPsH gfdSsP">string</span></div> <div><div html="" class="sc-iKOmoZ sc-cCzLxZ WVNwY jaVotg"></div></div></div></td></tr><tr class=""><td kind="field" title="issued" class="sc-hABBmJ sc-fHejqy cqoAxn hfWKVF"><span class="sc-ifyrAs hIHfpT"></span><span class="property-name">issued</span></td><td class="sc-blmEgr berbbf"><div><div><span class="sc-gUjWJS sc-kZOsHZ itHPsH iSyacY"></span><span class="sc-gUjWJS sc-iLXxbI itHPsH gfdSsP">string</span></div> <div><div html="" class="sc-iKOmoZ sc-cCzLxZ WVNwY jaVotg"></div></div></div></td></tr><tr class=""><td kind="field" title="coverage" class="sc-hABBmJ sc-fHejqy cqoAxn hfWKVF"><span class="sc-ifyrAs hIHfpT"></span><span class="property-name">coverage</span></td><td class="sc-blmEgr berbbf"><div><div><span class="sc-gUjWJS sc-kZOsHZ itHPsH iSyacY"></span><span class="sc-gUjWJS sc-iLXxbI itHPsH gfdSsP">string</span></div> <div><div html="" class="sc-iKOmoZ sc-cCzLxZ WVNwY jaVotg"></div></div></div></td></tr><tr class=""><td kind="field" title="temporal" class="sc-hABBmJ sc-fHejqy cqoAxn hfWKVF"><span class="sc-ifyrAs hIHfpT"></span><span class="property-name">temporal</span></td><td class="sc-blmEgr berbbf"><div><div><span class="sc-gUjWJS sc-kZOsHZ itHPsH iSyacY"></span><span class="sc-gUjWJS sc-iLXxbI itHPsH gfdSsP">string</span></div> <div><div html="" class="sc-iKOmoZ sc-cCzLxZ WVNwY jaVotg"></div></div></div></td></tr><tr class="last "><td kind="field" title="subject" class="sc-hABBmJ sc-fHejqy cqoAxn hfWKVF"><span class="sc-ifyrAs hIHfpT"></span><span class="property-name">subject</span></td><td class="sc-blmEgr berbbf"><div><div><span class="sc-gUjWJS sc-kZOsHZ itHPsH iSyacY"></span><span class="sc-gUjWJS sc-iLXxbI itHPsH gfdSsP">string</span></div> <div><div html="" class="sc-iKOmoZ sc-cCzLxZ WVNwY jaVotg"></div></div></div></td></tr></tbody></table><div><h3 class="sc-fYitVF duKVDl">Responses</h3><div><button class="sc-hsaIUA fIqGlH"><svg class="sc-eTNRI hUWsvg" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-gWQvRS ePkkgX">200<!-- --> </strong><div html="" class="sc-iKOmoZ sc-cCzLxZ WVNwY VEBGS sc-ckdEwu LxEPk"></div></button></div><div><button class="sc-hsaIUA ifZPCr" disabled=""><strong class="sc-gWQvRS ePkkgX">500<!-- --> </strong><div html="<p>Returned if attempting to update a building code that already exists</p>
" class="sc-iKOmoZ sc-cCzLxZ WVNwY VEBGS sc-ckdEwu LxEPk"><p>Returned if attempting to update a building code that already exists</p>
</div></button></div></div></div><div class="sc-jTQCzO sc-gLLuof imiXRU jGdkPR"><div class="sc-bPrlCs cIsduN"><button class="sc-GkLId bclCVA"><span type="put" class="sc-jYnQyy hyHSPQ http-verb put">put</span><span class="sc-fYrVWQ gllLir">/v1/{shortName}/{version}</span><svg class="sc-eTNRI exoGJA" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-eGgGjL hsEiws"><div class="sc-fnpiog jerStl"><div html="" class="sc-iKOmoZ sc-cCzLxZ WVNwY jaVotg"></div><div tabindex="0" role="button"><div class="sc-lkDHyp etvaCd"><span>/api/v1</span>/v1/{shortName}/{version}</div></div></div></div></div><div><h3 class="sc-kFCroH klfnyk"> <!-- -->Request samples<!-- --> </h3><div class="sc-cyZbeP jSWvqu" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="react-tabs-6" aria-selected="true" aria-disabled="false" aria-controls="react-tabs-7" tabindex="0" data-rttab="true">Payload</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="react-tabs-7" aria-labelledby="react-tabs-6"><div><div class="sc-cPtzlb jBjImi"><span class="sc-bCvmQg eTZsJr">Content type</span><div class="sc-jIBlqr sc-BCDEK bjIddV jyPEvF"><svg class="sc-ilxebA hNiGMc" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="6 9 12 15 18 9"></polyline></svg><select class="dropdown-select"><option value="application/json" selected="">application/json</option><option value="application/yaml">application/yaml</option></select><label>application/json</label></div></div><div class="sc-hVcFVo jeLSWq"><div class="sc-cSxRuM fOJBdW"><div class="sc-gjLLEI iwAAMv"><button><div class="sc-jdHILj krcPXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iKOmoZ WVNwY sc-jMbVJB DqFKH"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"@base"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"@context"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><span class="token punctuation">{ }</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"$type"</span>: <span class="token string">"Document"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"identifier"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"$id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"title"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"hasPart"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"$type"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><span class="token string">"DocumentSubdivision"</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"identifier"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"$id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"hasPart"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><span class="token punctuation">{ }</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"hasInlinePart"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"$type"</span>: <span class="token string">"CheckStatement"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"identifier"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"$id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"hasInlinePart"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><span class="token punctuation">{ }</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"references"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"asText"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"isOperationalizedBy"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"$type"</span>: <span class="token string">"DeclarativeCheckMethod"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"identifier"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"$id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"asText"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"hasTarget"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"hasValue"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"hasUnit"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"hasComparator"</span>: <span class="token string">"CheckMethodComparator-eq"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"title"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"relation"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"references"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"asText"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"modified"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"issued"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"coverage"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"temporal"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"subject"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div><div><h3 class="sc-kFCroH klfnyk"> <!-- -->Response samples<!-- --> </h3><div class="sc-cyZbeP jSWvqu" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="react-tabs-8" aria-selected="true" aria-disabled="false" aria-controls="react-tabs-9" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="react-tabs-9" aria-labelledby="react-tabs-8"><div><div class="sc-cPtzlb jBjImi"><span class="sc-bCvmQg eTZsJr">Content type</span><div class="sc-jIBlqr sc-BCDEK bjIddV jyPEvF"><svg class="sc-ilxebA hNiGMc" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="6 9 12 15 18 9"></polyline></svg><select class="dropdown-select"><option value="application/json" selected="">application/json</option><option value="application/yaml">application/yaml</option></select><label>application/json</label></div></div><div class="sc-hVcFVo jeLSWq"><div class="sc-cSxRuM fOJBdW"><div class="sc-gjLLEI iwAAMv"><button><div class="sc-jdHILj krcPXE">Copy</div></button></div><div class="sc-iKOmoZ WVNwY sc-jMbVJB DqFKH"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"success"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="operation/GET--Specific v1" data-section-id="operation/GET--Specific v1" class="sc-eDLKkx cSNAXN"><div data-section-id="operation/GET--Specific v1" id="operation/GET--Specific v1" class="sc-iBdnpw fsPUig"><div class="sc-hLQSwg gikxZY"><h2 class="sc-qZrbh gwJLUj"><a class="sc-csKJxZ fNhImz" href="#operation/GET--Specific v1" aria-label="operation/GET--Specific v1"></a>Returns a specific section/paragraph of a building code<!-- --> </h2><div class="sc-eYFTNc dZbpPF"><div html="<p>Returns a specific section/paragraph of a building code</p>
" class="sc-iKOmoZ sc-cCzLxZ WVNwY VEBGS"><p>Returns a specific section/paragraph of a building code</p>
</div></div><div><h5 class="sc-irLvIq cnGhhy">path<!-- --> Parameters</h5><table class="sc-hIPBNq kHkWhD"><tbody><tr class=""><td kind="field" title="shortName" class="sc-hABBmJ sc-fHejqy cqoAxn hfWKVF"><span class="sc-ifyrAs hIHfpT"></span><span class="property-name">shortName</span><div class="sc-gUjWJS sc-eKzvBH itHPsH ciWJhv">required</div></td><td class="sc-blmEgr berbbf"><div><div><span class="sc-gUjWJS sc-kZOsHZ itHPsH iSyacY"></span><span class="sc-gUjWJS sc-iLXxbI itHPsH gfdSsP">string</span></div> <div><div html="<p>The short URL friendly title of the Building Code</p>
" class="sc-iKOmoZ sc-cCzLxZ WVNwY jaVotg"><p>The short URL friendly title of the Building Code</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="version" class="sc-hABBmJ sc-fHejqy cqoAxn hfWKVF"><span class="sc-ifyrAs hIHfpT"></span><span class="property-name">version</span><div class="sc-gUjWJS sc-eKzvBH itHPsH ciWJhv">required</div></td><td class="sc-blmEgr berbbf"><div><div><span class="sc-gUjWJS sc-kZOsHZ itHPsH iSyacY"></span><span class="sc-gUjWJS sc-iLXxbI itHPsH gfdSsP">string</span></div> <div><div html="<p>The version name of the building code to retrieve, or the latest version if absent.</p>
" class="sc-iKOmoZ sc-cCzLxZ WVNwY jaVotg"><p>The version name of the building code to retrieve, or the latest version if absent.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="documentReference" class="sc-hABBmJ sc-fHejqy cqoAxn hfWKVF"><span class="sc-ifyrAs hIHfpT"></span><span class="property-name">documentReference</span><div class="sc-gUjWJS sc-eKzvBH itHPsH ciWJhv">required</div></td><td class="sc-blmEgr berbbf"><div><div><span class="sc-gUjWJS sc-kZOsHZ itHPsH iSyacY"></span><span class="sc-gUjWJS sc-iLXxbI itHPsH gfdSsP">string</span></div> <div><div html="<p>The reference to the specific section/paragraph to retrieve. Should be a list of section or paragraph numbered seperated by the / character. An example for this is /1/2/a for Section 1, Paragraph 2 sub paragraph a</p>
" class="sc-iKOmoZ sc-cCzLxZ WVNwY jaVotg"><p>The reference to the specific section/paragraph to retrieve. Should be a list of section or paragraph numbered seperated by the / character. An example for this is /1/2/a for Section 1, Paragraph 2 sub paragraph a</p>
</div></div></div></td></tr></tbody></table></div><div><h5 class="sc-irLvIq cnGhhy">query<!-- --> Parameters</h5><table class="sc-hIPBNq kHkWhD"><tbody><tr class=""><td kind="field" title="purpose" class="sc-hABBmJ sc-fHejqy cqoAxn hfWKVF"><span class="sc-ifyrAs hIHfpT"></span><span class="property-name">purpose</span></td><td class="sc-blmEgr berbbf"><div><div><span class="sc-gUjWJS sc-kZOsHZ itHPsH iSyacY"></span><span class="sc-gUjWJS sc-iLXxbI itHPsH gfdSsP">string</span></div><div><span class="sc-gUjWJS itHPsH"> <!-- -->Default:<!-- --> </span> <span class="sc-gUjWJS sc-ldgOGP itHPsH cRxwgg">"combined"</span></div><div><span class="sc-gUjWJS itHPsH"> <!-- -->Enum<!-- -->:</span> <span class="sc-gUjWJS sc-ldgOGP itHPsH cRxwgg">"execution"</span> <span class="sc-gUjWJS sc-ldgOGP itHPsH cRxwgg">"visualisation"</span> <span class="sc-gUjWJS sc-ldgOGP itHPsH cRxwgg">"combined"</span> </div> <div><div html="<p>Defines the purpose of the returned data, so the content of the response can be tuned accordingly</p>
" class="sc-iKOmoZ sc-cCzLxZ WVNwY jaVotg"><p>Defines the purpose of the returned data, so the content of the response can be tuned accordingly</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="ruleFormat" class="sc-hABBmJ sc-fHejqy cqoAxn hfWKVF"><span class="sc-ifyrAs hIHfpT"></span><span class="property-name">ruleFormat</span></td><td class="sc-blmEgr berbbf"><div><div><span class="sc-gUjWJS sc-kZOsHZ itHPsH iSyacY"></span><span class="sc-gUjWJS sc-iLXxbI itHPsH gfdSsP">string</span></div><div><span class="sc-gUjWJS itHPsH"> <!-- -->Default:<!-- --> </span> <span class="sc-gUjWJS sc-ldgOGP itHPsH cRxwgg">"summary"</span></div><div><span class="sc-gUjWJS itHPsH"> <!-- -->Enum<!-- -->:</span> <span class="sc-gUjWJS sc-ldgOGP itHPsH cRxwgg">"explicit"</span> <span class="sc-gUjWJS sc-ldgOGP itHPsH cRxwgg">"summary"</span> </div> <div><div html="<p>Defines the formating of the executable rules within the returned document.</p>
" class="sc-iKOmoZ sc-cCzLxZ WVNwY jaVotg"><p>Defines the formating of the executable rules within the returned document.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fYitVF duKVDl">Responses</h3><div><button class="sc-hsaIUA fIqGlH"><svg class="sc-eTNRI hUWsvg" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-gWQvRS ePkkgX">200<!-- --> </strong><div html="<p>Response is a building code. YAML or JSON expected according to the content-type specified.</p>
" class="sc-iKOmoZ sc-cCzLxZ WVNwY VEBGS sc-ckdEwu LxEPk"><p>Response is a building code. YAML or JSON expected according to the content-type specified.</p>
</div></button></div></div></div><div class="sc-jTQCzO sc-gLLuof imiXRU jGdkPR"><div class="sc-bPrlCs cIsduN"><button class="sc-GkLId bclCVA"><span type="get" class="sc-jYnQyy eIFDdZ http-verb get">get</span><span class="sc-fYrVWQ gllLir">/v1/{shortName}/{version}/{documentReference}</span><svg class="sc-eTNRI exoGJA" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-eGgGjL hsEiws"><div class="sc-fnpiog jerStl"><div html="" class="sc-iKOmoZ sc-cCzLxZ WVNwY jaVotg"></div><div tabindex="0" role="button"><div class="sc-lkDHyp etvaCd"><span>/api/v1</span>/v1/{shortName}/{version}/{documentReference}</div></div></div></div></div><div><h3 class="sc-kFCroH klfnyk"> <!-- -->Response samples<!-- --> </h3><div class="sc-cyZbeP jSWvqu" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="react-tabs-10" aria-selected="true" aria-disabled="false" aria-controls="react-tabs-11" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="react-tabs-11" aria-labelledby="react-tabs-10"><div><div class="sc-cPtzlb jBjImi"><span class="sc-bCvmQg eTZsJr">Content type</span><div class="sc-jIBlqr sc-BCDEK bjIddV jyPEvF"><svg class="sc-ilxebA hNiGMc" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="6 9 12 15 18 9"></polyline></svg><select class="dropdown-select"><option value="application/json" selected="">application/json</option><option value="application/yaml">application/yaml</option></select><label>application/json</label></div></div><div class="sc-hVcFVo jeLSWq"><div class="sc-cSxRuM fOJBdW"><div class="sc-gjLLEI iwAAMv"><button><div class="sc-jdHILj krcPXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iKOmoZ WVNwY sc-jMbVJB DqFKH"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"@base"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"@context"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><span class="token punctuation">{ }</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"$type"</span>: <span class="token string">"Document"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"identifier"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"$id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"title"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"hasPart"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"$type"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><span class="token string">"DocumentSubdivision"</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"identifier"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"$id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"hasPart"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><span class="token punctuation">{ }</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"hasInlinePart"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"$type"</span>: <span class="token string">"CheckStatement"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"identifier"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"$id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"hasInlinePart"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><span class="token punctuation">{ }</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"references"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"asText"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"isOperationalizedBy"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"$type"</span>: <span class="token string">"DeclarativeCheckMethod"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"identifier"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"$id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"asText"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"hasTarget"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"hasValue"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"hasUnit"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"hasComparator"</span>: <span class="token string">"CheckMethodComparator-eq"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"title"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"relation"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"references"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"asText"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"modified"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"issued"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"coverage"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"temporal"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"subject"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div></div><div class="sc-juusvx bsunyy"></div></div></div>
<script>
const __redoc_state = {"menu":{"activeItemIdx":-1},"spec":{"data":{"openapi":"3.0.1","info":{"title":"ACCORD Building Codes and Rules API","description":"This is the Building Codes and Rules API proposed as part of the ACCORD project\nversion: '1.0.0'. It is important to note when reading this API that any given version of a compliance documents is immutable and once a specific version is published it cannot be changed. To update a document a new version must be created.","version":"1"},"servers":[{"url":"/api/v1/"}],"paths":{"/v1/":{"get":{"summary":"Retrieves the basic metadata about the server and a list of Building Codes hosted by it","description":"Retrieves the basic metadata about the server and a list of Building Codes hosted by it","operationId":"GET--v1","responses":{"200":{"description":"Retrieves the basic metadata about the server and a list of Building Codes hosted by it","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ServerIdentityAndList"}},"application/yaml":{"schema":{"$ref":"#/components/schemas/ServerIdentityAndList"}}}}}}},"/v1/{shortName}":{"get":{"summary":"Returns the latest version of a Building Code","description":"Returns the latest version of a Building Code","operationId":"GET-v1-shortname","parameters":[{"name":"shortName","in":"path","description":"The short URL friendly name of the Building Code","required":true,"schema":{"type":"string"}},{"name":"purpose","in":"query","description":"Defines the purpose of the returned data, so the content of the response can be tuned accordingly","schema":{"type":"string","default":"combined","enum":["execution","visualisation","combined"]}},{"name":"ruleFormat","in":"query","description":"Defines the formating of the executable rules within the returned document.","schema":{"type":"string","default":"summary","enum":["explicit","summary"]}}],"responses":{"200":{"description":"Returns the latest version of the building code identified by shortName. Response is JSON or YAML according to the content-type specified.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BCRL"}},"application/yaml":{"schema":{"$ref":"#/components/schemas/BCRL"}}}}}}},"/v1/{shortName}/{version}":{"get":{"summary":"Returns a specified version of a building code","description":"Returns a specified version of a building code","operationId":"GET-v1--version","parameters":[{"name":"shortName","in":"path","description":"The short URL friendly name of the Building Code","required":true,"schema":{"type":"string"}},{"name":"version","in":"path","description":"The version name of the document to retrieve, or the latest version if absent.","required":true,"schema":{"type":"string"}},{"name":"purpose","in":"query","description":"Defines the purpose of the returned data, so the content of the response can be tuned accordingly","schema":{"type":"string","default":"combined","enum":["execution","visualisation","combined"]}},{"name":"ruleFormat","in":"query","description":"Defines the formating of the executable rules within the returned document.","schema":{"type":"string","default":"summary","enum":["explicit","summary"]}}],"responses":{"200":{"description":"Returns a given version of the building code identified by shortName. Response is JSON or YAML according to the content-type specified.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BCRL"}},"application/yaml":{"schema":{"$ref":"#/components/schemas/BCRL"}}}}}},"put":{"summary":"Creates a new Building Code.","description":"Uploads a new building code with the specified short name and version name. This is a PUT operation due to the fact that any given version of a building code is immutable and once a specific version is published it cannot be changed. To update a building code a new version must be created.","operationId":"PUT-v1","parameters":[{"name":"shortName","in":"path","description":"The short URL friendly name of the Building Code","required":true,"schema":{"type":"string"}},{"name":"version","in":"path","description":"The version name of the document being created","required":true,"schema":{"type":"string"}}],"requestBody":{"description":"A building code. YAML or JSON expected according to the content-type specified.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BCRL"}},"application/yaml":{"schema":{"$ref":"#/components/schemas/BCRL"}}},"required":true},"responses":{"200":{"description":"","content":{"application/json":{"schema":{"required":["success"],"type":"object","properties":{"success":{"type":"boolean"}}}},"application/yaml":{"schema":{"required":["success"],"type":"object","properties":{"success":{"type":"boolean"}}}}}},"500":{"description":"Returned if attempting to update a building code that already exists","content":{}}},"security":[{"auth":[]}],"x-codegen-request-body-name":"body"}},"/v1/{shortName}/{version}/{documentReference}":{"get":{"summary":"Returns a specific section/paragraph of a building code","description":"Returns a specific section/paragraph of a building code","operationId":"GET--Specific v1","parameters":[{"name":"shortName","in":"path","description":"The short URL friendly title of the Building Code","required":true,"schema":{"type":"string"}},{"name":"version","in":"path","description":"The version name of the building code to retrieve, or the latest version if absent.","required":true,"schema":{"type":"string"}},{"name":"documentReference","in":"path","description":"The reference to the specific section/paragraph to retrieve. Should be a list of section or paragraph numbered seperated by the / character. An example for this is /1/2/a for Section 1, Paragraph 2 sub paragraph a","required":true,"schema":{"type":"string"}},{"name":"purpose","in":"query","description":"Defines the purpose of the returned data, so the content of the response can be tuned accordingly","schema":{"type":"string","default":"combined","enum":["execution","visualisation","combined"]}},{"name":"ruleFormat","in":"query","description":"Defines the formating of the executable rules within the returned document.","schema":{"type":"string","default":"summary","enum":["explicit","summary"]}}],"responses":{"200":{"description":"Response is a building code. YAML or JSON expected according to the content-type specified.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BCRL"}},"application/yaml":{"schema":{"$ref":"#/components/schemas/BCRL"}}}}}}}},"components":{"schemas":{"BCRL":{"required":["$id","$type","@base","@context","hasPart","identifier","title"],"type":"object","properties":{"@base":{"type":"string"},"@context":{"type":"array","items":{"type":"object"}},"$type":{"type":"string","enum":["Document"]},"identifier":{"type":"string"},"$id":{"type":"string"},"title":{"type":"string"},"hasPart":{"type":"array","items":{"$ref":"#/components/schemas/BuildingCodePart"}},"modified":{"type":"string"},"issued":{"type":"string"},"coverage":{"type":"string"},"temporal":{"type":"string"},"subject":{"type":"string"}},"description":"A Building Code Structured in BCRL"},"BuildingCodePart":{"type":"object","required":["$type","identifier","$id"],"properties":{"$type":{"type":"array","items":{"type":"string","enum":["DocumentSubdivision","RequirementStatement","ApplicationStatement","ExceptionStatement","SelectionStatement","Statement"]}},"identifier":{"type":"string"},"$id":{"type":"string"},"hasPart":{"type":"array","items":{"oneOf":[{"$ref":"#/components/schemas/BuildingCodePart"},{"$ref":"#/components/schemas/Container"}]}},"hasInlinePart":{"type":"array","items":{"$ref":"#/components/schemas/InlineBuildingCodePart"}},"title":{"type":"string"},"relation":{"type":"string"},"references":{"type":"string"},"asText":{"type":"string"}}},"InlineBuildingCodePart":{"type":"object","required":["$type","identifier","$id"],"properties":{"$type":{"type":"string","enum":["CheckStatement","RequirementStatement","ApplicationStatement","ExceptionStatement","SelectionStatement"]},"identifier":{"type":"string"},"$id":{"type":"string"},"hasInlinePart":{"type":"array","items":{"$ref":"#/components/schemas/InlineBuildingCodePart"}},"references":{"type":"string"},"asText":{"type":"string"},"isOperationalizedBy":{"$ref":"#/components/schemas/CheckMethod"}}},"CheckMethod":{"type":"object","required":["$type","identifier","$id"],"properties":{"$type":{"type":"string","enum":["DeclarativeCheckMethod","CompositeCheckMethod","CategoryCheckMethod","NumericalCheckMethod","BooleanCheckMethod"]},"identifier":{"type":"string"},"$id":{"type":"string"},"asText":{"type":"string"},"hasTarget":{"oneOf":[{"type":"string"},{"type":"object","$ref":"#/components/schemas/CheckMethod"}]},"hasValue":{"oneOf":[{"type":"string"},{"type":"object","$ref":"#/components/schemas/CheckMethod"}]},"hasUnit":{"type":"string"},"hasComparator":{"type":"string","enum":["CheckMethodComparator-eq","CheckMethodComparator-neq\";","CheckMethodOperator-exists","CheckMethodOperator-notExists","CheckMethodOperator-forall","CheckMethodComparator-gt","CheckMethodComparator-lt","CheckMethodComparator-ge","CheckMethodComparator-le","CheckMethodComparator-logicalAND","CheckMethodComparator-logicalOR","CheckMethodOperator-addition","CheckMethodOperator-subtraction","CheckMethodOperator-division","CheckMethodOperator-multiplication"]}}},"Container":{"type":"object","required":["$type","identifier","$id","contains"],"properties":{"$type":{"type":"string","enum":["Container"]},"identifier":{"type":"string"},"$id":{"type":"string"},"caption":{"type":"string"},"contains":{"type":"object","oneOf":[{"$ref":"#/components/schemas/Table"},{"$ref":"#/components/schemas/Figure"}]}}},"TableCell":{"required":["$type","identifier","$id"],"type":"object","properties":{"$type":{"type":"string","enum":["Cell"]},"identifier":{"type":"string"},"$id":{"type":"string"},"asText":{"type":"string"},"hasInlinePart":{"type":"array","items":{"$ref":"#/components/schemas/InlineBuildingCodePart"}}}},"TableRow":{"required":["$type","identifier","$id","hasPart"],"type":"object","properties":{"$type":{"type":"string","enum":["Row"]},"identifier":{"type":"string"},"$id":{"type":"string"},"hasPart":{"type":"array","items":[{"$ref":"#/components/schemas/TableCell"}]}}},"Table":{"required":["$type","identifier","$id","hasPart"],"type":"object","properties":{"$type":{"type":"string","enum":["Table"]},"identifier":{"type":"string"},"$id":{"type":"string"},"hasPart":{"type":"array","items":[{"$ref":"#/components/schemas/TableRow"}]}}},"Figure":{"required":["$type","identifier","$id","asText"],"type":"object","properties":{"$type":{"type":"string","enum":["Image"]},"identifier":{"type":"string"},"$id":{"type":"string"},"asText":{"type":"string"}}},"ServerIdentityAndList":{"type":"object","properties":{"name":{"type":"string","description":"The name of this building code endpoint"},"description":{"type":"string","description":"A description of this building code endpoint"},"operator":{"type":"string","description":"The name of the organisation operating this building code endpoint"},"documentList":{"type":"array","description":"A list of all building codes stored on this building code endpoint","items":{"$ref":"#/components/schemas/BuildingCodeIndex"}}},"description":"Represents the basic metadata of the server, including an index of building codes"},"BuildingCodeIndex":{"type":"object","properties":{"shortName":{"type":"string","description":"The shortened name for a building code that is used as part of the document URI."},"fullName":{"type":"string","description":"The full, as published, name of the building code."},"latestVersion":{"type":"string","description":"The descriptive name of the latest version of this building code."},"latestVersionDate":{"type":"string","description":"The date on which the latest version was published.","format":"date"},"versions:":{"type":"array","description":"A list of all versions of this building code","items":{"type":"object","properties":{"version":{"type":"string","description":"The descriptive name of this version of the building code."},"versionDate":{"type":"string","description":"The date on which this version was published.","format":"date"}}}},"language":{"type":"string","description":"The language of the building code. Specified using a language code from <a href='http://www.loc.gov/standards/iso639-2/php/code_list.php' target=_blank>ISO 639-2</a>"},"jurisdiction":{"type":"string","description":"The geographical area the document is relevant to. Specified using terms from <a href='https://www.iso.org/obp/ui/#search/code/' target=_blank>ISO 3166-2</a>"}},"description":"Represents the essential metadata of a single building code within the index of building codes available on this server"}},"securitySchemes":{"auth":{"type":"oauth2","description":"An bearer authorization token to prove the user is authorized to edit/create building codes.","flows":{"authorizationCode":{"authorizationUrl":"http://tbc","tokenUrl":"http://tbc","scopes":{"write_buildingcodes":"Write Building Codes"}}}}}}}},"searchIndex":{"store":["operation/GET--v1","operation/GET-v1-shortname","operation/GET-v1--version","operation/PUT-v1","operation/GET--Specific v1"],"index":{"version":"2.3.9","fields":["title","description"],"fieldVectors":[["title/0",[0,0.731,1,0.731,2,0.731,3,0.731,4,0.731,5,0.298,6,0.298,7,0.731]],["description/0",[0,0.958,1,0.958,2,0.958,3,0.958,4,0.958,5,0.39,6,0.39,7,0.958,8,1.517]],["title/1",[5,0.368,6,0.368,9,0.076,10,0.903,11,0.09]],["description/1",[5,0.442,6,0.442,9,0.092,10,1.086,11,0.108,12,1.719]],["title/2",[5,0.368,6,0.368,9,0.076,11,0.09,13,0.556]],["description/2",[5,0.442,6,0.442,9,0.092,11,0.108,13,0.669,14,1.086]],["title/3",[5,0.399,6,0.399,15,0.979,16,0.979]],["description/3",[5,0.415,6,0.415,11,0.115,13,0.323,14,0.525,15,0.525,16,0.825,17,0.831,18,0.831,19,1.307,20,0.831,21,0.831,22,0.831,23,0.831,24,0.831,25,0.831,26,0.831,27,0.323,28,0.831,29,0.831,30,0.831]],["title/4",[5,0.368,6,0.368,9,0.076,27,0.556,31,0.903]],["description/4",[5,0.442,6,0.442,9,0.092,27,0.669,31,1.086,32,1.719]]],"invertedIndex":[["basic",{"_index":1,"title":{"0":{}},"description":{"0":{}}}],["build",{"_index":5,"title":{"0":{},"1":{},"2":{},"3":{},"4":{}},"description":{"0":{},"1":{},"2":{},"3":{},"4":{}}}],["chang",{"_index":29,"title":{},"description":{"3":{}}}],["code",{"_index":6,"title":{"0":{},"1":{},"2":{},"3":{},"4":{}},"description":{"0":{},"1":{},"2":{},"3":{},"4":{}}}],["creat",{"_index":15,"title":{"3":{}},"description":{"3":{}}}],["due",{"_index":22,"title":{},"description":{"3":{}}}],["fact",{"_index":23,"title":{},"description":{"3":{}}}],["given",{"_index":24,"title":{},"description":{"3":{}}}],["host",{"_index":7,"title":{"0":{}},"description":{"0":{}}}],["immut",{"_index":25,"title":{},"description":{"3":{}}}],["latest",{"_index":10,"title":{"1":{}},"description":{"1":{}}}],["list",{"_index":4,"title":{"0":{}},"description":{"0":{}}}],["metadata",{"_index":2,"title":{"0":{}},"description":{"0":{}}}],["name",{"_index":19,"title":{},"description":{"3":{}}}],["new",{"_index":16,"title":{"3":{}},"description":{"3":{}}}],["onc",{"_index":26,"title":{},"description":{"3":{}}}],["oper",{"_index":21,"title":{},"description":{"3":{}}}],["publish",{"_index":28,"title":{},"description":{"3":{}}}],["put",{"_index":20,"title":{},"description":{"3":{}}}],["retriev",{"_index":0,"title":{"0":{}},"description":{"0":{}}}],["return",{"_index":9,"title":{"1":{},"2":{},"4":{}},"description":{"1":{},"2":{},"4":{}}}],["section/paragraph",{"_index":31,"title":{"4":{}},"description":{"4":{}}}],["server",{"_index":3,"title":{"0":{}},"description":{"0":{}}}],["short",{"_index":18,"title":{},"description":{"3":{}}}],["specif",{"_index":27,"title":{"4":{}},"description":{"3":{},"4":{}}}],["specifi",{"_index":13,"title":{"2":{}},"description":{"2":{},"3":{}}}],["updat",{"_index":30,"title":{},"description":{"3":{}}}],["upload",{"_index":17,"title":{},"description":{"3":{}}}],["v1",{"_index":8,"title":{},"description":{"0":{}}}],["v1/{shortnam",{"_index":12,"title":{},"description":{"1":{}}}],["v1/{shortname}/{vers",{"_index":14,"title":{},"description":{"2":{},"3":{}}}],["v1/{shortname}/{version}/{documentrefer",{"_index":32,"title":{},"description":{"4":{}}}],["version",{"_index":11,"title":{"1":{},"2":{}},"description":{"1":{},"2":{},"3":{}}}]],"pipeline":[]}},"options":{}};
var container = document.getElementById('redoc');
Redoc.hydrate(__redoc_state, container);
</script>
</body>
</html>