-
Notifications
You must be signed in to change notification settings - Fork 98
Expand file tree
/
Copy pathextensions.html
More file actions
432 lines (426 loc) · 159 KB
/
extensions.html
File metadata and controls
432 lines (426 loc) · 159 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
<!DOCTYPE html>
<html>
<head>
<meta charset="utf8" />
<title>Java API Cinema Challenge - Extension Criteria</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.0.0/bundles/redoc.standalone.js"></script><style data-styled="true" data-styled-version="5.3.11">.oJKYx{width:calc(100% - 40%);padding:0 40px;}/*!sc*/
@media print,screen and (max-width:75rem){.oJKYx{width:100%;padding:40px 40px;}}/*!sc*/
data-styled.g4[id="sc-fqkvVR"]{content:"oJKYx,"}/*!sc*/
.bBkGhy{padding:40px 0;}/*!sc*/
.bBkGhy:last-child{min-height:calc(100vh + 1px);}/*!sc*/
.sc-dcJsrY > .sc-dcJsrY:last-child{min-height:initial;}/*!sc*/
@media print,screen and (max-width:75rem){.bBkGhy{padding:0;}}/*!sc*/
.cqVkUp{padding:40px 0;position:relative;}/*!sc*/
.cqVkUp:last-child{min-height:calc(100vh + 1px);}/*!sc*/
.sc-dcJsrY > .sc-dcJsrY:last-child{min-height:initial;}/*!sc*/
@media print,screen and (max-width:75rem){.cqVkUp{padding:0;}}/*!sc*/
.cqVkUp: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-dcJsrY"]{content:"bBkGhy,cqVkUp,"}/*!sc*/
.ibAZSi{width:40%;color:#ffffff;background-color:#263238;padding:0 40px;}/*!sc*/
@media print,screen and (max-width:75rem){.ibAZSi{width:100%;padding:40px 40px;}}/*!sc*/
data-styled.g6[id="sc-iGgWBj"]{content:"ibAZSi,"}/*!sc*/
.eDeKjd{background-color:#263238;}/*!sc*/
data-styled.g7[id="sc-gsFSXq"]{content:"eDeKjd,"}/*!sc*/
.hBQWIZ{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;padding:0;}/*!sc*/
@media print,screen and (max-width:75rem){.hBQWIZ{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}/*!sc*/
data-styled.g8[id="sc-kAyceB"]{content:"hBQWIZ,"}/*!sc*/
.cILgPb{font-family:Montserrat,sans-serif;font-weight:400;font-size:1.85714em;line-height:1.6em;color:#333333;}/*!sc*/
data-styled.g9[id="sc-imWYAI"]{content:"cILgPb,"}/*!sc*/
.fWnwAh{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-jXbUNg"]{content:"fWnwAh,"}/*!sc*/
.eBBgSB{color:#ffffff;}/*!sc*/
data-styled.g12[id="sc-kpDqfm"]{content:"eBBgSB,"}/*!sc*/
.jbQuod{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-dAlyuH"]{content:"jbQuod,"}/*!sc*/
.kbdRLs{cursor:pointer;margin-left:-20px;padding:0;line-height:1;width:20px;display:inline-block;outline:0;}/*!sc*/
.kbdRLs: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 > .sc-jlZhew::before,h2:hover > .kbdRLs::before,.kbdRLs:hover::before{visibility:visible;}/*!sc*/
data-styled.g14[id="sc-jlZhew"]{content:"kbdRLs,"}/*!sc*/
.kZTEzX{height:18px;width:18px;min-width:18px;vertical-align:middle;float:right;-webkit-transition:-webkit-transform 0.2s ease-out;-webkit-transition:transform 0.2s ease-out;transition:transform 0.2s ease-out;-webkit-transform:rotateZ(-90deg);-ms-transform:rotateZ(-90deg);transform:rotateZ(-90deg);}/*!sc*/
.hWEnWx{height:1.5em;width:1.5em;min-width:1.5em;vertical-align:middle;float:left;-webkit-transition:-webkit-transform 0.2s ease-out;-webkit-transition:transform 0.2s ease-out;transition:transform 0.2s ease-out;-webkit-transform:rotateZ(-90deg);-ms-transform:rotateZ(-90deg);transform:rotateZ(-90deg);}/*!sc*/
.hWEnWx polygon{fill:#1d8127;}/*!sc*/
.cSkZlF{height:1.5em;width:1.5em;min-width:1.5em;vertical-align:middle;float:left;-webkit-transition:-webkit-transform 0.2s ease-out;-webkit-transition:transform 0.2s ease-out;transition:transform 0.2s ease-out;-webkit-transform:rotateZ(-90deg);-ms-transform:rotateZ(-90deg);transform:rotateZ(-90deg);}/*!sc*/
.cSkZlF polygon{fill:#d41f1c;}/*!sc*/
.iVFMLx{height:20px;width:20px;min-width:20px;vertical-align:middle;float:right;-webkit-transition:-webkit-transform 0.2s ease-out;-webkit-transition:transform 0.2s ease-out;transition:transform 0.2s ease-out;-webkit-transform:rotateZ(0);-ms-transform:rotateZ(0);transform:rotateZ(0);}/*!sc*/
.iVFMLx polygon{fill:white;}/*!sc*/
.ivsSRP{height:18px;width:18px;min-width:18px;vertical-align:middle;-webkit-transition:-webkit-transform 0.2s ease-out;-webkit-transition:transform 0.2s ease-out;transition:transform 0.2s ease-out;-webkit-transform:rotateZ(-90deg);-ms-transform:rotateZ(-90deg);transform:rotateZ(-90deg);}/*!sc*/
data-styled.g15[id="sc-cwHptR"]{content:"kZTEzX,hWEnWx,cSkZlF,iVFMLx,ivsSRP,"}/*!sc*/
.hZbWKe{border-left:1px solid #7c7cbb;box-sizing:border-box;position:relative;padding:10px 10px 10px 0;}/*!sc*/
@media screen and (max-width:50rem){.hZbWKe{display:block;overflow:hidden;}}/*!sc*/
tr:first-of-type > .sc-dLMFU,tr.last > .hZbWKe{border-left-width:0;background-position:top left;background-repeat:no-repeat;background-size:1px 100%;}/*!sc*/
tr:first-of-type > .sc-dLMFU{background-image:linear-gradient( to bottom, transparent 0%, transparent 22px, #7c7cbb 22px, #7c7cbb 100% );}/*!sc*/
tr.last > .sc-dLMFU{background-image:linear-gradient( to bottom, #7c7cbb 0%, #7c7cbb 22px, transparent 22px, transparent 100% );}/*!sc*/
tr.last + tr > .sc-dLMFU{border-left-color:transparent;}/*!sc*/
tr.last:first-child > .sc-dLMFU{background:none;border-left-color:transparent;}/*!sc*/
data-styled.g18[id="sc-dLMFU"]{content:"hZbWKe,"}/*!sc*/
.jXkfaY{vertical-align:top;line-height:20px;white-space:nowrap;font-size:13px;font-family:Courier,monospace;}/*!sc*/
.jXkfaY.deprecated{-webkit-text-decoration:line-through;text-decoration:line-through;color:#707070;}/*!sc*/
data-styled.g20[id="sc-eldPxv"]{content:"jXkfaY,"}/*!sc*/
.bAXEAa{border-bottom:1px solid #9fb4be;padding:10px 0;width:75%;box-sizing:border-box;}/*!sc*/
tr.expanded .sc-fPXMVe{border-bottom:none;}/*!sc*/
@media screen and (max-width:50rem){.bAXEAa{padding:0 20px;border-bottom:none;border-left:1px solid #7c7cbb;}tr.last > .sc-fPXMVe{border-left:none;}}/*!sc*/
data-styled.g21[id="sc-fPXMVe"]{content:"bAXEAa,"}/*!sc*/
.eRqgPI{color:#7c7cbb;font-family:Courier,monospace;margin-right:10px;}/*!sc*/
.eRqgPI::before{content:'';display:inline-block;vertical-align:middle;width:10px;height:1px;background:#7c7cbb;}/*!sc*/
.eRqgPI::after{content:'';display:inline-block;vertical-align:middle;width:1px;background:#7c7cbb;height:7px;}/*!sc*/
data-styled.g22[id="sc-gFqAkR"]{content:"eRqgPI,"}/*!sc*/
.ccPhmY{border-collapse:separate;border-radius:3px;font-size:14px;border-spacing:0;width:100%;}/*!sc*/
.ccPhmY > tr{vertical-align:middle;}/*!sc*/
@media screen and (max-width:50rem){.ccPhmY{display:block;}.ccPhmY > tr,.ccPhmY > tbody > tr{display:block;}}/*!sc*/
@media screen and (max-width:50rem) and (-ms-high-contrast:none){.ccPhmY td{float:left;width:100%;}}/*!sc*/
.ccPhmY .sc-ikkxIA,.ccPhmY .sc-ikkxIA .sc-ikkxIA .sc-ikkxIA,.ccPhmY .sc-ikkxIA .sc-ikkxIA .sc-ikkxIA .sc-ikkxIA .sc-ikkxIA{margin:1em;margin-right:0;background:#fafafa;}/*!sc*/
.ccPhmY .sc-ikkxIA .sc-ikkxIA,.ccPhmY .sc-ikkxIA .sc-ikkxIA .sc-ikkxIA .sc-ikkxIA,.ccPhmY .sc-ikkxIA .sc-ikkxIA .sc-ikkxIA .sc-ikkxIA .sc-ikkxIA .sc-ikkxIA{background:#ffffff;}/*!sc*/
data-styled.g24[id="sc-dAbbOL"]{content:"ccPhmY,"}/*!sc*/
.dHowgL > ul{list-style:none;padding:0;margin:0;margin:0 -5px;}/*!sc*/
.dHowgL > 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*/
.dHowgL > ul > li.react-tabs__tab--selected{color:#333333;background:#ffffff;}/*!sc*/
.dHowgL > ul > li.react-tabs__tab--selected:focus{outline:auto;}/*!sc*/
.dHowgL > ul > li:only-child{-webkit-flex:none;-ms-flex:none;flex:none;min-width:100px;}/*!sc*/
.dHowgL > ul > li.tab-success{color:#1d8127;}/*!sc*/
.dHowgL > ul > li.tab-redirect{color:#ffa500;}/*!sc*/
.dHowgL > ul > li.tab-info{color:#87ceeb;}/*!sc*/
.dHowgL > ul > li.tab-error{color:#d41f1c;}/*!sc*/
.dHowgL > .react-tabs__tab-panel{background:#11171a;}/*!sc*/
.dHowgL > .react-tabs__tab-panel > div,.dHowgL > .react-tabs__tab-panel > pre{padding:20px;margin:0;}/*!sc*/
.dHowgL > .react-tabs__tab-panel > div > pre{padding:0;}/*!sc*/
data-styled.g30[id="sc-bXCLTC"]{content:"dHowgL,"}/*!sc*/
.gTGgei code[class*='language-'],.gTGgei 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;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;}/*!sc*/
@media print{.gTGgei code[class*='language-'],.gTGgei pre[class*='language-']{text-shadow:none;}}/*!sc*/
.gTGgei pre[class*='language-']{padding:1em;margin:0.5em 0;overflow:auto;}/*!sc*/
.gTGgei .token.comment,.gTGgei .token.prolog,.gTGgei .token.doctype,.gTGgei .token.cdata{color:hsl(30,20%,50%);}/*!sc*/
.gTGgei .token.punctuation{opacity:0.7;}/*!sc*/
.gTGgei .namespace{opacity:0.7;}/*!sc*/
.gTGgei .token.property,.gTGgei .token.tag,.gTGgei .token.number,.gTGgei .token.constant,.gTGgei .token.symbol{color:#4a8bb3;}/*!sc*/
.gTGgei .token.boolean{color:#e64441;}/*!sc*/
.gTGgei .token.selector,.gTGgei .token.attr-name,.gTGgei .token.string,.gTGgei .token.char,.gTGgei .token.builtin,.gTGgei .token.inserted{color:#a0fbaa;}/*!sc*/
.gTGgei .token.selector + a,.gTGgei .token.attr-name + a,.gTGgei .token.string + a,.gTGgei .token.char + a,.gTGgei .token.builtin + a,.gTGgei .token.inserted + a,.gTGgei .token.selector + a:visited,.gTGgei .token.attr-name + a:visited,.gTGgei .token.string + a:visited,.gTGgei .token.char + a:visited,.gTGgei .token.builtin + a:visited,.gTGgei .token.inserted + a:visited{color:#4ed2ba;-webkit-text-decoration:underline;text-decoration:underline;}/*!sc*/
.gTGgei .token.property.string{color:white;}/*!sc*/
.gTGgei .token.operator,.gTGgei .token.entity,.gTGgei .token.url,.gTGgei .token.variable{color:hsl(40,90%,60%);}/*!sc*/
.gTGgei .token.atrule,.gTGgei .token.attr-value,.gTGgei .token.keyword{color:hsl(350,40%,70%);}/*!sc*/
.gTGgei .token.regex,.gTGgei .token.important{color:#e90;}/*!sc*/
.gTGgei .token.important,.gTGgei .token.bold{font-weight:bold;}/*!sc*/
.gTGgei .token.italic{font-style:italic;}/*!sc*/
.gTGgei .token.entity{cursor:help;}/*!sc*/
.gTGgei .token.deleted{color:red;}/*!sc*/
data-styled.g32[id="sc-eeDRCY"]{content:"gTGgei,"}/*!sc*/
.efufqz{opacity:0.7;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;text-align:right;}/*!sc*/
.efufqz:focus-within{opacity:1;}/*!sc*/
.efufqz > 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*/
.efufqz > button:hover,.efufqz > button:focus{background:rgba(255,255,255,0.1);}/*!sc*/
data-styled.g33[id="sc-koXPp"]{content:"efufqz,"}/*!sc*/
.IVbWU{position:relative;}/*!sc*/
data-styled.g38[id="sc-kOHTFB"]{content:"IVbWU,"}/*!sc*/
.cPThXn{margin-left:10px;text-transform:none;font-size:0.929em;color:black;}/*!sc*/
data-styled.g42[id="sc-eBMEME"]{content:"cPThXn,"}/*!sc*/
.dJWFsO{font-family:Roboto,sans-serif;font-weight:400;line-height:1.5em;}/*!sc*/
.dJWFsO p:last-child{margin-bottom:0;}/*!sc*/
.dJWFsO h1{font-family:Montserrat,sans-serif;font-weight:400;font-size:1.85714em;line-height:1.6em;color:#32329f;margin-top:0;}/*!sc*/
.dJWFsO h2{font-family:Montserrat,sans-serif;font-weight:400;font-size:1.57143em;line-height:1.6em;color:#333333;}/*!sc*/
.dJWFsO 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*/
.dJWFsO pre{font-family:Courier,monospace;white-space:pre;background-color:#11171a;color:white;padding:20px;overflow-x:auto;line-height:normal;border-radius:0px;border:1px solid rgba(38,50,56,0.1);}/*!sc*/
.dJWFsO pre code{background-color:transparent;color:white;padding:0;}/*!sc*/
.dJWFsO pre code:before,.dJWFsO pre code:after{content:none;}/*!sc*/
.dJWFsO blockquote{margin:0;margin-bottom:1em;padding:0 15px;color:#777;border-left:4px solid #ddd;}/*!sc*/
.dJWFsO img{max-width:100%;box-sizing:content-box;}/*!sc*/
.dJWFsO ul,.dJWFsO ol{padding-left:2em;margin:0;margin-bottom:1em;}/*!sc*/
.dJWFsO ul ul,.dJWFsO ol ul,.dJWFsO ul ol,.dJWFsO ol ol{margin-bottom:0;margin-top:0;}/*!sc*/
.dJWFsO 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*/
.dJWFsO table tr{background-color:#fff;border-top:1px solid #ccc;}/*!sc*/
.dJWFsO table tr:nth-child(2n){background-color:#fafafa;}/*!sc*/
.dJWFsO table th,.dJWFsO table td{padding:6px 13px;border:1px solid #ddd;}/*!sc*/
.dJWFsO table th{text-align:left;font-weight:bold;}/*!sc*/
.dJWFsO .share-link{cursor:pointer;margin-left:-20px;padding:0;line-height:1;width:20px;display:inline-block;outline:0;}/*!sc*/
.dJWFsO .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*/
.dJWFsO h1:hover > .share-link::before,.dJWFsO h2:hover > .share-link::before,.dJWFsO .share-link:hover::before{visibility:visible;}/*!sc*/
.dJWFsO a{-webkit-text-decoration:auto;text-decoration:auto;color:#32329f;}/*!sc*/
.dJWFsO a:visited{color:#32329f;}/*!sc*/
.dJWFsO a:hover{color:#6868cf;-webkit-text-decoration:auto;text-decoration:auto;}/*!sc*/
.dwkgVY{font-family:Roboto,sans-serif;font-weight:400;line-height:1.5em;}/*!sc*/
.dwkgVY p:last-child{margin-bottom:0;}/*!sc*/
.dwkgVY p:first-child{margin-top:0;}/*!sc*/
.dwkgVY p:last-child{margin-bottom:0;}/*!sc*/
.dwkgVY h1{font-family:Montserrat,sans-serif;font-weight:400;font-size:1.85714em;line-height:1.6em;color:#32329f;margin-top:0;}/*!sc*/
.dwkgVY h2{font-family:Montserrat,sans-serif;font-weight:400;font-size:1.57143em;line-height:1.6em;color:#333333;}/*!sc*/
.dwkgVY 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*/
.dwkgVY pre{font-family:Courier,monospace;white-space:pre;background-color:#11171a;color:white;padding:20px;overflow-x:auto;line-height:normal;border-radius:0px;border:1px solid rgba(38,50,56,0.1);}/*!sc*/
.dwkgVY pre code{background-color:transparent;color:white;padding:0;}/*!sc*/
.dwkgVY pre code:before,.dwkgVY pre code:after{content:none;}/*!sc*/
.dwkgVY blockquote{margin:0;margin-bottom:1em;padding:0 15px;color:#777;border-left:4px solid #ddd;}/*!sc*/
.dwkgVY img{max-width:100%;box-sizing:content-box;}/*!sc*/
.dwkgVY ul,.dwkgVY ol{padding-left:2em;margin:0;margin-bottom:1em;}/*!sc*/
.dwkgVY ul ul,.dwkgVY ol ul,.dwkgVY ul ol,.dwkgVY ol ol{margin-bottom:0;margin-top:0;}/*!sc*/
.dwkgVY 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*/
.dwkgVY table tr{background-color:#fff;border-top:1px solid #ccc;}/*!sc*/
.dwkgVY table tr:nth-child(2n){background-color:#fafafa;}/*!sc*/
.dwkgVY table th,.dwkgVY table td{padding:6px 13px;border:1px solid #ddd;}/*!sc*/
.dwkgVY table th{text-align:left;font-weight:bold;}/*!sc*/
.dwkgVY .share-link{cursor:pointer;margin-left:-20px;padding:0;line-height:1;width:20px;display:inline-block;outline:0;}/*!sc*/
.dwkgVY .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*/
.dwkgVY h1:hover > .share-link::before,.dwkgVY h2:hover > .share-link::before,.dwkgVY .share-link:hover::before{visibility:visible;}/*!sc*/
.dwkgVY a{-webkit-text-decoration:auto;text-decoration:auto;color:#32329f;}/*!sc*/
.dwkgVY a:visited{color:#32329f;}/*!sc*/
.dwkgVY a:hover{color:#6868cf;-webkit-text-decoration:auto;text-decoration:auto;}/*!sc*/
data-styled.g43[id="sc-dCFHLb"]{content:"dJWFsO,dwkgVY,"}/*!sc*/
.gducij{font-family:Roboto,sans-serif;font-weight:400;line-height:1.5em;}/*!sc*/
.gducij p:last-child{margin-bottom:0;}/*!sc*/
.gducij p:first-child{margin-top:0;}/*!sc*/
.gducij p:last-child{margin-bottom:0;}/*!sc*/
.gducij p{display:inline-block;}/*!sc*/
.gducij h1{font-family:Montserrat,sans-serif;font-weight:400;font-size:1.85714em;line-height:1.6em;color:#32329f;margin-top:0;}/*!sc*/
.gducij h2{font-family:Montserrat,sans-serif;font-weight:400;font-size:1.57143em;line-height:1.6em;color:#333333;}/*!sc*/
.gducij 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*/
.gducij pre{font-family:Courier,monospace;white-space:pre;background-color:#11171a;color:white;padding:20px;overflow-x:auto;line-height:normal;border-radius:0px;border:1px solid rgba(38,50,56,0.1);}/*!sc*/
.gducij pre code{background-color:transparent;color:white;padding:0;}/*!sc*/
.gducij pre code:before,.gducij pre code:after{content:none;}/*!sc*/
.gducij blockquote{margin:0;margin-bottom:1em;padding:0 15px;color:#777;border-left:4px solid #ddd;}/*!sc*/
.gducij img{max-width:100%;box-sizing:content-box;}/*!sc*/
.gducij ul,.gducij ol{padding-left:2em;margin:0;margin-bottom:1em;}/*!sc*/
.gducij ul ul,.gducij ol ul,.gducij ul ol,.gducij ol ol{margin-bottom:0;margin-top:0;}/*!sc*/
.gducij 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*/
.gducij table tr{background-color:#fff;border-top:1px solid #ccc;}/*!sc*/
.gducij table tr:nth-child(2n){background-color:#fafafa;}/*!sc*/
.gducij table th,.gducij table td{padding:6px 13px;border:1px solid #ddd;}/*!sc*/
.gducij table th{text-align:left;font-weight:bold;}/*!sc*/
.gducij .share-link{cursor:pointer;margin-left:-20px;padding:0;line-height:1;width:20px;display:inline-block;outline:0;}/*!sc*/
.gducij .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*/
.gducij h1:hover > .share-link::before,.gducij h2:hover > .share-link::before,.gducij .share-link:hover::before{visibility:visible;}/*!sc*/
.gducij a{-webkit-text-decoration:auto;text-decoration:auto;color:#32329f;}/*!sc*/
.gducij a:visited{color:#32329f;}/*!sc*/
.gducij a:hover{color:#6868cf;-webkit-text-decoration:auto;text-decoration:auto;}/*!sc*/
data-styled.g44[id="sc-fhzFiK"]{content:"gducij,"}/*!sc*/
.ebiVIa{position:relative;}/*!sc*/
data-styled.g45[id="sc-jxOSlx"]{content:"ebiVIa,"}/*!sc*/
.HQFTv:hover > .sc-koXPp{opacity:1;}/*!sc*/
data-styled.g50[id="sc-fXSgeo"]{content:"HQFTv,"}/*!sc*/
.hMzemk{font-family:Courier,monospace;font-size:13px;white-space:pre;contain:content;overflow-x:auto;}/*!sc*/
.hMzemk .redoc-json code > .collapser{display:none;pointer-events:none;}/*!sc*/
.hMzemk .callback-function{color:gray;}/*!sc*/
.hMzemk .collapser:after{content:'-';cursor:pointer;}/*!sc*/
.hMzemk .collapsed > .collapser:after{content:'+';cursor:pointer;}/*!sc*/
.hMzemk .ellipsis:after{content:' … ';}/*!sc*/
.hMzemk .collapsible{margin-left:2em;}/*!sc*/
.hMzemk .hoverable{padding-top:1px;padding-bottom:1px;padding-left:2px;padding-right:2px;border-radius:2px;}/*!sc*/
.hMzemk .hovered{background-color:rgba(235,238,249,1);}/*!sc*/
.hMzemk .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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:15px;height:15px;position:absolute;top:4px;left:-1.5em;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;padding:2px;}/*!sc*/
.hMzemk .collapser:focus{outline-color:#fff;outline-style:dotted;outline-width:1px;}/*!sc*/
.hMzemk ul{list-style-type:none;padding:0px;margin:0px 0px 0px 26px;}/*!sc*/
.hMzemk li{position:relative;display:block;}/*!sc*/
.hMzemk .hoverable{display:inline-block;}/*!sc*/
.hMzemk .selected{outline-style:solid;outline-width:1px;outline-style:dotted;}/*!sc*/
.hMzemk .collapsed > .collapsible{display:none;}/*!sc*/
.hMzemk .ellipsis{display:none;}/*!sc*/
.hMzemk .collapsed > .ellipsis{display:inherit;}/*!sc*/
data-styled.g51[id="sc-JrDLc"]{content:"hMzemk,"}/*!sc*/
.dMqZRk{padding:0.9em;background-color:rgba(38,50,56,0.4);margin:0 0 10px 0;display:block;font-family:Montserrat,sans-serif;font-size:0.929em;line-height:1.5em;}/*!sc*/
data-styled.g52[id="sc-fjvvzt"]{content:"dMqZRk,"}/*!sc*/
.hzinCC{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.g53[id="sc-bbSZdi"]{content:"hzinCC,"}/*!sc*/
.hEqesG{position:relative;}/*!sc*/
data-styled.g54[id="sc-fBWQRz"]{content:"hEqesG,"}/*!sc*/
.gKuDgt{margin-top:15px;}/*!sc*/
data-styled.g57[id="sc-hCPjZK"]{content:"gKuDgt,"}/*!sc*/
.gQgOVd button{background-color:transparent;border:0;outline:0;font-size:13px;font-family:Courier,monospace;cursor:pointer;padding:0;color:#333333;}/*!sc*/
.gQgOVd button:focus{font-weight:600;}/*!sc*/
.gQgOVd .sc-cwHptR{height:1.1em;width:1.1em;}/*!sc*/
.gQgOVd .sc-cwHptR polygon{fill:#666;}/*!sc*/
data-styled.g58[id="sc-Nxspf"]{content:"gQgOVd,"}/*!sc*/
.ecSUzn{vertical-align:middle;font-size:13px;line-height:20px;}/*!sc*/
data-styled.g59[id="sc-cfxfcM"]{content:"ecSUzn,"}/*!sc*/
.bbMYmV{color:rgba(102,102,102,0.9);}/*!sc*/
data-styled.g60[id="sc-gFAWRd"]{content:"bbMYmV,"}/*!sc*/
.hUewpb{color:#666;}/*!sc*/
data-styled.g61[id="sc-gmPhUn"]{content:"hUewpb,"}/*!sc*/
.jJvHFQ{vertical-align:middle;font-size:13px;line-height:20px;}/*!sc*/
data-styled.g63[id="sc-iHbSHJ"]{content:"jJvHFQ,"}/*!sc*/
.SbUMR{color:#d41f1c;font-size:0.9em;font-weight:normal;margin-left:20px;line-height:1;}/*!sc*/
data-styled.g64[id="sc-klVQfs"]{content:"SbUMR,"}/*!sc*/
.crFmld{margin-top:0;margin-bottom:0.5em;}/*!sc*/
data-styled.g93[id="sc-gmgFlS"]{content:"crFmld,"}/*!sc*/
.iQWvAY{border:1px solid #32329f;color:#32329f;font-weight:normal;margin-left:0.5em;padding:4px 8px 4px;display:inline-block;-webkit-text-decoration:none;text-decoration:none;cursor:pointer;}/*!sc*/
data-styled.g94[id="sc-kMkxaj"]{content:"iQWvAY,"}/*!sc*/
.bHyiRb{overflow:hidden;}/*!sc*/
data-styled.g96[id="sc-jIGnZt"]{content:"bHyiRb,"}/*!sc*/
.iSZHar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;}/*!sc*/
data-styled.g97[id="sc-fBdRDi"]{content:"iSZHar,"}/*!sc*/
.kjICpR{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*/
.kjICpR.get{background-color:#2F8132;}/*!sc*/
.kjICpR.post{background-color:#186FAF;}/*!sc*/
.kjICpR.put{background-color:#95507c;}/*!sc*/
.kjICpR.options{background-color:#947014;}/*!sc*/
.kjICpR.patch{background-color:#bf581d;}/*!sc*/
.kjICpR.delete{background-color:#cc3333;}/*!sc*/
.kjICpR.basic{background-color:#707070;}/*!sc*/
.kjICpR.link{background-color:#07818F;}/*!sc*/
.kjICpR.head{background-color:#A23DAD;}/*!sc*/
.kjICpR.hook{background-color:#32329f;}/*!sc*/
data-styled.g101[id="sc-kYxDKI"]{content:"kjICpR,"}/*!sc*/
.bpycMf{margin:0;padding:0;}/*!sc*/
.bpycMf:first-child{padding-bottom:32px;}/*!sc*/
.sc-bpUBKd .sc-bpUBKd{font-size:0.929em;}/*!sc*/
.eXvsLO{margin:0;padding:0;display:none;}/*!sc*/
.eXvsLO:first-child{padding-bottom:32px;}/*!sc*/
.sc-bpUBKd .sc-bpUBKd{font-size:0.929em;}/*!sc*/
data-styled.g102[id="sc-bpUBKd"]{content:"bpycMf,eXvsLO,"}/*!sc*/
.fbjDYy{list-style:none inside none;overflow:hidden;text-overflow:ellipsis;padding:0;}/*!sc*/
data-styled.g103[id="sc-eyvILC"]{content:"fbjDYy,"}/*!sc*/
.hlXHtc{cursor:pointer;color:#333333;margin:0;padding:12.5px 20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-family:Montserrat,sans-serif;font-size:0.929em;text-transform:none;background-color:#fafafa;}/*!sc*/
.hlXHtc:hover{color:#32329f;background-color:#e1e1e1;}/*!sc*/
.hlXHtc .sc-cwHptR{height:1.5em;width:1.5em;}/*!sc*/
.hlXHtc .sc-cwHptR polygon{fill:#333333;}/*!sc*/
.ioZqbe{cursor:pointer;color:#333333;margin:0;padding:12.5px 20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-family:Montserrat,sans-serif;background-color:#fafafa;}/*!sc*/
.ioZqbe:hover{color:#32329f;background-color:#ededed;}/*!sc*/
.ioZqbe .sc-cwHptR{height:1.5em;width:1.5em;}/*!sc*/
.ioZqbe .sc-cwHptR polygon{fill:#333333;}/*!sc*/
data-styled.g104[id="sc-gfoqjT"]{content:"hlXHtc,ioZqbe,"}/*!sc*/
.jSTdPd{display:inline-block;vertical-align:middle;width:auto;overflow:hidden;text-overflow:ellipsis;}/*!sc*/
.dlJfXA{display:inline-block;vertical-align:middle;width:calc(100% - 38px);overflow:hidden;text-overflow:ellipsis;}/*!sc*/
data-styled.g105[id="sc-kbousE"]{content:"jSTdPd,dlJfXA,"}/*!sc*/
.iSibdF{font-size:0.8em;margin-top:10px;text-align:center;position:fixed;width:260px;bottom:0;background:#fafafa;}/*!sc*/
.iSibdF a,.iSibdF a:visited,.iSibdF a:hover{color:#333333 !important;padding:5px 0;border-top:1px solid #e1e1e1;-webkit-text-decoration:none;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}/*!sc*/
.iSibdF img{width:15px;margin-right:5px;}/*!sc*/
@media screen and (max-width:50rem){.iSibdF{width:100%;}}/*!sc*/
data-styled.g106[id="sc-sLsrZ"]{content:"iSibdF,"}/*!sc*/
.jQGZcv{cursor:pointer;position:relative;margin-bottom:5px;}/*!sc*/
data-styled.g112[id="sc-iEXKAA"]{content:"jQGZcv,"}/*!sc*/
.fVtHyw{font-family:Courier,monospace;margin-left:10px;-webkit-flex:1;-ms-flex:1;flex:1;overflow-x:hidden;text-overflow:ellipsis;}/*!sc*/
data-styled.g113[id="sc-EgOXT"]{content:"fVtHyw,"}/*!sc*/
.jtLmPa{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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;white-space:nowrap;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid transparent;border-bottom:0;-webkit-transition:border-color 0.25s ease;transition:border-color 0.25s ease;}/*!sc*/
.jtLmPa ..sc-EgOXT{color:#ffffff;}/*!sc*/
.jtLmPa: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.g114[id="sc-eZYNyq"]{content:"jtLmPa,"}/*!sc*/
.hJzVsN{font-size:0.929em;line-height:20px;background-color:#186FAF;color:#ffffff;padding:3px 10px;text-transform:uppercase;font-family:Montserrat,sans-serif;margin:0;}/*!sc*/
.cTwxAL{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*/
.lenzxa{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*/
.fBnwuX{font-size:0.929em;line-height:20px;background-color:#cc3333;color:#ffffff;padding:3px 10px;text-transform:uppercase;font-family:Montserrat,sans-serif;margin:0;}/*!sc*/
data-styled.g115[id="sc-dlWCHZ"]{content:"hJzVsN,cTwxAL,lenzxa,fBnwuX,"}/*!sc*/
.jKfuBO{position:absolute;width:100%;z-index:100;background:#fafafa;color:#263238;box-sizing:border-box;box-shadow:0px 0px 6px rgba(0,0,0,0.33);overflow:hidden;border-bottom-left-radius:4px;border-bottom-right-radius:4px;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;visibility:hidden;-webkit-transform:translateY(-50%) scaleY(0);-ms-transform:translateY(-50%) scaleY(0);transform:translateY(-50%) scaleY(0);}/*!sc*/
data-styled.g116[id="sc-hHOBiw"]{content:"jKfuBO,"}/*!sc*/
.fTEywo{padding:10px;}/*!sc*/
data-styled.g117[id="sc-kWtpeL"]{content:"fTEywo,"}/*!sc*/
.kxVUfn{padding:5px;border:1px solid #ccc;background:#fff;word-break:break-all;color:#32329f;}/*!sc*/
.kxVUfn > span{color:#333333;}/*!sc*/
data-styled.g118[id="sc-ecPEgm"]{content:"kxVUfn,"}/*!sc*/
.bzckyT{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*/
.bzckyT:focus{outline:auto #1d8127;}/*!sc*/
.eQaxld{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);}/*!sc*/
.eQaxld:focus{outline:auto #d41f1c;}/*!sc*/
data-styled.g119[id="sc-gdyeKB"]{content:"bzckyT,eQaxld,"}/*!sc*/
.bpEYcE{vertical-align:top;}/*!sc*/
data-styled.g123[id="sc-dSIIpw"]{content:"bpEYcE,"}/*!sc*/
.egoxtT{font-size:1.3em;padding:0.2em 0;margin:3em 0 1.1em;color:#333333;font-weight:normal;}/*!sc*/
data-styled.g124[id="sc-fMMURN"]{content:"egoxtT,"}/*!sc*/
.icSMtY{margin-bottom:30px;}/*!sc*/
data-styled.g129[id="sc-bVVIoq"]{content:"icSMtY,"}/*!sc*/
.iHNVTh{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:20px;height:20px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:#32329f;}/*!sc*/
data-styled.g130[id="sc-dPZUQH"]{content:"iHNVTh,"}/*!sc*/
.dhHelK{width:260px;background-color:#fafafa;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100vh;position:-webkit-sticky;position:sticky;position:-webkit-sticky;top:0;}/*!sc*/
@media screen and (max-width:50rem){.dhHelK{position:fixed;z-index:20;width:100%;background:#fafafa;display:none;}}/*!sc*/
@media print{.dhHelK{display:none;}}/*!sc*/
data-styled.g131[id="sc-eBHhsj"]{content:"dhHelK,"}/*!sc*/
.eSbAVe{outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select: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){.eSbAVe{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}/*!sc*/
.eSbAVe svg{color:#0065FB;}/*!sc*/
@media print{.eSbAVe{display:none;}}/*!sc*/
data-styled.g132[id="sc-iXzfSG"]{content:"eSbAVe,"}/*!sc*/
.eJNCiX{font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#333333;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;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);-webkit-text-size-adjust:100%;text-size-adjust:100%;}/*!sc*/
.eJNCiX *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(255,255,255,0);}/*!sc*/
data-styled.g133[id="sc-lnPyaJ"]{content:"eJNCiX,"}/*!sc*/
.iEaKWZ{z-index:1;position:relative;overflow:hidden;width:calc(100% - 260px);contain:layout;}/*!sc*/
@media print,screen and (max-width:50rem){.iEaKWZ{width:100%;}}/*!sc*/
data-styled.g134[id="sc-eulNck"]{content:"iEaKWZ,"}/*!sc*/
.gZbfaQ{background:#263238;position:absolute;top:0;bottom:0;right:0;width:calc((100% - 260px) * 0.4);}/*!sc*/
@media print,screen and (max-width:75rem){.gZbfaQ{display:none;}}/*!sc*/
data-styled.g135[id="sc-dExYaf"]{content:"gZbfaQ,"}/*!sc*/
.cNIbYM{padding:5px 0;}/*!sc*/
data-styled.g136[id="sc-iapWAC"]{content:"cNIbYM,"}/*!sc*/
.eLSrIr{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.g137[id="sc-kqGoIF"]{content:"eLSrIr,"}/*!sc*/
.eajCCh{position:absolute;left:20px;height:1.8em;width:0.9em;}/*!sc*/
.eajCCh path{fill:#333333;}/*!sc*/
data-styled.g138[id="sc-dxcDKg"]{content:"eajCCh,"}/*!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-lnPyaJ eJNCiX redoc-wrap"><div class="sc-eBHhsj dhHelK menu-content" style="top:0px;height:calc(100vh - 0px)"><div role="search" class="sc-iapWAC cNIbYM"><svg class="sc-dxcDKg eajCCh 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 type="text" value="" placeholder="Search..." aria-label="Search" class="sc-kqGoIF eLSrIr search-input"/></div><div class="sc-kOHTFB IVbWU scrollbar-container undefined"><ul class="sc-bpUBKd bpycMf" role="menu"><li data-item-id="tag/customers" class="sc-eyvILC fbjDYy"><label type="tag" role="menuitem" class="sc-gfoqjT hlXHtc -depth1"><span title="customers" class="sc-kbousE jSTdPd">customers</span><svg class="sc-cwHptR kZTEzX" 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></label><ul class="sc-bpUBKd eXvsLO"><li data-item-id="tag/customers/operation/createCustomer" class="sc-eyvILC fbjDYy"><label role="menuitem" class="sc-gfoqjT ioZqbe -depth2"><span type="post" class="sc-kYxDKI kjICpR operation-type post">post</span><span width="calc(100% - 38px)" class="sc-kbousE dlJfXA">Create a customer</span></label></li><li data-item-id="tag/customers/operation/getCustomers" class="sc-eyvILC fbjDYy"><label role="menuitem" class="sc-gfoqjT ioZqbe -depth2"><span type="get" class="sc-kYxDKI kjICpR operation-type get">get</span><span width="calc(100% - 38px)" class="sc-kbousE dlJfXA">Get all customers</span></label></li><li data-item-id="tag/customers/operation/updateCustomer" class="sc-eyvILC fbjDYy"><label role="menuitem" class="sc-gfoqjT ioZqbe -depth2"><span type="put" class="sc-kYxDKI kjICpR operation-type put">put</span><span width="calc(100% - 38px)" class="sc-kbousE dlJfXA">Update a customer</span></label></li><li data-item-id="tag/customers/operation/deleteCustomer" class="sc-eyvILC fbjDYy"><label role="menuitem" class="sc-gfoqjT ioZqbe -depth2"><span type="delete" class="sc-kYxDKI kjICpR operation-type delete">del</span><span width="calc(100% - 38px)" class="sc-kbousE dlJfXA">Delete a customer</span></label></li></ul></li><li data-item-id="tag/movies" class="sc-eyvILC fbjDYy"><label type="tag" role="menuitem" class="sc-gfoqjT hlXHtc -depth1"><span title="movies" class="sc-kbousE jSTdPd">movies</span><svg class="sc-cwHptR kZTEzX" 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></label><ul class="sc-bpUBKd eXvsLO"><li data-item-id="tag/movies/operation/createMovie" class="sc-eyvILC fbjDYy"><label role="menuitem" class="sc-gfoqjT ioZqbe -depth2"><span type="post" class="sc-kYxDKI kjICpR operation-type post">post</span><span width="calc(100% - 38px)" class="sc-kbousE dlJfXA">Create a movie</span></label></li><li data-item-id="tag/movies/operation/getMovies" class="sc-eyvILC fbjDYy"><label role="menuitem" class="sc-gfoqjT ioZqbe -depth2"><span type="get" class="sc-kYxDKI kjICpR operation-type get">get</span><span width="calc(100% - 38px)" class="sc-kbousE dlJfXA">Get all movies</span></label></li><li data-item-id="tag/movies/operation/updateMovie" class="sc-eyvILC fbjDYy"><label role="menuitem" class="sc-gfoqjT ioZqbe -depth2"><span type="put" class="sc-kYxDKI kjICpR operation-type put">put</span><span width="calc(100% - 38px)" class="sc-kbousE dlJfXA">Update a movie</span></label></li><li data-item-id="tag/movies/operation/deleteMovie" class="sc-eyvILC fbjDYy"><label role="menuitem" class="sc-gfoqjT ioZqbe -depth2"><span type="delete" class="sc-kYxDKI kjICpR operation-type delete">del</span><span width="calc(100% - 38px)" class="sc-kbousE dlJfXA">Delete a movie</span></label></li></ul></li><li data-item-id="tag/screenings" class="sc-eyvILC fbjDYy"><label type="tag" role="menuitem" class="sc-gfoqjT hlXHtc -depth1"><span title="screenings" class="sc-kbousE jSTdPd">screenings</span><svg class="sc-cwHptR kZTEzX" 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></label><ul class="sc-bpUBKd eXvsLO"><li data-item-id="tag/screenings/operation/createScreening" class="sc-eyvILC fbjDYy"><label role="menuitem" class="sc-gfoqjT ioZqbe -depth2"><span type="post" class="sc-kYxDKI kjICpR operation-type post">post</span><span width="calc(100% - 38px)" class="sc-kbousE dlJfXA">Create a screening</span></label></li><li data-item-id="tag/screenings/operation/getScreenings" class="sc-eyvILC fbjDYy"><label role="menuitem" class="sc-gfoqjT ioZqbe -depth2"><span type="get" class="sc-kYxDKI kjICpR operation-type get">get</span><span width="calc(100% - 38px)" class="sc-kbousE dlJfXA">Get all screenings</span></label></li></ul></li><li data-item-id="tag/tickets" class="sc-eyvILC fbjDYy"><label type="tag" role="menuitem" class="sc-gfoqjT hlXHtc -depth1"><span title="tickets" class="sc-kbousE jSTdPd">tickets</span><svg class="sc-cwHptR kZTEzX" 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></label><ul class="sc-bpUBKd eXvsLO"><li data-item-id="tag/tickets/operation/createTicket" class="sc-eyvILC fbjDYy"><label role="menuitem" class="sc-gfoqjT ioZqbe -depth2"><span type="post" class="sc-kYxDKI kjICpR operation-type post">post</span><span width="calc(100% - 38px)" class="sc-kbousE dlJfXA">Book a ticket</span></label></li><li data-item-id="tag/tickets/operation/getTickets" class="sc-eyvILC fbjDYy"><label role="menuitem" class="sc-gfoqjT ioZqbe -depth2"><span type="get" class="sc-kYxDKI kjICpR operation-type get">get</span><span width="calc(100% - 38px)" class="sc-kbousE dlJfXA">Get all tickets</span></label></li></ul></li></ul><div class="sc-sLsrZ iSibdF"><a target="_blank" rel="noopener noreferrer" href="https://redocly.com/redoc/">API docs by Redocly</a></div></div></div><div class="sc-iXzfSG eSbAVe"><div class="sc-dPZUQH iHNVTh"><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-eulNck iEaKWZ api-content"><div class="sc-dcJsrY bBkGhy"><div class="sc-kAyceB hBQWIZ"><div class="sc-fqkvVR oJKYx api-info"><h1 class="sc-imWYAI sc-gmgFlS cILgPb crFmld">Java API Cinema Challenge - Extension Criteria<!-- --> <span>(<!-- -->0.2.3<!-- -->)</span></h1><p>Download OpenAPI specification<!-- -->:<a download="openapi.json" target="_blank" class="sc-kMkxaj iQWvAY">Download</a></p><div class="sc-eeDRCY sc-dCFHLb gTGgei dJWFsO"><div class="sc-jIGnZt bHyiRb"><div class="sc-fBdRDi iSZHar"> <!-- --> <!-- --> </div></div></div><div class="sc-eeDRCY sc-dCFHLb gTGgei dJWFsO" data-role="redoc-summary"></div><div class="sc-eeDRCY sc-dCFHLb gTGgei dJWFsO" data-role="redoc-description"><p>Extension Criteria for Java API Cinema Challenge</p>
</div></div></div></div><div id="tag/customers" data-section-id="tag/customers" class="sc-dcJsrY bBkGhy"><div class="sc-kAyceB hBQWIZ"><div class="sc-fqkvVR oJKYx"><h1 class="sc-imWYAI cILgPb"><a class="sc-jlZhew kbdRLs" href="#tag/customers" aria-label="tag/customers"></a>customers</h1></div></div></div><div id="tag/customers/operation/createCustomer" data-section-id="tag/customers/operation/createCustomer" class="sc-dcJsrY cqVkUp"><div data-section-id="operation/createCustomer" id="operation/createCustomer" class="sc-kAyceB hBQWIZ"><div class="sc-fqkvVR oJKYx"><h2 class="sc-jXbUNg fWnwAh"><a class="sc-jlZhew kbdRLs" href="#tag/customers/operation/createCustomer" aria-label="tag/customers/operation/createCustomer"></a>Create a customer<!-- --> </h2><div class="sc-bVVIoq icSMtY"><div class="sc-eeDRCY sc-dCFHLb gTGgei dJWFsO"><p>Create a new customer account.</p>
</div></div><h5 class="sc-dAlyuH jbQuod">Request Body schema: <span class="sc-eBMEME cPThXn">application/json</span></h5><div class="sc-eeDRCY sc-dCFHLb gTGgei dJWFsO"></div><table class="sc-dAbbOL ccPhmY"><tbody><tr class=""><td class="sc-dLMFU sc-eldPxv hZbWKe jXkfaY" kind="field" title="name"><span class="sc-gFqAkR eRqgPI"></span><span class="property-name">name</span><div class="sc-iHbSHJ sc-klVQfs jJvHFQ SbUMR">required</div></td><td class="sc-fPXMVe bAXEAa"><div><div><span class="sc-cfxfcM sc-gFAWRd ecSUzn bbMYmV"></span><span class="sc-cfxfcM sc-gmPhUn ecSUzn hUewpb">string</span></div> <div><div class="sc-eeDRCY sc-dCFHLb gTGgei dwkgVY"></div></div></div></td></tr><tr class=""><td class="sc-dLMFU sc-eldPxv hZbWKe jXkfaY" kind="field" title="email"><span class="sc-gFqAkR eRqgPI"></span><span class="property-name">email</span><div class="sc-iHbSHJ sc-klVQfs jJvHFQ SbUMR">required</div></td><td class="sc-fPXMVe bAXEAa"><div><div><span class="sc-cfxfcM sc-gFAWRd ecSUzn bbMYmV"></span><span class="sc-cfxfcM sc-gmPhUn ecSUzn hUewpb">string</span></div> <div><div class="sc-eeDRCY sc-dCFHLb gTGgei dwkgVY"></div></div></div></td></tr><tr class="last "><td class="sc-dLMFU sc-eldPxv hZbWKe jXkfaY" kind="field" title="phone"><span class="sc-gFqAkR eRqgPI"></span><span class="property-name">phone</span><div class="sc-iHbSHJ sc-klVQfs jJvHFQ SbUMR">required</div></td><td class="sc-fPXMVe bAXEAa"><div><div><span class="sc-cfxfcM sc-gFAWRd ecSUzn bbMYmV"></span><span class="sc-cfxfcM sc-gmPhUn ecSUzn hUewpb">string</span></div> <div><div class="sc-eeDRCY sc-dCFHLb gTGgei dwkgVY"></div></div></div></td></tr></tbody></table><div><h3 class="sc-fMMURN egoxtT">Responses</h3><div><button class="sc-gdyeKB bzckyT"><svg class="sc-cwHptR hWEnWx" 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-dSIIpw bpEYcE">201<!-- --> </strong><span class="sc-fhzFiK gducij"><p>Successfully created a new customer</p>
</span></button></div><div><button class="sc-gdyeKB eQaxld"><svg class="sc-cwHptR cSkZlF" 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-dSIIpw bpEYcE">400<!-- --> </strong><span class="sc-fhzFiK gducij"><p>Could not create a new customer, please check all fields are correct</p>
</span></button></div></div></div><div class="sc-iGgWBj sc-gsFSXq ibAZSi eDeKjd"><div class="sc-iEXKAA jQGZcv"><button class="sc-eZYNyq jtLmPa"><span type="post" class="sc-dlWCHZ hJzVsN http-verb post">post</span><span class="sc-EgOXT fVtHyw">/customers</span><svg class="sc-cwHptR iVFMLx" 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-hHOBiw jKfuBO"><div class="sc-kWtpeL fTEywo"><div class="sc-eeDRCY sc-dCFHLb gTGgei dwkgVY"></div><div tabindex="0" role="button"><div class="sc-ecPEgm kxVUfn"><span>http://localhost:4000</span>/customers</div></div></div></div></div><div><h3 class="sc-kpDqfm eBBgSB"> <!-- -->Request samples<!-- --> </h3><div class="sc-bXCLTC dHowgL" 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-0" aria-selected="true" aria-disabled="false" aria-controls="react-tabs-1" tabindex="0" data-rttab="true">Payload</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-fBWQRz hEqesG"><span class="sc-bbSZdi hzinCC">Content type</span><div class="sc-fjvvzt dMqZRk">application/json</div></div><div class="sc-hCPjZK gKuDgt"><div class="sc-fXSgeo HQFTv"><div class="sc-koXPp efufqz"><button><div class="sc-jxOSlx ebiVIa">Copy</div></button></div><div class="sc-eeDRCY gTGgei sc-JrDLc hMzemk"><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">"Chris Wolstenholme"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"email"</span>: <span class="token string">"chris@muse.mu"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"phone"</span>: <span class="token string">"+44729388192"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div><div><h3 class="sc-kpDqfm eBBgSB"> <!-- -->Response samples<!-- --> </h3><div class="sc-bXCLTC dHowgL" 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">201</li><li class="tab-error" role="tab" id="react-tabs-4" aria-selected="false" aria-disabled="false" aria-controls="react-tabs-5" data-rttab="true">400</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-fBWQRz hEqesG"><span class="sc-bbSZdi hzinCC">Content type</span><div class="sc-fjvvzt dMqZRk">application/json</div></div><div class="sc-hCPjZK gKuDgt"><div class="sc-fXSgeo HQFTv"><div class="sc-koXPp efufqz"><button><div class="sc-jxOSlx ebiVIa">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-eeDRCY gTGgei sc-JrDLc hMzemk"><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">"status"</span>: <span class="token string">"success"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"Chris Wolstenholme"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"email"</span>: <span class="token string">"chris@muse.mu"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"phone"</span>: <span class="token string">"+44729388192"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"2023-03-14T11:01:56.633+00:00"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"updatedAt"</span>: <span class="token string">"2023-03-14T11:01:56.633+00:00"</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 class="react-tabs__tab-panel" role="tabpanel" id="react-tabs-5" aria-labelledby="react-tabs-4"></div></div></div></div></div></div><div id="tag/customers/operation/getCustomers" data-section-id="tag/customers/operation/getCustomers" class="sc-dcJsrY cqVkUp"><div data-section-id="operation/getCustomers" id="operation/getCustomers" class="sc-kAyceB hBQWIZ"><div class="sc-fqkvVR oJKYx"><h2 class="sc-jXbUNg fWnwAh"><a class="sc-jlZhew kbdRLs" href="#tag/customers/operation/getCustomers" aria-label="tag/customers/operation/getCustomers"></a>Get all customers<!-- --> </h2><div class="sc-bVVIoq icSMtY"><div class="sc-eeDRCY sc-dCFHLb gTGgei dJWFsO"><p>Get a list of every customer.</p>
</div></div><div><h3 class="sc-fMMURN egoxtT">Responses</h3><div><button class="sc-gdyeKB bzckyT"><svg class="sc-cwHptR hWEnWx" 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-dSIIpw bpEYcE">200<!-- --> </strong><span class="sc-fhzFiK gducij"><p>Successfully returned a list of all customers</p>
</span></button></div></div></div><div class="sc-iGgWBj sc-gsFSXq ibAZSi eDeKjd"><div class="sc-iEXKAA jQGZcv"><button class="sc-eZYNyq jtLmPa"><span type="get" class="sc-dlWCHZ cTwxAL http-verb get">get</span><span class="sc-EgOXT fVtHyw">/customers</span><svg class="sc-cwHptR iVFMLx" 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-hHOBiw jKfuBO"><div class="sc-kWtpeL fTEywo"><div class="sc-eeDRCY sc-dCFHLb gTGgei dwkgVY"></div><div tabindex="0" role="button"><div class="sc-ecPEgm kxVUfn"><span>http://localhost:4000</span>/customers</div></div></div></div></div><div><h3 class="sc-kpDqfm eBBgSB"> <!-- -->Response samples<!-- --> </h3><div class="sc-bXCLTC dHowgL" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success 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">200</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-fBWQRz hEqesG"><span class="sc-bbSZdi hzinCC">Content type</span><div class="sc-fjvvzt dMqZRk">application/json</div></div><div class="sc-hCPjZK gKuDgt"><div class="sc-fXSgeo HQFTv"><div class="sc-koXPp efufqz"><button><div class="sc-jxOSlx ebiVIa">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-eeDRCY gTGgei sc-JrDLc hMzemk"><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">"status"</span>: <span class="token string">"success"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"data"</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">"id"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"Chris Wolstenholme"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"email"</span>: <span class="token string">"chris@muse.mu"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"phone"</span>: <span class="token string">"+44729388192"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"2023-03-14T11:01:56.633+00:00"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"updatedAt"</span>: <span class="token string">"2023-03-14T11:01:56.633+00:00"</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="tag/customers/operation/updateCustomer" data-section-id="tag/customers/operation/updateCustomer" class="sc-dcJsrY cqVkUp"><div data-section-id="operation/updateCustomer" id="operation/updateCustomer" class="sc-kAyceB hBQWIZ"><div class="sc-fqkvVR oJKYx"><h2 class="sc-jXbUNg fWnwAh"><a class="sc-jlZhew kbdRLs" href="#tag/customers/operation/updateCustomer" aria-label="tag/customers/operation/updateCustomer"></a>Update a customer<!-- --> </h2><div class="sc-bVVIoq icSMtY"><div class="sc-eeDRCY sc-dCFHLb gTGgei dJWFsO"><p>Update an existing customer. If any field is not provided, the original value should not be changed. Any combination of fields can be updated.</p>
</div></div><div><h5 class="sc-dAlyuH jbQuod">path<!-- --> Parameters</h5><table class="sc-dAbbOL ccPhmY"><tbody><tr class="last "><td class="sc-dLMFU sc-eldPxv hZbWKe jXkfaY" kind="field" title="id"><span class="sc-gFqAkR eRqgPI"></span><span class="property-name">id</span><div class="sc-iHbSHJ sc-klVQfs jJvHFQ SbUMR">required</div></td><td class="sc-fPXMVe bAXEAa"><div><div><span class="sc-cfxfcM sc-gFAWRd ecSUzn bbMYmV"></span><span class="sc-cfxfcM sc-gmPhUn ecSUzn hUewpb">integer</span></div> <div><div class="sc-eeDRCY sc-dCFHLb gTGgei dwkgVY"><p>The ID of the customer to update</p>
</div></div></div></td></tr></tbody></table></div><h5 class="sc-dAlyuH jbQuod">Request Body schema: <span class="sc-eBMEME cPThXn">application/json</span></h5><div class="sc-eeDRCY sc-dCFHLb gTGgei dJWFsO"></div><table class="sc-dAbbOL ccPhmY"><tbody><tr class=""><td class="sc-dLMFU sc-eldPxv hZbWKe jXkfaY" kind="field" title="name"><span class="sc-gFqAkR eRqgPI"></span><span class="property-name">name</span></td><td class="sc-fPXMVe bAXEAa"><div><div><span class="sc-cfxfcM sc-gFAWRd ecSUzn bbMYmV"></span><span class="sc-cfxfcM sc-gmPhUn ecSUzn hUewpb">string</span></div> <div><div class="sc-eeDRCY sc-dCFHLb gTGgei dwkgVY"></div></div></div></td></tr><tr class=""><td class="sc-dLMFU sc-eldPxv hZbWKe jXkfaY" kind="field" title="email"><span class="sc-gFqAkR eRqgPI"></span><span class="property-name">email</span></td><td class="sc-fPXMVe bAXEAa"><div><div><span class="sc-cfxfcM sc-gFAWRd ecSUzn bbMYmV"></span><span class="sc-cfxfcM sc-gmPhUn ecSUzn hUewpb">string</span></div> <div><div class="sc-eeDRCY sc-dCFHLb gTGgei dwkgVY"></div></div></div></td></tr><tr class="last "><td class="sc-dLMFU sc-eldPxv hZbWKe jXkfaY" kind="field" title="phone"><span class="sc-gFqAkR eRqgPI"></span><span class="property-name">phone</span></td><td class="sc-fPXMVe bAXEAa"><div><div><span class="sc-cfxfcM sc-gFAWRd ecSUzn bbMYmV"></span><span class="sc-cfxfcM sc-gmPhUn ecSUzn hUewpb">string</span></div> <div><div class="sc-eeDRCY sc-dCFHLb gTGgei dwkgVY"></div></div></div></td></tr></tbody></table><div><h3 class="sc-fMMURN egoxtT">Responses</h3><div><button class="sc-gdyeKB bzckyT"><svg class="sc-cwHptR hWEnWx" 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-dSIIpw bpEYcE">201<!-- --> </strong><span class="sc-fhzFiK gducij"><p>Successfully updated the specified customer</p>
</span></button></div><div><button class="sc-gdyeKB eQaxld"><svg class="sc-cwHptR cSkZlF" 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-dSIIpw bpEYcE">400<!-- --> </strong><span class="sc-fhzFiK gducij"><p>Could not create a new customer, please check all fields are correct</p>
</span></button></div><div><button class="sc-gdyeKB eQaxld"><svg class="sc-cwHptR cSkZlF" 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-dSIIpw bpEYcE">404<!-- --> </strong><span class="sc-fhzFiK gducij"><p>No customer with that ID found</p>
</span></button></div></div></div><div class="sc-iGgWBj sc-gsFSXq ibAZSi eDeKjd"><div class="sc-iEXKAA jQGZcv"><button class="sc-eZYNyq jtLmPa"><span type="put" class="sc-dlWCHZ lenzxa http-verb put">put</span><span class="sc-EgOXT fVtHyw">/customers/{id}</span><svg class="sc-cwHptR iVFMLx" 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-hHOBiw jKfuBO"><div class="sc-kWtpeL fTEywo"><div class="sc-eeDRCY sc-dCFHLb gTGgei dwkgVY"></div><div tabindex="0" role="button"><div class="sc-ecPEgm kxVUfn"><span>http://localhost:4000</span>/customers/{id}</div></div></div></div></div><div><h3 class="sc-kpDqfm eBBgSB"> <!-- -->Request samples<!-- --> </h3><div class="sc-bXCLTC dHowgL" 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-8" aria-selected="true" aria-disabled="false" aria-controls="react-tabs-9" tabindex="0" data-rttab="true">Payload</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-fBWQRz hEqesG"><span class="sc-bbSZdi hzinCC">Content type</span><div class="sc-fjvvzt dMqZRk">application/json</div></div><div class="sc-hCPjZK gKuDgt"><div class="sc-fXSgeo HQFTv"><div class="sc-koXPp efufqz"><button><div class="sc-jxOSlx ebiVIa">Copy</div></button></div><div class="sc-eeDRCY gTGgei sc-JrDLc hMzemk"><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">"Chris Wolstenholme"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"email"</span>: <span class="token string">"chris@muse.mu"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"phone"</span>: <span class="token string">"+44729388192"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div><div><h3 class="sc-kpDqfm eBBgSB"> <!-- -->Response samples<!-- --> </h3><div class="sc-bXCLTC dHowgL" 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">201</li><li class="tab-error" role="tab" id="react-tabs-12" aria-selected="false" aria-disabled="false" aria-controls="react-tabs-13" data-rttab="true">400</li><li class="tab-error" role="tab" id="react-tabs-14" aria-selected="false" aria-disabled="false" aria-controls="react-tabs-15" data-rttab="true">404</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-fBWQRz hEqesG"><span class="sc-bbSZdi hzinCC">Content type</span><div class="sc-fjvvzt dMqZRk">application/json</div></div><div class="sc-hCPjZK gKuDgt"><div class="sc-fXSgeo HQFTv"><div class="sc-koXPp efufqz"><button><div class="sc-jxOSlx ebiVIa">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-eeDRCY gTGgei sc-JrDLc hMzemk"><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">"status"</span>: <span class="token string">"success"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"Chris Wolstenholme"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"email"</span>: <span class="token string">"chris@muse.mu"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"phone"</span>: <span class="token string">"+44729388192"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"2023-03-14T11:01:56.633+00:00"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"updatedAt"</span>: <span class="token string">"2023-03-14T11:01:56.633+00:00"</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 class="react-tabs__tab-panel" role="tabpanel" id="react-tabs-13" aria-labelledby="react-tabs-12"></div><div class="react-tabs__tab-panel" role="tabpanel" id="react-tabs-15" aria-labelledby="react-tabs-14"></div></div></div></div></div></div><div id="tag/customers/operation/deleteCustomer" data-section-id="tag/customers/operation/deleteCustomer" class="sc-dcJsrY cqVkUp"><div data-section-id="operation/deleteCustomer" id="operation/deleteCustomer" class="sc-kAyceB hBQWIZ"><div class="sc-fqkvVR oJKYx"><h2 class="sc-jXbUNg fWnwAh"><a class="sc-jlZhew kbdRLs" href="#tag/customers/operation/deleteCustomer" aria-label="tag/customers/operation/deleteCustomer"></a>Delete a customer<!-- --> </h2><div class="sc-bVVIoq icSMtY"><div class="sc-eeDRCY sc-dCFHLb gTGgei dJWFsO"><p>Delete an existing customer. When deleting data, it's useful to send the deleted record back to the client so they can re-create it if deletion was a mistake.</p>
</div></div><div><h5 class="sc-dAlyuH jbQuod">path<!-- --> Parameters</h5><table class="sc-dAbbOL ccPhmY"><tbody><tr class="last "><td class="sc-dLMFU sc-eldPxv hZbWKe jXkfaY" kind="field" title="id"><span class="sc-gFqAkR eRqgPI"></span><span class="property-name">id</span><div class="sc-iHbSHJ sc-klVQfs jJvHFQ SbUMR">required</div></td><td class="sc-fPXMVe bAXEAa"><div><div><span class="sc-cfxfcM sc-gFAWRd ecSUzn bbMYmV"></span><span class="sc-cfxfcM sc-gmPhUn ecSUzn hUewpb">integer</span></div> <div><div class="sc-eeDRCY sc-dCFHLb gTGgei dwkgVY"><p>The ID of the customer to delete</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fMMURN egoxtT">Responses</h3><div><button class="sc-gdyeKB bzckyT"><svg class="sc-cwHptR hWEnWx" 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-dSIIpw bpEYcE">200<!-- --> </strong><span class="sc-fhzFiK gducij"><p>Successfully deleted the specified customer</p>
</span></button></div><div><button class="sc-gdyeKB eQaxld"><svg class="sc-cwHptR cSkZlF" 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-dSIIpw bpEYcE">404<!-- --> </strong><span class="sc-fhzFiK gducij"><p>No customer with that ID found</p>
</span></button></div></div></div><div class="sc-iGgWBj sc-gsFSXq ibAZSi eDeKjd"><div class="sc-iEXKAA jQGZcv"><button class="sc-eZYNyq jtLmPa"><span type="delete" class="sc-dlWCHZ fBnwuX http-verb delete">delete</span><span class="sc-EgOXT fVtHyw">/customers/{id}</span><svg class="sc-cwHptR iVFMLx" 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-hHOBiw jKfuBO"><div class="sc-kWtpeL fTEywo"><div class="sc-eeDRCY sc-dCFHLb gTGgei dwkgVY"></div><div tabindex="0" role="button"><div class="sc-ecPEgm kxVUfn"><span>http://localhost:4000</span>/customers/{id}</div></div></div></div></div><div><h3 class="sc-kpDqfm eBBgSB"> <!-- -->Response samples<!-- --> </h3><div class="sc-bXCLTC dHowgL" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="react-tabs-16" aria-selected="true" aria-disabled="false" aria-controls="react-tabs-17" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="react-tabs-18" aria-selected="false" aria-disabled="false" aria-controls="react-tabs-19" data-rttab="true">404</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="react-tabs-17" aria-labelledby="react-tabs-16"><div><div class="sc-fBWQRz hEqesG"><span class="sc-bbSZdi hzinCC">Content type</span><div class="sc-fjvvzt dMqZRk">application/json</div></div><div class="sc-hCPjZK gKuDgt"><div class="sc-fXSgeo HQFTv"><div class="sc-koXPp efufqz"><button><div class="sc-jxOSlx ebiVIa">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-eeDRCY gTGgei sc-JrDLc hMzemk"><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">"status"</span>: <span class="token string">"success"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"Chris Wolstenholme"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"email"</span>: <span class="token string">"chris@muse.mu"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"phone"</span>: <span class="token string">"+44729388192"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"2023-03-14T11:01:56.633+00:00"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"updatedAt"</span>: <span class="token string">"2023-03-14T11:01:56.633+00:00"</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 class="react-tabs__tab-panel" role="tabpanel" id="react-tabs-19" aria-labelledby="react-tabs-18"></div></div></div></div></div></div><div id="tag/movies" data-section-id="tag/movies" class="sc-dcJsrY bBkGhy"><div class="sc-kAyceB hBQWIZ"><div class="sc-fqkvVR oJKYx"><h1 class="sc-imWYAI cILgPb"><a class="sc-jlZhew kbdRLs" href="#tag/movies" aria-label="tag/movies"></a>movies</h1></div></div></div><div id="tag/movies/operation/createMovie" data-section-id="tag/movies/operation/createMovie" class="sc-dcJsrY cqVkUp"><div data-section-id="operation/createMovie" id="operation/createMovie" class="sc-kAyceB hBQWIZ"><div class="sc-fqkvVR oJKYx"><h2 class="sc-jXbUNg fWnwAh"><a class="sc-jlZhew kbdRLs" href="#tag/movies/operation/createMovie" aria-label="tag/movies/operation/createMovie"></a>Create a movie<!-- --> </h2><div class="sc-bVVIoq icSMtY"><div class="sc-eeDRCY sc-dCFHLb gTGgei dJWFsO"><p>Create a new movie. Optionally, a screenings array can be provided to create screenings when the movie gets created. If no screenings array is provided, the movie should be created as normal.</p>
</div></div><h5 class="sc-dAlyuH jbQuod">Request Body schema: <span class="sc-eBMEME cPThXn">application/json</span></h5><div class="sc-eeDRCY sc-dCFHLb gTGgei dJWFsO"></div><table class="sc-dAbbOL ccPhmY"><tbody><tr class=""><td class="sc-dLMFU sc-eldPxv hZbWKe jXkfaY" kind="field" title="title"><span class="sc-gFqAkR eRqgPI"></span><span class="property-name">title</span><div class="sc-iHbSHJ sc-klVQfs jJvHFQ SbUMR">required</div></td><td class="sc-fPXMVe bAXEAa"><div><div><span class="sc-cfxfcM sc-gFAWRd ecSUzn bbMYmV"></span><span class="sc-cfxfcM sc-gmPhUn ecSUzn hUewpb">string</span></div> <div><div class="sc-eeDRCY sc-dCFHLb gTGgei dwkgVY"></div></div></div></td></tr><tr class=""><td class="sc-dLMFU sc-eldPxv hZbWKe jXkfaY" kind="field" title="rating"><span class="sc-gFqAkR eRqgPI"></span><span class="property-name">rating</span><div class="sc-iHbSHJ sc-klVQfs jJvHFQ SbUMR">required</div></td><td class="sc-fPXMVe bAXEAa"><div><div><span class="sc-cfxfcM sc-gFAWRd ecSUzn bbMYmV"></span><span class="sc-cfxfcM sc-gmPhUn ecSUzn hUewpb">string</span></div> <div><div class="sc-eeDRCY sc-dCFHLb gTGgei dwkgVY"></div></div></div></td></tr><tr class=""><td class="sc-dLMFU sc-eldPxv hZbWKe jXkfaY" kind="field" title="description"><span class="sc-gFqAkR eRqgPI"></span><span class="property-name">description</span><div class="sc-iHbSHJ sc-klVQfs jJvHFQ SbUMR">required</div></td><td class="sc-fPXMVe bAXEAa"><div><div><span class="sc-cfxfcM sc-gFAWRd ecSUzn bbMYmV"></span><span class="sc-cfxfcM sc-gmPhUn ecSUzn hUewpb">string</span></div> <div><div class="sc-eeDRCY sc-dCFHLb gTGgei dwkgVY"></div></div></div></td></tr><tr class=""><td class="sc-dLMFU sc-eldPxv hZbWKe jXkfaY" kind="field" title="runtimeMins"><span class="sc-gFqAkR eRqgPI"></span><span class="property-name">runtimeMins</span><div class="sc-iHbSHJ sc-klVQfs jJvHFQ SbUMR">required</div></td><td class="sc-fPXMVe bAXEAa"><div><div><span class="sc-cfxfcM sc-gFAWRd ecSUzn bbMYmV"></span><span class="sc-cfxfcM sc-gmPhUn ecSUzn hUewpb">integer</span></div> <div><div class="sc-eeDRCY sc-dCFHLb gTGgei dwkgVY"></div></div></div></td></tr><tr class="last "><td class="sc-dLMFU sc-eldPxv sc-Nxspf hZbWKe jXkfaY gQgOVd" kind="field" title="screenings"><span class="sc-gFqAkR eRqgPI"></span><button aria-label="expand properties"><span class="property-name">screenings</span><svg class="sc-cwHptR ivsSRP" 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></td><td class="sc-fPXMVe bAXEAa"><div><div><span class="sc-cfxfcM sc-gFAWRd ecSUzn bbMYmV">Array of </span><span class="sc-cfxfcM sc-gmPhUn ecSUzn hUewpb">objects</span></div> <div><div class="sc-eeDRCY sc-dCFHLb gTGgei dwkgVY"></div></div></div></td></tr></tbody></table><div><h3 class="sc-fMMURN egoxtT">Responses</h3><div><button class="sc-gdyeKB bzckyT"><svg class="sc-cwHptR hWEnWx" 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-dSIIpw bpEYcE">201<!-- --> </strong><span class="sc-fhzFiK gducij"><p>Successfully created a new movie</p>
</span></button></div><div><button class="sc-gdyeKB eQaxld"><svg class="sc-cwHptR cSkZlF" 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-dSIIpw bpEYcE">400<!-- --> </strong><span class="sc-fhzFiK gducij"><p>Could not create a new movie, please check all fields are correct</p>
</span></button></div></div></div><div class="sc-iGgWBj sc-gsFSXq ibAZSi eDeKjd"><div class="sc-iEXKAA jQGZcv"><button class="sc-eZYNyq jtLmPa"><span type="post" class="sc-dlWCHZ hJzVsN http-verb post">post</span><span class="sc-EgOXT fVtHyw">/movies</span><svg class="sc-cwHptR iVFMLx" 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-hHOBiw jKfuBO"><div class="sc-kWtpeL fTEywo"><div class="sc-eeDRCY sc-dCFHLb gTGgei dwkgVY"></div><div tabindex="0" role="button"><div class="sc-ecPEgm kxVUfn"><span>http://localhost:4000</span>/movies</div></div></div></div></div><div><h3 class="sc-kpDqfm eBBgSB"> <!-- -->Request samples<!-- --> </h3><div class="sc-bXCLTC dHowgL" 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-20" aria-selected="true" aria-disabled="false" aria-controls="react-tabs-21" tabindex="0" data-rttab="true">Payload</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="react-tabs-21" aria-labelledby="react-tabs-20"><div><div class="sc-fBWQRz hEqesG"><span class="sc-bbSZdi hzinCC">Content type</span><div class="sc-fjvvzt dMqZRk">application/json</div></div><div class="sc-hCPjZK gKuDgt"><div class="sc-fXSgeo HQFTv"><div class="sc-koXPp efufqz"><button><div class="sc-jxOSlx ebiVIa">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-eeDRCY gTGgei sc-JrDLc hMzemk"><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">"title"</span>: <span class="token string">"Dodgeball"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"rating"</span>: <span class="token string">"PG-13"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">"The greatest movie ever made."</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"runtimeMins"</span>: <span class="token number">126</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"screenings"</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">"screenNumber"</span>: <span class="token number">5</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"capacity"</span>: <span class="token number">40</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"startsAt"</span>: <span class="token string">"2023-03-19 11:30:00+00:00"</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><h3 class="sc-kpDqfm eBBgSB"> <!-- -->Response samples<!-- --> </h3><div class="sc-bXCLTC dHowgL" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="react-tabs-22" aria-selected="true" aria-disabled="false" aria-controls="react-tabs-23" tabindex="0" data-rttab="true">201</li><li class="tab-error" role="tab" id="react-tabs-24" aria-selected="false" aria-disabled="false" aria-controls="react-tabs-25" data-rttab="true">400</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="react-tabs-23" aria-labelledby="react-tabs-22"><div><div class="sc-fBWQRz hEqesG"><span class="sc-bbSZdi hzinCC">Content type</span><div class="sc-fjvvzt dMqZRk">application/json</div></div><div class="sc-hCPjZK gKuDgt"><div class="sc-fXSgeo HQFTv"><div class="sc-koXPp efufqz"><button><div class="sc-jxOSlx ebiVIa">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-eeDRCY gTGgei sc-JrDLc hMzemk"><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">"status"</span>: <span class="token string">"success"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"title"</span>: <span class="token string">"Dodgeball"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"rating"</span>: <span class="token string">"PG-13"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"description"</span>: <span class="token string">"The greatest movie ever made."</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"runtimeMins"</span>: <span class="token number">126</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"2023-03-14T11:01:56.633+00:00"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"updatedAt"</span>: <span class="token string">"2023-03-14T11:01:56.633+00:00"</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 class="react-tabs__tab-panel" role="tabpanel" id="react-tabs-25" aria-labelledby="react-tabs-24"></div></div></div></div></div></div><div id="tag/movies/operation/getMovies" data-section-id="tag/movies/operation/getMovies" class="sc-dcJsrY cqVkUp"><div data-section-id="operation/getMovies" id="operation/getMovies" class="sc-kAyceB hBQWIZ"><div class="sc-fqkvVR oJKYx"><h2 class="sc-jXbUNg fWnwAh"><a class="sc-jlZhew kbdRLs" href="#tag/movies/operation/getMovies" aria-label="tag/movies/operation/getMovies"></a>Get all movies<!-- --> </h2><div class="sc-bVVIoq icSMtY"><div class="sc-eeDRCY sc-dCFHLb gTGgei dJWFsO"><p>Get a list of every movie.</p>
</div></div><div><h3 class="sc-fMMURN egoxtT">Responses</h3><div><button class="sc-gdyeKB bzckyT"><svg class="sc-cwHptR hWEnWx" 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-dSIIpw bpEYcE">200<!-- --> </strong><span class="sc-fhzFiK gducij"><p>Successfully returned a list of all movies</p>
</span></button></div></div></div><div class="sc-iGgWBj sc-gsFSXq ibAZSi eDeKjd"><div class="sc-iEXKAA jQGZcv"><button class="sc-eZYNyq jtLmPa"><span type="get" class="sc-dlWCHZ cTwxAL http-verb get">get</span><span class="sc-EgOXT fVtHyw">/movies</span><svg class="sc-cwHptR iVFMLx" 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-hHOBiw jKfuBO"><div class="sc-kWtpeL fTEywo"><div class="sc-eeDRCY sc-dCFHLb gTGgei dwkgVY"></div><div tabindex="0" role="button"><div class="sc-ecPEgm kxVUfn"><span>http://localhost:4000</span>/movies</div></div></div></div></div><div><h3 class="sc-kpDqfm eBBgSB"> <!-- -->Response samples<!-- --> </h3><div class="sc-bXCLTC dHowgL" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="react-tabs-26" aria-selected="true" aria-disabled="false" aria-controls="react-tabs-27" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="react-tabs-27" aria-labelledby="react-tabs-26"><div><div class="sc-fBWQRz hEqesG"><span class="sc-bbSZdi hzinCC">Content type</span><div class="sc-fjvvzt dMqZRk">application/json</div></div><div class="sc-hCPjZK gKuDgt"><div class="sc-fXSgeo HQFTv"><div class="sc-koXPp efufqz"><button><div class="sc-jxOSlx ebiVIa">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-eeDRCY gTGgei sc-JrDLc hMzemk"><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">"status"</span>: <span class="token string">"success"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"data"</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">"id"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"title"</span>: <span class="token string">"Dodgeball"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"rating"</span>: <span class="token string">"PG-13"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"description"</span>: <span class="token string">"The greatest movie ever made."</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"runtimeMins"</span>: <span class="token number">126</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"2023-03-14T11:01:56.633+00:00"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"updatedAt"</span>: <span class="token string">"2023-03-14T11:01:56.633+00:00"</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="tag/movies/operation/updateMovie" data-section-id="tag/movies/operation/updateMovie" class="sc-dcJsrY cqVkUp"><div data-section-id="operation/updateMovie" id="operation/updateMovie" class="sc-kAyceB hBQWIZ"><div class="sc-fqkvVR oJKYx"><h2 class="sc-jXbUNg fWnwAh"><a class="sc-jlZhew kbdRLs" href="#tag/movies/operation/updateMovie" aria-label="tag/movies/operation/updateMovie"></a>Update a movie<!-- --> </h2><div class="sc-bVVIoq icSMtY"><div class="sc-eeDRCY sc-dCFHLb gTGgei dJWFsO"><p>Update an existing movie. If any field is not provided, the original value should not be changed. Any combination of fields can be updated.</p>
</div></div><div><h5 class="sc-dAlyuH jbQuod">path<!-- --> Parameters</h5><table class="sc-dAbbOL ccPhmY"><tbody><tr class="last "><td class="sc-dLMFU sc-eldPxv hZbWKe jXkfaY" kind="field" title="id"><span class="sc-gFqAkR eRqgPI"></span><span class="property-name">id</span><div class="sc-iHbSHJ sc-klVQfs jJvHFQ SbUMR">required</div></td><td class="sc-fPXMVe bAXEAa"><div><div><span class="sc-cfxfcM sc-gFAWRd ecSUzn bbMYmV"></span><span class="sc-cfxfcM sc-gmPhUn ecSUzn hUewpb">integer</span></div> <div><div class="sc-eeDRCY sc-dCFHLb gTGgei dwkgVY"><p>The ID of the movie to update</p>
</div></div></div></td></tr></tbody></table></div><h5 class="sc-dAlyuH jbQuod">Request Body schema: <span class="sc-eBMEME cPThXn">application/json</span></h5><div class="sc-eeDRCY sc-dCFHLb gTGgei dJWFsO"></div><table class="sc-dAbbOL ccPhmY"><tbody><tr class=""><td class="sc-dLMFU sc-eldPxv hZbWKe jXkfaY" kind="field" title="title"><span class="sc-gFqAkR eRqgPI"></span><span class="property-name">title</span></td><td class="sc-fPXMVe bAXEAa"><div><div><span class="sc-cfxfcM sc-gFAWRd ecSUzn bbMYmV"></span><span class="sc-cfxfcM sc-gmPhUn ecSUzn hUewpb">string</span></div> <div><div class="sc-eeDRCY sc-dCFHLb gTGgei dwkgVY"></div></div></div></td></tr><tr class=""><td class="sc-dLMFU sc-eldPxv hZbWKe jXkfaY" kind="field" title="rating"><span class="sc-gFqAkR eRqgPI"></span><span class="property-name">rating</span></td><td class="sc-fPXMVe bAXEAa"><div><div><span class="sc-cfxfcM sc-gFAWRd ecSUzn bbMYmV"></span><span class="sc-cfxfcM sc-gmPhUn ecSUzn hUewpb">string</span></div> <div><div class="sc-eeDRCY sc-dCFHLb gTGgei dwkgVY"></div></div></div></td></tr><tr class=""><td class="sc-dLMFU sc-eldPxv hZbWKe jXkfaY" kind="field" title="description"><span class="sc-gFqAkR eRqgPI"></span><span class="property-name">description</span></td><td class="sc-fPXMVe bAXEAa"><div><div><span class="sc-cfxfcM sc-gFAWRd ecSUzn bbMYmV"></span><span class="sc-cfxfcM sc-gmPhUn ecSUzn hUewpb">string</span></div> <div><div class="sc-eeDRCY sc-dCFHLb gTGgei dwkgVY"></div></div></div></td></tr><tr class="last "><td class="sc-dLMFU sc-eldPxv hZbWKe jXkfaY" kind="field" title="runtimeMins"><span class="sc-gFqAkR eRqgPI"></span><span class="property-name">runtimeMins</span></td><td class="sc-fPXMVe bAXEAa"><div><div><span class="sc-cfxfcM sc-gFAWRd ecSUzn bbMYmV"></span><span class="sc-cfxfcM sc-gmPhUn ecSUzn hUewpb">integer</span></div> <div><div class="sc-eeDRCY sc-dCFHLb gTGgei dwkgVY"></div></div></div></td></tr></tbody></table><div><h3 class="sc-fMMURN egoxtT">Responses</h3><div><button class="sc-gdyeKB bzckyT"><svg class="sc-cwHptR hWEnWx" 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-dSIIpw bpEYcE">201<!-- --> </strong><span class="sc-fhzFiK gducij"><p>Successfully updated the specified movie</p>
</span></button></div><div><button class="sc-gdyeKB eQaxld"><svg class="sc-cwHptR cSkZlF" 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-dSIIpw bpEYcE">400<!-- --> </strong><span class="sc-fhzFiK gducij"><p>Could not update the specified movie, please check all fields are correct</p>
</span></button></div><div><button class="sc-gdyeKB eQaxld"><svg class="sc-cwHptR cSkZlF" 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-dSIIpw bpEYcE">404<!-- --> </strong><span class="sc-fhzFiK gducij"><p>No movie with that id found</p>
</span></button></div></div></div><div class="sc-iGgWBj sc-gsFSXq ibAZSi eDeKjd"><div class="sc-iEXKAA jQGZcv"><button class="sc-eZYNyq jtLmPa"><span type="put" class="sc-dlWCHZ lenzxa http-verb put">put</span><span class="sc-EgOXT fVtHyw">/movies/{id}</span><svg class="sc-cwHptR iVFMLx" 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-hHOBiw jKfuBO"><div class="sc-kWtpeL fTEywo"><div class="sc-eeDRCY sc-dCFHLb gTGgei dwkgVY"></div><div tabindex="0" role="button"><div class="sc-ecPEgm kxVUfn"><span>http://localhost:4000</span>/movies/{id}</div></div></div></div></div><div><h3 class="sc-kpDqfm eBBgSB"> <!-- -->Request samples<!-- --> </h3><div class="sc-bXCLTC dHowgL" 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-28" aria-selected="true" aria-disabled="false" aria-controls="react-tabs-29" tabindex="0" data-rttab="true">Payload</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="react-tabs-29" aria-labelledby="react-tabs-28"><div><div class="sc-fBWQRz hEqesG"><span class="sc-bbSZdi hzinCC">Content type</span><div class="sc-fjvvzt dMqZRk">application/json</div></div><div class="sc-hCPjZK gKuDgt"><div class="sc-fXSgeo HQFTv"><div class="sc-koXPp efufqz"><button><div class="sc-jxOSlx ebiVIa">Copy</div></button></div><div class="sc-eeDRCY gTGgei sc-JrDLc hMzemk"><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">"title"</span>: <span class="token string">"Dodgeball"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"rating"</span>: <span class="token string">"PG-13"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">"The greatest movie ever made."</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"runtimeMins"</span>: <span class="token number">126</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div><div><h3 class="sc-kpDqfm eBBgSB"> <!-- -->Response samples<!-- --> </h3><div class="sc-bXCLTC dHowgL" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="react-tabs-30" aria-selected="true" aria-disabled="false" aria-controls="react-tabs-31" tabindex="0" data-rttab="true">201</li><li class="tab-error" role="tab" id="react-tabs-32" aria-selected="false" aria-disabled="false" aria-controls="react-tabs-33" data-rttab="true">400</li><li class="tab-error" role="tab" id="react-tabs-34" aria-selected="false" aria-disabled="false" aria-controls="react-tabs-35" data-rttab="true">404</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="react-tabs-31" aria-labelledby="react-tabs-30"><div><div class="sc-fBWQRz hEqesG"><span class="sc-bbSZdi hzinCC">Content type</span><div class="sc-fjvvzt dMqZRk">application/json</div></div><div class="sc-hCPjZK gKuDgt"><div class="sc-fXSgeo HQFTv"><div class="sc-koXPp efufqz"><button><div class="sc-jxOSlx ebiVIa">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-eeDRCY gTGgei sc-JrDLc hMzemk"><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">"status"</span>: <span class="token string">"success"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"title"</span>: <span class="token string">"Dodgeball"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"rating"</span>: <span class="token string">"PG-13"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"description"</span>: <span class="token string">"The greatest movie ever made."</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"runtimeMins"</span>: <span class="token number">126</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"2023-03-14T11:01:56.633+00:00"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"updatedAt"</span>: <span class="token string">"2023-03-14T11:01:56.633+00:00"</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 class="react-tabs__tab-panel" role="tabpanel" id="react-tabs-33" aria-labelledby="react-tabs-32"></div><div class="react-tabs__tab-panel" role="tabpanel" id="react-tabs-35" aria-labelledby="react-tabs-34"></div></div></div></div></div></div><div id="tag/movies/operation/deleteMovie" data-section-id="tag/movies/operation/deleteMovie" class="sc-dcJsrY cqVkUp"><div data-section-id="operation/deleteMovie" id="operation/deleteMovie" class="sc-kAyceB hBQWIZ"><div class="sc-fqkvVR oJKYx"><h2 class="sc-jXbUNg fWnwAh"><a class="sc-jlZhew kbdRLs" href="#tag/movies/operation/deleteMovie" aria-label="tag/movies/operation/deleteMovie"></a>Delete a movie<!-- --> </h2><div class="sc-bVVIoq icSMtY"><div class="sc-eeDRCY sc-dCFHLb gTGgei dJWFsO"><p>Delete an existing movie. When deleting a movie, all of its screenings should also be deleted.</p>
</div></div><div><h5 class="sc-dAlyuH jbQuod">path<!-- --> Parameters</h5><table class="sc-dAbbOL ccPhmY"><tbody><tr class="last "><td class="sc-dLMFU sc-eldPxv hZbWKe jXkfaY" kind="field" title="id"><span class="sc-gFqAkR eRqgPI"></span><span class="property-name">id</span><div class="sc-iHbSHJ sc-klVQfs jJvHFQ SbUMR">required</div></td><td class="sc-fPXMVe bAXEAa"><div><div><span class="sc-cfxfcM sc-gFAWRd ecSUzn bbMYmV"></span><span class="sc-cfxfcM sc-gmPhUn ecSUzn hUewpb">integer</span></div> <div><div class="sc-eeDRCY sc-dCFHLb gTGgei dwkgVY"><p>The ID of the movie to delete</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fMMURN egoxtT">Responses</h3><div><button class="sc-gdyeKB bzckyT"><svg class="sc-cwHptR hWEnWx" 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-dSIIpw bpEYcE">200<!-- --> </strong><span class="sc-fhzFiK gducij"><p>Successfully deleted the specified movie</p>
</span></button></div><div><button class="sc-gdyeKB eQaxld"><svg class="sc-cwHptR cSkZlF" 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-dSIIpw bpEYcE">404<!-- --> </strong><span class="sc-fhzFiK gducij"><p>No movie with that id found</p>
</span></button></div></div></div><div class="sc-iGgWBj sc-gsFSXq ibAZSi eDeKjd"><div class="sc-iEXKAA jQGZcv"><button class="sc-eZYNyq jtLmPa"><span type="delete" class="sc-dlWCHZ fBnwuX http-verb delete">delete</span><span class="sc-EgOXT fVtHyw">/movies/{id}</span><svg class="sc-cwHptR iVFMLx" 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-hHOBiw jKfuBO"><div class="sc-kWtpeL fTEywo"><div class="sc-eeDRCY sc-dCFHLb gTGgei dwkgVY"></div><div tabindex="0" role="button"><div class="sc-ecPEgm kxVUfn"><span>http://localhost:4000</span>/movies/{id}</div></div></div></div></div><div><h3 class="sc-kpDqfm eBBgSB"> <!-- -->Response samples<!-- --> </h3><div class="sc-bXCLTC dHowgL" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="react-tabs-36" aria-selected="true" aria-disabled="false" aria-controls="react-tabs-37" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="react-tabs-38" aria-selected="false" aria-disabled="false" aria-controls="react-tabs-39" data-rttab="true">404</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="react-tabs-37" aria-labelledby="react-tabs-36"><div><div class="sc-fBWQRz hEqesG"><span class="sc-bbSZdi hzinCC">Content type</span><div class="sc-fjvvzt dMqZRk">application/json</div></div><div class="sc-hCPjZK gKuDgt"><div class="sc-fXSgeo HQFTv"><div class="sc-koXPp efufqz"><button><div class="sc-jxOSlx ebiVIa">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-eeDRCY gTGgei sc-JrDLc hMzemk"><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">"status"</span>: <span class="token string">"success"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"title"</span>: <span class="token string">"Dodgeball"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"rating"</span>: <span class="token string">"PG-13"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"description"</span>: <span class="token string">"The greatest movie ever made."</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"runtimeMins"</span>: <span class="token number">126</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"2023-03-14T11:01:56.633+00:00"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"updatedAt"</span>: <span class="token string">"2023-03-14T11:01:56.633+00:00"</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 class="react-tabs__tab-panel" role="tabpanel" id="react-tabs-39" aria-labelledby="react-tabs-38"></div></div></div></div></div></div><div id="tag/screenings" data-section-id="tag/screenings" class="sc-dcJsrY bBkGhy"><div class="sc-kAyceB hBQWIZ"><div class="sc-fqkvVR oJKYx"><h1 class="sc-imWYAI cILgPb"><a class="sc-jlZhew kbdRLs" href="#tag/screenings" aria-label="tag/screenings"></a>screenings</h1></div></div></div><div id="tag/screenings/operation/createScreening" data-section-id="tag/screenings/operation/createScreening" class="sc-dcJsrY cqVkUp"><div data-section-id="operation/createScreening" id="operation/createScreening" class="sc-kAyceB hBQWIZ"><div class="sc-fqkvVR oJKYx"><h2 class="sc-jXbUNg fWnwAh"><a class="sc-jlZhew kbdRLs" href="#tag/screenings/operation/createScreening" aria-label="tag/screenings/operation/createScreening"></a>Create a screening<!-- --> </h2><div class="sc-bVVIoq icSMtY"><div class="sc-eeDRCY sc-dCFHLb gTGgei dJWFsO"><p>Create a screening for an existing movie.</p>
</div></div><div><h5 class="sc-dAlyuH jbQuod">path<!-- --> Parameters</h5><table class="sc-dAbbOL ccPhmY"><tbody><tr class="last "><td class="sc-dLMFU sc-eldPxv hZbWKe jXkfaY" kind="field" title="id"><span class="sc-gFqAkR eRqgPI"></span><span class="property-name">id</span><div class="sc-iHbSHJ sc-klVQfs jJvHFQ SbUMR">required</div></td><td class="sc-fPXMVe bAXEAa"><div><div><span class="sc-cfxfcM sc-gFAWRd ecSUzn bbMYmV"></span><span class="sc-cfxfcM sc-gmPhUn ecSUzn hUewpb">integer</span></div> <div><div class="sc-eeDRCY sc-dCFHLb gTGgei dwkgVY"><p>The ID of the movie to create a screening for</p>
</div></div></div></td></tr></tbody></table></div><h5 class="sc-dAlyuH jbQuod">Request Body schema: <span class="sc-eBMEME cPThXn">application/json</span></h5><div class="sc-eeDRCY sc-dCFHLb gTGgei dJWFsO"></div><table class="sc-dAbbOL ccPhmY"><tbody><tr class=""><td class="sc-dLMFU sc-eldPxv hZbWKe jXkfaY" kind="field" title="screenNumber"><span class="sc-gFqAkR eRqgPI"></span><span class="property-name">screenNumber</span><div class="sc-iHbSHJ sc-klVQfs jJvHFQ SbUMR">required</div></td><td class="sc-fPXMVe bAXEAa"><div><div><span class="sc-cfxfcM sc-gFAWRd ecSUzn bbMYmV"></span><span class="sc-cfxfcM sc-gmPhUn ecSUzn hUewpb">integer</span></div> <div><div class="sc-eeDRCY sc-dCFHLb gTGgei dwkgVY"></div></div></div></td></tr><tr class=""><td class="sc-dLMFU sc-eldPxv hZbWKe jXkfaY" kind="field" title="capacity"><span class="sc-gFqAkR eRqgPI"></span><span class="property-name">capacity</span><div class="sc-iHbSHJ sc-klVQfs jJvHFQ SbUMR">required</div></td><td class="sc-fPXMVe bAXEAa"><div><div><span class="sc-cfxfcM sc-gFAWRd ecSUzn bbMYmV"></span><span class="sc-cfxfcM sc-gmPhUn ecSUzn hUewpb">integer</span></div> <div><div class="sc-eeDRCY sc-dCFHLb gTGgei dwkgVY"></div></div></div></td></tr><tr class="last "><td class="sc-dLMFU sc-eldPxv hZbWKe jXkfaY" kind="field" title="startsAt"><span class="sc-gFqAkR eRqgPI"></span><span class="property-name">startsAt</span><div class="sc-iHbSHJ sc-klVQfs jJvHFQ SbUMR">required</div></td><td class="sc-fPXMVe bAXEAa"><div><div><span class="sc-cfxfcM sc-gFAWRd ecSUzn bbMYmV"></span><span class="sc-cfxfcM sc-gmPhUn ecSUzn hUewpb">string</span><span class="sc-cfxfcM sc-gmPhUn ecSUzn hUewpb"> <!-- --><<!-- -->DateTime<!-- -->><!-- --> </span></div> <div><div class="sc-eeDRCY sc-dCFHLb gTGgei dwkgVY"></div></div></div></td></tr></tbody></table><div><h3 class="sc-fMMURN egoxtT">Responses</h3><div><button class="sc-gdyeKB bzckyT"><svg class="sc-cwHptR hWEnWx" 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-dSIIpw bpEYcE">201<!-- --> </strong><span class="sc-fhzFiK gducij"><p>Successfully created a new screening for the specified movie</p>
</span></button></div><div><button class="sc-gdyeKB eQaxld"><svg class="sc-cwHptR cSkZlF" 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-dSIIpw bpEYcE">400<!-- --> </strong><span class="sc-fhzFiK gducij"><p>Could not create a screening for the specified movie, please check all fields are correct</p>
</span></button></div><div><button class="sc-gdyeKB eQaxld"><svg class="sc-cwHptR cSkZlF" 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-dSIIpw bpEYcE">404<!-- --> </strong><span class="sc-fhzFiK gducij"><p>No movie with that id found</p>
</span></button></div></div></div><div class="sc-iGgWBj sc-gsFSXq ibAZSi eDeKjd"><div class="sc-iEXKAA jQGZcv"><button class="sc-eZYNyq jtLmPa"><span type="post" class="sc-dlWCHZ hJzVsN http-verb post">post</span><span class="sc-EgOXT fVtHyw">/movies/{id}/screenings</span><svg class="sc-cwHptR iVFMLx" 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-hHOBiw jKfuBO"><div class="sc-kWtpeL fTEywo"><div class="sc-eeDRCY sc-dCFHLb gTGgei dwkgVY"></div><div tabindex="0" role="button"><div class="sc-ecPEgm kxVUfn"><span>http://localhost:4000</span>/movies/{id}/screenings</div></div></div></div></div><div><h3 class="sc-kpDqfm eBBgSB"> <!-- -->Request samples<!-- --> </h3><div class="sc-bXCLTC dHowgL" 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-40" aria-selected="true" aria-disabled="false" aria-controls="react-tabs-41" tabindex="0" data-rttab="true">Payload</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="react-tabs-41" aria-labelledby="react-tabs-40"><div><div class="sc-fBWQRz hEqesG"><span class="sc-bbSZdi hzinCC">Content type</span><div class="sc-fjvvzt dMqZRk">application/json</div></div><div class="sc-hCPjZK gKuDgt"><div class="sc-fXSgeo HQFTv"><div class="sc-koXPp efufqz"><button><div class="sc-jxOSlx ebiVIa">Copy</div></button></div><div class="sc-eeDRCY gTGgei sc-JrDLc hMzemk"><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">"screenNumber"</span>: <span class="token number">5</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"capacity"</span>: <span class="token number">40</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"startsAt"</span>: <span class="token string">"2023-03-19 11:30:00+00:00"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div><div><h3 class="sc-kpDqfm eBBgSB"> <!-- -->Response samples<!-- --> </h3><div class="sc-bXCLTC dHowgL" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="react-tabs-42" aria-selected="true" aria-disabled="false" aria-controls="react-tabs-43" tabindex="0" data-rttab="true">201</li><li class="tab-error" role="tab" id="react-tabs-44" aria-selected="false" aria-disabled="false" aria-controls="react-tabs-45" data-rttab="true">400</li><li class="tab-error" role="tab" id="react-tabs-46" aria-selected="false" aria-disabled="false" aria-controls="react-tabs-47" data-rttab="true">404</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="react-tabs-43" aria-labelledby="react-tabs-42"><div><div class="sc-fBWQRz hEqesG"><span class="sc-bbSZdi hzinCC">Content type</span><div class="sc-fjvvzt dMqZRk">application/json</div></div><div class="sc-hCPjZK gKuDgt"><div class="sc-fXSgeo HQFTv"><div class="sc-koXPp efufqz"><button><div class="sc-jxOSlx ebiVIa">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-eeDRCY gTGgei sc-JrDLc hMzemk"><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">"status"</span>: <span class="token string">"success"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"screenNumber"</span>: <span class="token number">5</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"capacity"</span>: <span class="token number">40</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"startsAt"</span>: <span class="token string">"2023-03-19T11:30:00.000+00:00"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"2023-03-14T11:01:56.633+00:00"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"updatedAt"</span>: <span class="token string">"2023-03-14T11:01:56.633+00:00"</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 class="react-tabs__tab-panel" role="tabpanel" id="react-tabs-45" aria-labelledby="react-tabs-44"></div><div class="react-tabs__tab-panel" role="tabpanel" id="react-tabs-47" aria-labelledby="react-tabs-46"></div></div></div></div></div></div><div id="tag/screenings/operation/getScreenings" data-section-id="tag/screenings/operation/getScreenings" class="sc-dcJsrY cqVkUp"><div data-section-id="operation/getScreenings" id="operation/getScreenings" class="sc-kAyceB hBQWIZ"><div class="sc-fqkvVR oJKYx"><h2 class="sc-jXbUNg fWnwAh"><a class="sc-jlZhew kbdRLs" href="#tag/screenings/operation/getScreenings" aria-label="tag/screenings/operation/getScreenings"></a>Get all screenings<!-- --> </h2><div class="sc-bVVIoq icSMtY"><div class="sc-eeDRCY sc-dCFHLb gTGgei dJWFsO"><p>Get a list of every screening for a movie.</p>
</div></div><div><h5 class="sc-dAlyuH jbQuod">path<!-- --> Parameters</h5><table class="sc-dAbbOL ccPhmY"><tbody><tr class="last "><td class="sc-dLMFU sc-eldPxv hZbWKe jXkfaY" kind="field" title="id"><span class="sc-gFqAkR eRqgPI"></span><span class="property-name">id</span><div class="sc-iHbSHJ sc-klVQfs jJvHFQ SbUMR">required</div></td><td class="sc-fPXMVe bAXEAa"><div><div><span class="sc-cfxfcM sc-gFAWRd ecSUzn bbMYmV"></span><span class="sc-cfxfcM sc-gmPhUn ecSUzn hUewpb">integer</span></div> <div><div class="sc-eeDRCY sc-dCFHLb gTGgei dwkgVY"><p>The ID of the movie to retrieve the screenings for</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fMMURN egoxtT">Responses</h3><div><button class="sc-gdyeKB bzckyT"><svg class="sc-cwHptR hWEnWx" 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-dSIIpw bpEYcE">200<!-- --> </strong><span class="sc-fhzFiK gducij"><p>Successfully returned a list of all screenings for the specified movie</p>
</span></button></div><div><button class="sc-gdyeKB eQaxld"><svg class="sc-cwHptR cSkZlF" 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-dSIIpw bpEYcE">404<!-- --> </strong><span class="sc-fhzFiK gducij"><p>No movie with that id found</p>
</span></button></div></div></div><div class="sc-iGgWBj sc-gsFSXq ibAZSi eDeKjd"><div class="sc-iEXKAA jQGZcv"><button class="sc-eZYNyq jtLmPa"><span type="get" class="sc-dlWCHZ cTwxAL http-verb get">get</span><span class="sc-EgOXT fVtHyw">/movies/{id}/screenings</span><svg class="sc-cwHptR iVFMLx" 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-hHOBiw jKfuBO"><div class="sc-kWtpeL fTEywo"><div class="sc-eeDRCY sc-dCFHLb gTGgei dwkgVY"></div><div tabindex="0" role="button"><div class="sc-ecPEgm kxVUfn"><span>http://localhost:4000</span>/movies/{id}/screenings</div></div></div></div></div><div><h3 class="sc-kpDqfm eBBgSB"> <!-- -->Response samples<!-- --> </h3><div class="sc-bXCLTC dHowgL" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="react-tabs-48" aria-selected="true" aria-disabled="false" aria-controls="react-tabs-49" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="react-tabs-50" aria-selected="false" aria-disabled="false" aria-controls="react-tabs-51" data-rttab="true">404</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="react-tabs-49" aria-labelledby="react-tabs-48"><div><div class="sc-fBWQRz hEqesG"><span class="sc-bbSZdi hzinCC">Content type</span><div class="sc-fjvvzt dMqZRk">application/json</div></div><div class="sc-hCPjZK gKuDgt"><div class="sc-fXSgeo HQFTv"><div class="sc-koXPp efufqz"><button><div class="sc-jxOSlx ebiVIa">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-eeDRCY gTGgei sc-JrDLc hMzemk"><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">"status"</span>: <span class="token string">"success"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"data"</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">"id"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"screenNumber"</span>: <span class="token number">5</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"capacity"</span>: <span class="token number">40</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"startsAt"</span>: <span class="token string">"2023-03-19T11:30:00.000+00:00"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"2023-03-14T11:01:56.633+00:00"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"updatedAt"</span>: <span class="token string">"2023-03-14T11:01:56.633+00:00"</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 class="react-tabs__tab-panel" role="tabpanel" id="react-tabs-51" aria-labelledby="react-tabs-50"></div></div></div></div></div></div><div id="tag/tickets" data-section-id="tag/tickets" class="sc-dcJsrY bBkGhy"><div class="sc-kAyceB hBQWIZ"><div class="sc-fqkvVR oJKYx"><h1 class="sc-imWYAI cILgPb"><a class="sc-jlZhew kbdRLs" href="#tag/tickets" aria-label="tag/tickets"></a>tickets</h1></div></div></div><div id="tag/tickets/operation/createTicket" data-section-id="tag/tickets/operation/createTicket" class="sc-dcJsrY cqVkUp"><div data-section-id="operation/createTicket" id="operation/createTicket" class="sc-kAyceB hBQWIZ"><div class="sc-fqkvVR oJKYx"><h2 class="sc-jXbUNg fWnwAh"><a class="sc-jlZhew kbdRLs" href="#tag/tickets/operation/createTicket" aria-label="tag/tickets/operation/createTicket"></a>Book a ticket<!-- --> </h2><div class="sc-bVVIoq icSMtY"><div class="sc-eeDRCY sc-dCFHLb gTGgei dJWFsO"><p>Create a new ticket for a particular customer and screening.</p>
</div></div><div><h5 class="sc-dAlyuH jbQuod">path<!-- --> Parameters</h5><table class="sc-dAbbOL ccPhmY"><tbody><tr class=""><td class="sc-dLMFU sc-eldPxv hZbWKe jXkfaY" kind="field" title="customerId"><span class="sc-gFqAkR eRqgPI"></span><span class="property-name">customerId</span><div class="sc-iHbSHJ sc-klVQfs jJvHFQ SbUMR">required</div></td><td class="sc-fPXMVe bAXEAa"><div><div><span class="sc-cfxfcM sc-gFAWRd ecSUzn bbMYmV"></span><span class="sc-cfxfcM sc-gmPhUn ecSUzn hUewpb">integer</span></div> <div><div class="sc-eeDRCY sc-dCFHLb gTGgei dwkgVY"><p>The ID of the customer to create the ticket for</p>
</div></div></div></td></tr><tr class="last "><td class="sc-dLMFU sc-eldPxv hZbWKe jXkfaY" kind="field" title="screeningId"><span class="sc-gFqAkR eRqgPI"></span><span class="property-name">screeningId</span><div class="sc-iHbSHJ sc-klVQfs jJvHFQ SbUMR">required</div></td><td class="sc-fPXMVe bAXEAa"><div><div><span class="sc-cfxfcM sc-gFAWRd ecSUzn bbMYmV"></span><span class="sc-cfxfcM sc-gmPhUn ecSUzn hUewpb">integer</span></div> <div><div class="sc-eeDRCY sc-dCFHLb gTGgei dwkgVY"><p>The ID of the screening to create the ticket for</p>
</div></div></div></td></tr></tbody></table></div><h5 class="sc-dAlyuH jbQuod">Request Body schema: <span class="sc-eBMEME cPThXn">application/json</span></h5><div class="sc-eeDRCY sc-dCFHLb gTGgei dJWFsO"></div><table class="sc-dAbbOL ccPhmY"><tbody><tr class="last "><td class="sc-dLMFU sc-eldPxv hZbWKe jXkfaY" kind="field" title="numSeats"><span class="sc-gFqAkR eRqgPI"></span><span class="property-name">numSeats</span><div class="sc-iHbSHJ sc-klVQfs jJvHFQ SbUMR">required</div></td><td class="sc-fPXMVe bAXEAa"><div><div><span class="sc-cfxfcM sc-gFAWRd ecSUzn bbMYmV"></span><span class="sc-cfxfcM sc-gmPhUn ecSUzn hUewpb">integer</span></div> <div><div class="sc-eeDRCY sc-dCFHLb gTGgei dwkgVY"></div></div></div></td></tr></tbody></table><div><h3 class="sc-fMMURN egoxtT">Responses</h3><div><button class="sc-gdyeKB bzckyT"><svg class="sc-cwHptR hWEnWx" 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-dSIIpw bpEYcE">201<!-- --> </strong><span class="sc-fhzFiK gducij"><p>Successfully created a ticket for the movie and screening specified</p>
</span></button></div><div><button class="sc-gdyeKB eQaxld"><svg class="sc-cwHptR cSkZlF" 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-dSIIpw bpEYcE">404<!-- --> </strong><span class="sc-fhzFiK gducij"><p>No customer or screening with those ids found</p>
</span></button></div></div></div><div class="sc-iGgWBj sc-gsFSXq ibAZSi eDeKjd"><div class="sc-iEXKAA jQGZcv"><button class="sc-eZYNyq jtLmPa"><span type="post" class="sc-dlWCHZ hJzVsN http-verb post">post</span><span class="sc-EgOXT fVtHyw">/customers/{customerId}/screenings/{screeningId}</span><svg class="sc-cwHptR iVFMLx" 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-hHOBiw jKfuBO"><div class="sc-kWtpeL fTEywo"><div class="sc-eeDRCY sc-dCFHLb gTGgei dwkgVY"></div><div tabindex="0" role="button"><div class="sc-ecPEgm kxVUfn"><span>http://localhost:4000</span>/customers/{customerId}/screenings/{screeningId}</div></div></div></div></div><div><h3 class="sc-kpDqfm eBBgSB"> <!-- -->Request samples<!-- --> </h3><div class="sc-bXCLTC dHowgL" 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-52" aria-selected="true" aria-disabled="false" aria-controls="react-tabs-53" tabindex="0" data-rttab="true">Payload</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="react-tabs-53" aria-labelledby="react-tabs-52"><div><div class="sc-fBWQRz hEqesG"><span class="sc-bbSZdi hzinCC">Content type</span><div class="sc-fjvvzt dMqZRk">application/json</div></div><div class="sc-hCPjZK gKuDgt"><div class="sc-fXSgeo HQFTv"><div class="sc-koXPp efufqz"><button><div class="sc-jxOSlx ebiVIa">Copy</div></button></div><div class="sc-eeDRCY gTGgei sc-JrDLc hMzemk"><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">"numSeats"</span>: <span class="token number">3</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div><div><h3 class="sc-kpDqfm eBBgSB"> <!-- -->Response samples<!-- --> </h3><div class="sc-bXCLTC dHowgL" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="react-tabs-54" aria-selected="true" aria-disabled="false" aria-controls="react-tabs-55" tabindex="0" data-rttab="true">201</li><li class="tab-error" role="tab" id="react-tabs-56" aria-selected="false" aria-disabled="false" aria-controls="react-tabs-57" data-rttab="true">404</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="react-tabs-55" aria-labelledby="react-tabs-54"><div><div class="sc-fBWQRz hEqesG"><span class="sc-bbSZdi hzinCC">Content type</span><div class="sc-fjvvzt dMqZRk">application/json</div></div><div class="sc-hCPjZK gKuDgt"><div class="sc-fXSgeo HQFTv"><div class="sc-koXPp efufqz"><button><div class="sc-jxOSlx ebiVIa">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-eeDRCY gTGgei sc-JrDLc hMzemk"><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">"status"</span>: <span class="token string">"success"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"numSeats"</span>: <span class="token number">3</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"2023-03-14T11:01:56.633+00:00"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"updatedAt"</span>: <span class="token string">"2023-03-14T11:01:56.633+00:00"</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 class="react-tabs__tab-panel" role="tabpanel" id="react-tabs-57" aria-labelledby="react-tabs-56"></div></div></div></div></div></div><div id="tag/tickets/operation/getTickets" data-section-id="tag/tickets/operation/getTickets" class="sc-dcJsrY cqVkUp"><div data-section-id="operation/getTickets" id="operation/getTickets" class="sc-kAyceB hBQWIZ"><div class="sc-fqkvVR oJKYx"><h2 class="sc-jXbUNg fWnwAh"><a class="sc-jlZhew kbdRLs" href="#tag/tickets/operation/getTickets" aria-label="tag/tickets/operation/getTickets"></a>Get all tickets<!-- --> </h2><div class="sc-bVVIoq icSMtY"><div class="sc-eeDRCY sc-dCFHLb gTGgei dJWFsO"><p>Get a list of every ticket a customer has booked for a screening.</p>
</div></div><div><h5 class="sc-dAlyuH jbQuod">path<!-- --> Parameters</h5><table class="sc-dAbbOL ccPhmY"><tbody><tr class=""><td class="sc-dLMFU sc-eldPxv hZbWKe jXkfaY" kind="field" title="customerId"><span class="sc-gFqAkR eRqgPI"></span><span class="property-name">customerId</span><div class="sc-iHbSHJ sc-klVQfs jJvHFQ SbUMR">required</div></td><td class="sc-fPXMVe bAXEAa"><div><div><span class="sc-cfxfcM sc-gFAWRd ecSUzn bbMYmV"></span><span class="sc-cfxfcM sc-gmPhUn ecSUzn hUewpb">integer</span></div> <div><div class="sc-eeDRCY sc-dCFHLb gTGgei dwkgVY"><p>The ID of the customer the ticket is for</p>
</div></div></div></td></tr><tr class="last "><td class="sc-dLMFU sc-eldPxv hZbWKe jXkfaY" kind="field" title="screeningId"><span class="sc-gFqAkR eRqgPI"></span><span class="property-name">screeningId</span><div class="sc-iHbSHJ sc-klVQfs jJvHFQ SbUMR">required</div></td><td class="sc-fPXMVe bAXEAa"><div><div><span class="sc-cfxfcM sc-gFAWRd ecSUzn bbMYmV"></span><span class="sc-cfxfcM sc-gmPhUn ecSUzn hUewpb">integer</span></div> <div><div class="sc-eeDRCY sc-dCFHLb gTGgei dwkgVY"><p>The ID of the screening the ticket is for</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fMMURN egoxtT">Responses</h3><div><button class="sc-gdyeKB bzckyT"><svg class="sc-cwHptR hWEnWx" 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-dSIIpw bpEYcE">200<!-- --> </strong><span class="sc-fhzFiK gducij"><p>Successfully returned a list of all tickets for a given customer and screening</p>
</span></button></div><div><button class="sc-gdyeKB eQaxld"><svg class="sc-cwHptR cSkZlF" 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-dSIIpw bpEYcE">404<!-- --> </strong><span class="sc-fhzFiK gducij"><p>No ticket found for the customer and screening with those ids found</p>
</span></button></div></div></div><div class="sc-iGgWBj sc-gsFSXq ibAZSi eDeKjd"><div class="sc-iEXKAA jQGZcv"><button class="sc-eZYNyq jtLmPa"><span type="get" class="sc-dlWCHZ cTwxAL http-verb get">get</span><span class="sc-EgOXT fVtHyw">/customers/{customerId}/screenings/{screeningId}</span><svg class="sc-cwHptR iVFMLx" 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-hHOBiw jKfuBO"><div class="sc-kWtpeL fTEywo"><div class="sc-eeDRCY sc-dCFHLb gTGgei dwkgVY"></div><div tabindex="0" role="button"><div class="sc-ecPEgm kxVUfn"><span>http://localhost:4000</span>/customers/{customerId}/screenings/{screeningId}</div></div></div></div></div><div><h3 class="sc-kpDqfm eBBgSB"> <!-- -->Response samples<!-- --> </h3><div class="sc-bXCLTC dHowgL" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="react-tabs-58" aria-selected="true" aria-disabled="false" aria-controls="react-tabs-59" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="react-tabs-60" aria-selected="false" aria-disabled="false" aria-controls="react-tabs-61" data-rttab="true">404</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="react-tabs-59" aria-labelledby="react-tabs-58"><div><div class="sc-fBWQRz hEqesG"><span class="sc-bbSZdi hzinCC">Content type</span><div class="sc-fjvvzt dMqZRk">application/json</div></div><div class="sc-hCPjZK gKuDgt"><div class="sc-fXSgeo HQFTv"><div class="sc-koXPp efufqz"><button><div class="sc-jxOSlx ebiVIa">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-eeDRCY gTGgei sc-JrDLc hMzemk"><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">"status"</span>: <span class="token string">"success"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"data"</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">"id"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"numSeats"</span>: <span class="token number">3</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"2023-03-14T11:01:56.633+00:00"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"updatedAt"</span>: <span class="token string">"2023-03-14T11:01:56.633+00:00"</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 class="react-tabs__tab-panel" role="tabpanel" id="react-tabs-61" aria-labelledby="react-tabs-60"></div></div></div></div></div></div></div><div class="sc-dExYaf gZbfaQ"></div></div></div>
<script>
const __redoc_state = {"menu":{"activeItemIdx":-1},"spec":{"data":{"openapi":"3.1.0","info":{"title":"Java API Cinema Challenge - Extension Criteria","description":"Extension Criteria for Java API Cinema Challenge","version":"0.2.3","contact":{"name":"Cinema Booking Challenge"}},"servers":[{"url":"http://localhost:4000"}],"tags":[{"name":"customers"},{"name":"movies"},{"name":"screenings"},{"name":"tickets"}],"paths":{"/customers":{"post":{"tags":["customers"],"summary":"Create a customer","description":"Create a new customer account.","operationId":"createCustomer","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateCustomer"}}}},"responses":{"201":{"description":"Successfully created a new customer","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SingleCustomer"}}}},"400":{"description":"Could not create a new customer, please check all fields are correct","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error400"}}}}}},"get":{"tags":["customers"],"summary":"Get all customers","description":"Get a list of every customer.","operationId":"getCustomers","responses":{"200":{"description":"Successfully returned a list of all customers","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AllCustomers"}}}}}}},"/customers/{id}":{"put":{"tags":["customers"],"summary":"Update a customer","description":"Update an existing customer. If any field is not provided, the original value should not be changed. Any combination of fields can be updated.","operationId":"updateCustomer","parameters":[{"name":"id","in":"path","description":"The ID of the customer to update","required":true,"schema":{"type":"integer"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateCustomer"}}}},"responses":{"201":{"description":"Successfully updated the specified customer","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SingleCustomer"}}}},"400":{"description":"Could not create a new customer, please check all fields are correct","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error400"}}}},"404":{"description":"No customer with that ID found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error404"}}}}}},"delete":{"tags":["customers"],"summary":"Delete a customer","description":"Delete an existing customer. When deleting data, it's useful to send the deleted record back to the client so they can re-create it if deletion was a mistake.","operationId":"deleteCustomer","parameters":[{"name":"id","in":"path","description":"The ID of the customer to delete","required":true,"schema":{"type":"integer"}}],"responses":{"200":{"description":"Successfully deleted the specified customer","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SingleCustomer"}}}},"404":{"description":"No customer with that ID found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error404"}}}}}}},"/movies":{"post":{"tags":["movies"],"summary":"Create a movie","description":"Create a new movie. Optionally, a screenings array can be provided to create screenings when the movie gets created. If no screenings array is provided, the movie should be created as normal.","operationId":"createMovie","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateMovie"}}}},"responses":{"201":{"description":"Successfully created a new movie","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SingleMovie"}}}},"400":{"description":"Could not create a new movie, please check all fields are correct","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error400"}}}}}},"get":{"tags":["movies"],"summary":"Get all movies","description":"Get a list of every movie.","operationId":"getMovies","responses":{"200":{"description":"Successfully returned a list of all movies","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AllMovies"}}}}}}},"/movies/{id}":{"put":{"tags":["movies"],"summary":"Update a movie","description":"Update an existing movie. If any field is not provided, the original value should not be changed. Any combination of fields can be updated.","operationId":"updateMovie","parameters":[{"name":"id","in":"path","description":"The ID of the movie to update","required":true,"schema":{"type":"integer"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateMovie"}}}},"responses":{"201":{"description":"Successfully updated the specified movie","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SingleMovie"}}}},"400":{"description":"Could not update the specified movie, please check all fields are correct","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error400"}}}},"404":{"description":"No movie with that id found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error404"}}}}}},"delete":{"tags":["movies"],"summary":"Delete a movie","description":"Delete an existing movie. When deleting a movie, all of its screenings should also be deleted.","operationId":"deleteMovie","parameters":[{"name":"id","in":"path","description":"The ID of the movie to delete","required":true,"schema":{"type":"integer"}}],"responses":{"200":{"description":"Successfully deleted the specified movie","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SingleMovie"}}}},"404":{"description":"No movie with that id found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error404"}}}}}}},"/movies/{id}/screenings":{"post":{"tags":["screenings"],"summary":"Create a screening","description":"Create a screening for an existing movie.","operationId":"createScreening","parameters":[{"name":"id","in":"path","description":"The ID of the movie to create a screening for","required":true,"schema":{"type":"integer"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateScreening"}}}},"responses":{"201":{"description":"Successfully created a new screening for the specified movie","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SingleScreening"}}}},"400":{"description":"Could not create a screening for the specified movie, please check all fields are correct","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error400"}}}},"404":{"description":"No movie with that id found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error404"}}}}}},"get":{"tags":["screenings"],"summary":"Get all screenings","description":"Get a list of every screening for a movie.","operationId":"getScreenings","parameters":[{"name":"id","in":"path","description":"The ID of the movie to retrieve the screenings for","required":true,"schema":{"type":"integer"}}],"responses":{"200":{"description":"Successfully returned a list of all screenings for the specified movie","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AllScreenings"}}}},"404":{"description":"No movie with that id found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error404"}}}}}}},"/customers/{customerId}/screenings/{screeningId}":{"post":{"tags":["tickets"],"summary":"Book a ticket","description":"Create a new ticket for a particular customer and screening.","operationId":"createTicket","parameters":[{"name":"customerId","in":"path","description":"The ID of the customer to create the ticket for","required":true,"schema":{"type":"integer"}},{"name":"screeningId","in":"path","description":"The ID of the screening to create the ticket for","required":true,"schema":{"type":"integer"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateTicket"}}}},"responses":{"201":{"description":"Successfully created a ticket for the movie and screening specified","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SingleTicket"}}}},"404":{"description":"No customer or screening with those ids found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error404"}}}}}},"get":{"tags":["tickets"],"summary":"Get all tickets","description":"Get a list of every ticket a customer has booked for a screening.","operationId":"getTickets","parameters":[{"name":"customerId","in":"path","description":"The ID of the customer the ticket is for","required":true,"schema":{"type":"integer"}},{"name":"screeningId","in":"path","description":"The ID of the screening the ticket is for","required":true,"schema":{"type":"integer"}}],"responses":{"200":{"description":"Successfully returned a list of all tickets for a given customer and screening","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AllTickets"}}}},"404":{"description":"No ticket found for the customer and screening with those ids found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error404"}}}}}}}},"components":{"schemas":{"CreateCustomer":{"type":"object","required":["name","email","phone"],"properties":{"name":{"type":"string","example":"Chris Wolstenholme"},"email":{"type":"string","example":"chris@muse.mu"},"phone":{"type":"string","example":"+44729388192"}}},"UpdateCustomer":{"type":"object","properties":{"name":{"type":"string","example":"Chris Wolstenholme"},"email":{"type":"string","example":"chris@muse.mu"},"phone":{"type":"string","example":"+44729388192"}}},"SingleCustomer":{"type":"object","properties":{"status":{"type":"string","example":"success"},"data":{"type":"object","properties":{"id":{"type":"integer","example":1},"name":{"type":"string","example":"Chris Wolstenholme"},"email":{"type":"string","example":"chris@muse.mu"},"phone":{"type":"string","example":"+44729388192"},"createdAt":{"type":"string","format":"DateTime","example":"2023-03-14T11:01:56.633+00:00"},"updatedAt":{"type":"string","format":"DateTime","example":"2023-03-14T11:01:56.633+00:00"}}}}},"Customer":{"type":"object","properties":{"id":{"type":"integer","example":1},"name":{"type":"string","example":"Chris Wolstenholme"},"email":{"type":"string","example":"chris@muse.mu"},"phone":{"type":"string","example":"+44729388192"},"createdAt":{"type":"string","format":"DateTime","example":"2023-03-14T11:01:56.633+00:00"},"updatedAt":{"type":"string","format":"DateTime","example":"2023-03-14T11:01:56.633+00:00"}}},"AllCustomers":{"type":"object","properties":{"status":{"type":"string","example":"success"},"data":{"type":"array","items":{"$ref":"#/components/schemas/Customer"}}}},"CreateMovie":{"type":"object","required":["title","rating","description","runtimeMins"],"properties":{"title":{"type":"string","example":"Dodgeball"},"rating":{"type":"string","example":"PG-13"},"description":{"type":"string","example":"The greatest movie ever made."},"runtimeMins":{"type":"integer","example":126},"screenings":{"type":"array","items":{"type":"object","required":["screenNumber","capacity","startsAt"],"properties":{"screenNumber":{"type":"integer","example":5},"capacity":{"type":"integer","example":40},"startsAt":{"type":"string","format":"DateTime","example":"2023-03-19 11:30:00+00:00"}}}}}},"UpdateMovie":{"type":"object","properties":{"title":{"type":"string","example":"Dodgeball"},"rating":{"type":"string","example":"PG-13"},"description":{"type":"string","example":"The greatest movie ever made."},"runtimeMins":{"type":"integer","example":126}}},"SingleMovie":{"type":"object","properties":{"status":{"type":"string","example":"success"},"data":{"type":"object","properties":{"id":{"type":"integer","example":1},"title":{"type":"string","example":"Dodgeball"},"rating":{"type":"string","example":"PG-13"},"description":{"type":"string","example":"The greatest movie ever made."},"runtimeMins":{"type":"integer","example":126},"createdAt":{"type":"string","format":"DateTime","example":"2023-03-14T11:01:56.633+00:00"},"updatedAt":{"type":"string","format":"DateTime","example":"2023-03-14T11:01:56.633+00:00"}}}}},"Movie":{"type":"object","properties":{"id":{"type":"integer","example":1},"title":{"type":"string","example":"Dodgeball"},"rating":{"type":"string","example":"PG-13"},"description":{"type":"string","example":"The greatest movie ever made."},"runtimeMins":{"type":"integer","example":126},"createdAt":{"type":"string","format":"DateTime","example":"2023-03-14T11:01:56.633+00:00"},"updatedAt":{"type":"string","format":"DateTime","example":"2023-03-14T11:01:56.633+00:00"}}},"AllMovies":{"type":"object","properties":{"status":{"type":"string","example":"success"},"data":{"type":"array","items":{"$ref":"#/components/schemas/Movie"}}}},"CreateScreening":{"type":"object","required":["screenNumber","capacity","startsAt"],"properties":{"screenNumber":{"type":"integer","example":5},"capacity":{"type":"integer","example":40},"startsAt":{"type":"string","format":"DateTime","example":"2023-03-19 11:30:00+00:00"}}},"SingleScreening":{"type":"object","properties":{"status":{"type":"string","example":"success"},"data":{"type":"object","properties":{"id":{"type":"integer","example":1},"screenNumber":{"type":"integer","example":5},"capacity":{"type":"integer","example":40},"startsAt":{"type":"string","format":"DateTime","example":"2023-03-19T11:30:00.000+00:00"},"createdAt":{"type":"string","format":"DateTime","example":"2023-03-14T11:01:56.633+00:00"},"updatedAt":{"type":"string","format":"DateTime","example":"2023-03-14T11:01:56.633+00:00"}}}}},"Screening":{"type":"object","properties":{"id":{"type":"integer","example":1},"screenNumber":{"type":"integer","example":5},"capacity":{"type":"integer","example":40},"startsAt":{"type":"string","format":"DateTime","example":"2023-03-19T11:30:00.000+00:00"},"createdAt":{"type":"string","format":"DateTime","example":"2023-03-14T11:01:56.633+00:00"},"updatedAt":{"type":"string","format":"DateTime","example":"2023-03-14T11:01:56.633+00:00"}}},"AllScreenings":{"type":"object","properties":{"status":{"type":"string","example":"success"},"data":{"type":"array","items":{"$ref":"#/components/schemas/Screening"}}}},"CreateTicket":{"type":"object","required":["numSeats"],"properties":{"numSeats":{"type":"integer","example":3}}},"Ticket":{"type":"object","properties":{"id":{"type":"integer","example":1},"numSeats":{"type":"integer","example":3},"createdAt":{"type":"string","format":"DateTime","example":"2023-03-14T11:01:56.633+00:00"},"updatedAt":{"type":"string","format":"DateTime","example":"2023-03-14T11:01:56.633+00:00"}}},"SingleTicket":{"type":"object","properties":{"status":{"type":"string","example":"success"},"data":{"type":"object","properties":{"id":{"type":"integer","example":1},"numSeats":{"type":"integer","example":3},"createdAt":{"type":"string","format":"DateTime","example":"2023-03-14T11:01:56.633+00:00"},"updatedAt":{"type":"string","format":"DateTime","example":"2023-03-14T11:01:56.633+00:00"}}}}},"AllTickets":{"type":"object","properties":{"status":{"type":"string","example":"success"},"data":{"type":"array","items":{"$ref":"#/components/schemas/Ticket"}}}},"Error400":{"type":"object","properties":{"status":{"type":"string","example":"error"},"data":{"type":"object","properties":{"message":{"type":"string","example":"bad request"}}}}},"Error404":{"type":"object","properties":{"status":{"type":"string","example":"error"},"data":{"type":"object","properties":{"message":{"type":"string","example":"not found"}}}}}}}}},"searchIndex":{"store":["tag/customers","tag/customers/operation/createCustomer","tag/customers/operation/getCustomers","tag/customers/operation/updateCustomer","tag/customers/operation/deleteCustomer","tag/movies","tag/movies/operation/createMovie","tag/movies/operation/getMovies","tag/movies/operation/updateMovie","tag/movies/operation/deleteMovie","tag/screenings","tag/screenings/operation/createScreening","tag/screenings/operation/getScreenings","tag/tickets","tag/tickets/operation/createTicket","tag/tickets/operation/getTickets"],"index":{"version":"2.3.9","fields":["title","description"],"fieldVectors":[["title/0",[0,0.453]],["description/0",[]],["title/1",[0,0.344,1,0.72]],["description/1",[0,0.569,1,0.891,2,1.721,3,2.644]],["title/2",[0,0.453]],["description/2",[0,0.63,4,1.688]],["title/3",[0,0.344,5,1.17]],["description/3",[0,0.284,5,1.452,6,0.82,7,2.094,8,1.148,9,1.393,10,1.393,11,1.393,12,1.393,13,1.393]],["title/4",[0,0.344,14,1.17]],["description/4",[0,0.239,6,0.689,13,1.17,14,1.771,15,1.482,16,1.482,17,1.482,18,1.482,19,1.482,20,1.482,21,1.482,22,1.482,23,1.482]],["title/5",[24,0.453]],["description/5",[]],["title/6",[1,0.72,24,0.344]],["description/6",[1,1.023,2,0.861,8,1.381,24,0.489,25,1.323,26,0.636,27,2.121,28,1.323,29,1.323]],["title/7",[24,0.453]],["description/7",[4,1.688,24,0.63]],["title/8",[5,1.17,24,0.344]],["description/8",[5,1.452,6,0.82,7,2.094,8,1.148,9,1.393,10,1.393,11,1.393,12,1.393,24,0.284,30,1.393]],["title/9",[14,1.17,24,0.344]],["description/9",[6,1.012,14,1.97,24,0.498,26,0.522,30,1.72]],["title/10",[26,0.674]],["description/10",[]],["title/11",[1,0.72,26,0.512]],["description/11",[1,0.891,6,1.229,24,0.426,26,0.634,31,2.088]],["title/12",[26,0.674]],["description/12",[4,1.559,24,0.458,26,0.682,31,2.248]],["title/13",[32,1.307]],["description/13",[]],["title/14",[32,0.993,33,1.687]],["description/14",[0,0.373,1,0.78,2,1.506,26,0.555,32,1.076,34,2.314,35,1.827]],["title/15",[32,1.307]],["description/15",[0,0.397,4,1.351,26,0.592,32,1.147,33,1.949,35,1.949]]],"invertedIndex":[["account",{"_index":3,"title":{},"description":{"1":{}}}],["array",{"_index":27,"title":{},"description":{"6":{}}}],["back",{"_index":20,"title":{},"description":{"4":{}}}],["movie",{"_index":33,"title":{"14":{}},"description":{"15":{}}}],["chang",{"_index":11,"title":{},"description":{"3":{},"8":{}}}],["client",{"_index":21,"title":{},"description":{"4":{}}}],["combin",{"_index":12,"title":{},"description":{"3":{},"8":{}}}],["creat",{"_index":1,"title":{"1":{},"6":{},"11":{}},"description":{"1":{},"6":{},"11":{},"14":{}}}],["custom",{"_index":0,"title":{"0":{},"1":{},"2":{},"3":{},"4":{}},"description":{"1":{},"2":{},"3":{},"4":{},"14":{},"15":{}}}],["customers/{customerid}/screenings/{screeningid",{"_index":35,"title":{},"description":{"14":{},"15":{}}}],["customers/{id",{"_index":13,"title":{},"description":{"3":{},"4":{}}}],["data",{"_index":15,"title":{},"description":{"4":{}}}],["delet",{"_index":14,"title":{"4":{},"9":{}},"description":{"4":{},"9":{}}}],["exist",{"_index":6,"title":{},"description":{"3":{},"4":{},"8":{},"9":{},"11":{}}}],["field",{"_index":7,"title":{},"description":{"3":{},"8":{}}}],["get",{"_index":28,"title":{},"description":{"6":{}}}],["it'",{"_index":16,"title":{},"description":{"4":{}}}],["list",{"_index":4,"title":{},"description":{"2":{},"7":{},"12":{},"15":{}}}],["mistak",{"_index":23,"title":{},"description":{"4":{}}}],["movi",{"_index":24,"title":{"5":{},"6":{},"7":{},"8":{},"9":{}},"description":{"6":{},"7":{},"8":{},"9":{},"11":{},"12":{}}}],["movies/{id",{"_index":30,"title":{},"description":{"8":{},"9":{}}}],["movies/{id}/screen",{"_index":31,"title":{},"description":{"11":{},"12":{}}}],["new",{"_index":2,"title":{},"description":{"1":{},"6":{},"14":{}}}],["normal",{"_index":29,"title":{},"description":{"6":{}}}],["option",{"_index":25,"title":{},"description":{"6":{}}}],["origin",{"_index":9,"title":{},"description":{"3":{},"8":{}}}],["particular",{"_index":34,"title":{},"description":{"14":{}}}],["provid",{"_index":8,"title":{},"description":{"3":{},"6":{},"8":{}}}],["re-creat",{"_index":22,"title":{},"description":{"4":{}}}],["record",{"_index":19,"title":{},"description":{"4":{}}}],["screen",{"_index":26,"title":{"10":{},"11":{},"12":{}},"description":{"6":{},"9":{},"11":{},"12":{},"14":{},"15":{}}}],["send",{"_index":18,"title":{},"description":{"4":{}}}],["ticket",{"_index":32,"title":{"13":{},"14":{},"15":{}},"description":{"14":{},"15":{}}}],["updat",{"_index":5,"title":{"3":{},"8":{}},"description":{"3":{},"8":{}}}],["us",{"_index":17,"title":{},"description":{"4":{}}}],["valu",{"_index":10,"title":{},"description":{"3":{},"8":{}}}]],"pipeline":[]}},"options":{}};
var container = document.getElementById('redoc');
Redoc.hydrate(__redoc_state, container);
</script>
</body>
</html>