1
1
{
2
+ "base64url" : {
3
+ "description" : " Binary data encoded as a url-safe string as defined in RFC4648" ,
4
+ "types" : [" string" ],
5
+ "examples" : [" U3dhZ2dlciByb2Nrcw" ],
6
+ "deprecated" : true ,
7
+ "supportedBy" : []
8
+ },
9
+ "binary" : {
10
+ "description" : " Any sequence of octets" ,
11
+ "definingBody" : " OpenAPI" ,
12
+ "definition" : " https://spec.openapis.org/oas/v3.0.3.html#data-types" ,
13
+ "types" : [" string" ],
14
+ "examples" : [" binary data" ],
15
+ "deprecated" : true ,
16
+ "supportedBy" : []
17
+ },
18
+ "byte" : {
19
+ "description" : " Base64 encoded data as defined in RFC4648" ,
20
+ "definingBody" : " OpenAPI" ,
21
+ "definition" : " https://spec.openapis.org/oas/v3.0.3.html#data-types" ,
22
+ "types" : [" string" ],
23
+ "examples" : [" U3dhZ2dlciByb2Nrcw==" ],
24
+ "deprecated" : true ,
25
+ "supportedBy" : []
26
+ },
27
+ "char" : {
28
+ "description" : " A single character" ,
29
+ "types" : [" string" ],
30
+ "examples" : [" a" ],
31
+ "deprecated" : false ,
32
+ "supportedBy" : []
33
+ },
34
+ "commonmark" : {
35
+ "description" : " Commonmark-formatted text" ,
36
+ "definingBody" : " OpenAPI" ,
37
+ "definition" : " https://spec.openapis.org/oas/latest.html#data-types" ,
38
+ "types" : [" string" ],
39
+ "examples" : [" # Heading\n\n Some **bold** text." ],
40
+ "deprecated" : false ,
41
+ "supportedBy" : []
42
+ },
43
+ "date" : {
44
+ "description" : " Date as defined by full-date - RFC3339" ,
45
+ "definingBody" : " JSON Schema" ,
46
+ "definition" : " https://json-schema.org/draft/2020-12/json-schema-validation.html#name-dates-times-and-duration" ,
47
+ "types" : [" string" ],
48
+ "examples" : [" 2017-07-21" ],
49
+ "deprecated" : false ,
50
+ "supportedBy" : []
51
+ },
52
+ "date-time" : {
53
+ "description" : " Date and time as defined by date-time - RFC3339" ,
54
+ "definingBody" : " JSON Schema" ,
55
+ "definition" : " https://json-schema.org/draft/2020-12/json-schema-validation.html#name-dates-times-and-duration" ,
56
+ "types" : [" string" ],
57
+ "examples" : [" 2017-07-21T17:32:28Z" ],
58
+ "deprecated" : false ,
59
+ "supportedBy" : []
60
+ },
61
+ "decimal" : {
62
+ "description" : " A fixed point decimal number of unspecified precision and range" ,
63
+ "types" : [" string" , " number" ],
64
+ "examples" : [" 123.45" ],
65
+ "deprecated" : false ,
66
+ "supportedBy" : []
67
+ },
68
+ "decimal128" : {
69
+ "description" : " A decimal floating-point number with 34 significant decimal digits" ,
70
+ "types" : [" string" , " number" ],
71
+ "examples" : [" 123.4567890123456789012345678901234" ],
72
+ "deprecated" : false ,
73
+ "supportedBy" : []
74
+ },
75
+ "double" : {
76
+ "description" : " Double precision floating point number" ,
77
+ "definingBody" : " OpenAPI" ,
78
+ "definition" : " https://spec.openapis.org/oas/latest.html#data-types" ,
79
+ "types" : [" number" ],
80
+ "examples" : [-1.7976931348623157e+308 , -1 , -4.9406564584124654e-324 , 0 , 4.9406564584124654e-324 , 1 , 1.7976931348623157e+308 ],
81
+ "deprecated" : false ,
82
+ "supportedBy" : []
83
+ },
84
+ "double-int" : {
85
+ "description" : " An integer that can be stored in an IEEE 754 double-precision number without loss of precision" ,
86
+ "types" : [" number" ],
87
+ "examples" : [9007199254740991 ],
88
+ "deprecated" : false ,
89
+ "supportedBy" : []
90
+ },
91
+ "duration" : {
92
+ "description" : " Duration as defined by duration - RFC3339" ,
93
+ "definingBody" : " JSON Schema" ,
94
+ "definition" : " https://json-schema.org/draft/2020-12/json-schema-validation.html#name-dates-times-and-duration" ,
95
+ "types" : [" string" ],
96
+ "examples" : [" P3Y6M4DT12H30M5S" ],
97
+ "deprecated" : false ,
98
+ "supportedBy" : []
99
+ },
100
+ "email" : {
101
+ "description" : " An email address as defined as Mailbox in RFC5321" ,
102
+ "definingBody" : " JSON Schema" ,
103
+ "definition" : " https://json-schema.org/draft/2020-12/json-schema-validation.html#name-email-addresses" ,
104
+ "types" : [" string" ],
105
+ "examples" : [
" [email protected] " ],
106
+ "deprecated" : false ,
107
+ "supportedBy" : []
108
+ },
109
+ "float" : {
110
+ "description" : " Single precision floating point number" ,
111
+ "definingBody" : " OpenAPI" ,
112
+ "definition" : " https://spec.openapis.org/oas/latest.html#data-types" ,
113
+ "types" : [" number" ],
114
+ "examples" : [-3.40282347e+38 , -1 , -1.17549435e-38 , 0 , 1.17549435e-38 , 1 , 3.40282347e+38 ],
115
+ "deprecated" : false ,
116
+ "supportedBy" : []
117
+ },
118
+ "hostname" : {
119
+ "description" : " A host name as defined by RFC1123" ,
120
+ "definingBody" : " JSON Schema" ,
121
+ "definition" : " https://json-schema.org/draft/2020-12/json-schema-validation.html#name-hostnames" ,
122
+ "types" : [" string" ],
123
+ "examples" : [" example.com" ],
124
+ "deprecated" : false ,
125
+ "supportedBy" : []
126
+ },
127
+ "html" : {
128
+ "description" : " HTML-formatted text" ,
129
+ "definingBody" : " OpenAPI" ,
130
+ "definition" : " https://spec.openapis.org/oas/latest.html#data-types" ,
131
+ "types" : [" string" ],
132
+ "examples" : [" <p>This is a paragraph.</p>" ],
133
+ "deprecated" : false ,
134
+ "supportedBy" : []
135
+ },
136
+ "http-date" : {
137
+ "description" : " Date and time as defined by HTTP-date - RFC7231" ,
138
+ "types" : [" string" ],
139
+ "examples" : [" Sun, 06 Nov 1994 08:49:37 GMT" ],
140
+ "deprecated" : false ,
141
+ "supportedBy" : []
142
+ },
143
+ "idn-email" : {
144
+ "description" : " An email address as defined as Mailbox in RFC6531" ,
145
+ "definingBody" : " JSON Schema" ,
146
+ "definition" : " https://json-schema.org/draft/2020-12/json-schema-validation.html#name-email-addresses" ,
147
+ "types" : [" string" ],
148
+ "examples" : [" user@exämple.com" ],
149
+ "deprecated" : false ,
150
+ "supportedBy" : []
151
+ },
152
+ "idn-hostname" : {
153
+ "description" : " An internationalized host name as defined by RFC5890" ,
154
+ "definingBody" : " JSON Schema" ,
155
+ "definition" : " https://json-schema.org/draft/2020-12/json-schema-validation.html#name-hostnames" ,
156
+ "types" : [" string" ],
157
+ "examples" : [" exämple.com" ],
158
+ "deprecated" : false ,
159
+ "supportedBy" : []
160
+ },
161
+ "int16" : {
162
+ "description" : " Signed 16-bit integer" ,
163
+ "types" : [" number" ],
164
+ "examples" : [-32768 , -1 , 0 , 1 , 32767 ],
165
+ "deprecated" : false ,
166
+ "supportedBy" : []
167
+ },
2
168
"int32" : {
169
+ "description" : " Signed 32-bit integer" ,
3
170
"definingBody" : " OpenAPI" ,
4
171
"definition" : " https://spec.openapis.org/oas/v3.1.1.html#data-type-format" ,
5
172
"types" : [" number" ],
6
- "examples" : [ -2147483648 , -1 , 0 , 1 , 2147483647 ],
173
+ "examples" : [-2147483648 , -1 , 0 , 1 , 2147483647 ],
174
+ "deprecated" : false ,
7
175
"supportedBy" : []
8
176
},
9
177
"int64" : {
178
+ "description" : " Signed 64-bit integer" ,
10
179
"definingBody" : " OpenAPI" ,
11
180
"definition" : " https://spec.openapis.org/oas/v3.1.1.html#data-type-format" ,
12
181
"types" : [" number" ],
13
- "examples" : [ -9223372036854775808 , -1 , 0 , 1 , 9223372036854775807 ],
182
+ "examples" : [-9223372036854775808 , -1 , 0 , 1 , 9223372036854775807 ],
183
+ "deprecated" : false ,
14
184
"supportedBy" : []
15
185
},
16
- "float" : {
186
+ "int8" : {
187
+ "description" : " Signed 8-bit integer" ,
17
188
"definingBody" : " OpenAPI" ,
18
- "definition" : " https://spec.openapis.org/oas/v3.1.1. html#data-type-format " ,
189
+ "definition" : " https://spec.openapis.org/oas/latest. html#data-types " ,
19
190
"types" : [" number" ],
20
- "examples" : [ -3.40282347e+38 , -1 , -1.17549435e-38 , 0 , 1.17549435e-38 , 1 , 3.40282347e+38 ],
191
+ "examples" : [-128 , -1 , 0 , 1 , 127 ],
192
+ "deprecated" : false ,
21
193
"supportedBy" : []
22
194
},
23
- "double" : {
195
+ "ipv4" : {
196
+ "description" : " An IPv4 address as defined as dotted-quad by RFC2673" ,
197
+ "definingBody" : " JSON Schema" ,
198
+ "definition" : " https://json-schema.org/draft/2020-12/json-schema-validation.html#name-ip-addresses" ,
199
+ "types" : [" string" ],
200
+ "examples" : [" 192.168.0.1" ],
201
+ "deprecated" : false ,
202
+ "supportedBy" : []
203
+ },
204
+ "ipv6" : {
205
+ "description" : " An IPv6 address as defined by RFC4673" ,
206
+ "definingBody" : " JSON Schema" ,
207
+ "definition" : " https://json-schema.org/draft/2020-12/json-schema-validation.html#name-ip-addresses" ,
208
+ "types" : [" string" ],
209
+ "examples" : [" 2001:0db8:85a3:0000:0000:8a2e:0370:7334" ],
210
+ "deprecated" : false ,
211
+ "supportedBy" : []
212
+ },
213
+ "iri" : {
214
+ "description" : " An Internationalized Resource Identifier as defined in RFC3987" ,
215
+ "definingBody" : " JSON Schema" ,
216
+ "definition" : " https://json-schema.org/draft/2020-12/json-schema-validation.html#name-resource-identifiers" ,
217
+ "types" : [" string" ],
218
+ "examples" : [" https://example.com/rosé" ],
219
+ "deprecated" : false ,
220
+ "supportedBy" : []
221
+ },
222
+ "iri-reference" : {
223
+ "description" : " An Internationalized Resource Identifier as defined in RFC3987" ,
224
+ "definingBody" : " JSON Schema" ,
225
+ "definition" : " https://json-schema.org/draft/2020-12/json-schema-validation.html#name-resource-identifiers" ,
226
+ "types" : [" string" ],
227
+ "examples" : [" ../resource.json" ],
228
+ "deprecated" : false ,
229
+ "supportedBy" : []
230
+ },
231
+ "json-pointer" : {
232
+ "description" : " A JSON string representation of a JSON Pointer as defined in RFC6901" ,
233
+ "definingBody" : " JSON Schema" ,
234
+ "definition" : " https://json-schema.org/draft/2020-12/json-schema-validation.html#name-json-pointers" ,
235
+ "types" : [" string" ],
236
+ "examples" : [" /foo/bar" ],
237
+ "deprecated" : false ,
238
+ "supportedBy" : []
239
+ },
240
+ "media-range" : {
241
+ "description" : " A media type as defined by the media-range ABNF production in RFC9110." ,
24
242
"definingBody" : " OpenAPI" ,
25
- "definition" : " https://spec.openapis.org/oas/v3.1.1.html#data-type-format" ,
243
+ "definition" : " https://www.rfc-editor.org/rfc/rfc9110#field.accept" ,
244
+ "types" : [" string" ],
245
+ "examples" : [" text/html" ],
246
+ "deprecated" : false ,
247
+ "supportedBy" : []
248
+ },
249
+ "regex" : {
250
+ "description" : " A regular expression as defined in ECMA-262" ,
251
+ "definingBody" : " JSON Schema" ,
252
+ "definition" : " https://json-schema.org/draft/2020-12/json-schema-validation.html#name-regex" ,
253
+ "types" : [" string" ],
254
+ "examples" : [" ^[a-zA-Z0-9]+$" ],
255
+ "deprecated" : false ,
256
+ "supportedBy" : []
257
+ },
258
+ "relative-json-pointer" : {
259
+ "description" : " A JSON string representation of a relative JSON Pointer as defined in draft RFC 01" ,
260
+ "definingBody" : " JSON Schema" ,
261
+ "definition" : " https://json-schema.org/draft/2020-12/json-schema-validation.html#name-json-pointers" ,
262
+ "types" : [" string" ],
263
+ "examples" : [" 1/0" ],
264
+ "deprecated" : false ,
265
+ "supportedBy" : []
266
+ },
267
+ "sf-binary" : {
268
+ "description" : " Structured fields byte sequence as defined in RFC8941" ,
269
+ "definingBody" : " RFC 8941" ,
270
+ "definition" : " https://www.rfc-editor.org/rfc/rfc8941#name-byte-sequences" ,
271
+ "types" : [" string" ],
272
+ "examples" : [" U3dhZ2dlciByb2Nrcw==" ],
273
+ "deprecated" : false ,
274
+ "supportedBy" : []
275
+ },
276
+ "sf-boolean" : {
277
+ "description" : " Structured fields boolean as defined in RFC8941" ,
278
+ "definingBody" : " RFC 8941" ,
279
+ "definition" : " https://www.rfc-editor.org/rfc/rfc8941#name-booleans" ,
280
+ "types" : [" string" ],
281
+ "examples" : [" true" , " false" ],
282
+ "deprecated" : false ,
283
+ "supportedBy" : []
284
+ },
285
+ "sf-decimal" : {
286
+ "description" : " Structured fields decimal as defined in RFC8941" ,
287
+ "definingBody" : " RFC 8941" ,
288
+ "definition" : " https://www.rfc-editor.org/rfc/rfc8941#name-decimals" ,
289
+ "types" : [" number" ],
290
+ "examples" : [" 123.45" ],
291
+ "deprecated" : false ,
292
+ "supportedBy" : []
293
+ },
294
+ "sf-integer" : {
295
+ "description" : " Structured fields integer as defined in RFC8941" ,
296
+ "definingBody" : " RFC 8941" ,
297
+ "definition" : " https://www.rfc-editor.org/rfc/rfc8941#name-integers" ,
26
298
"types" : [" number" ],
27
- "examples" : [ -1.7976931348623157e+308 , -1 , -4.9406564584124654e-324 , 0 , 4.9406564584124654e-324 , 1 , 1.7976931348623157e+308 ],
299
+ "examples" : [123 ],
300
+ "deprecated" : false ,
301
+ "supportedBy" : []
302
+ },
303
+ "sf-string" : {
304
+ "description" : " Structured fields string as defined in RFC8941" ,
305
+ "definingBody" : " RFC 8941" ,
306
+ "definition" : " https://www.rfc-editor.org/rfc/rfc8941#name-strings" ,
307
+ "types" : [" string" ],
308
+ "examples" : [" example" ],
309
+ "deprecated" : false ,
28
310
"supportedBy" : []
29
311
},
30
- "password" : {
312
+ "sf-token" : {
313
+ "description" : " Structured fields token as defined in RFC8941" ,
314
+ "definingBody" : " RFC 8941" ,
315
+ "definition" : " https://www.rfc-editor.org/rfc/rfc8941#name-tokens" ,
316
+ "types" : [" string" ],
317
+ "examples" : [" token" ],
318
+ "deprecated" : false ,
319
+ "supportedBy" : []
320
+ },
321
+ "time" : {
322
+ "description" : " Time as defined by full-time - RFC3339" ,
323
+ "definingBody" : " JSON Schema" ,
324
+ "definition" : " https://json-schema.org/draft/2020-12/json-schema-validation.html#name-dates-times-and-duration" ,
325
+ "types" : [" string" ],
326
+ "examples" : [" 13:45:30" ],
327
+ "deprecated" : false ,
328
+ "supportedBy" : []
329
+ },
330
+ "uint8" : {
331
+ "description" : " Unsigned 8-bit integer" ,
31
332
"definingBody" : " OpenAPI" ,
32
- "definition" : " https://spec.openapis.org/oas/v3.1.1.html#data-type-format" ,
333
+ "definition" : " https://spec.openapis.org/oas/latest.html#data-types" ,
334
+ "types" : [" number" ],
335
+ "examples" : [0 , 1 , 255 ],
336
+ "deprecated" : false ,
337
+ "supportedBy" : []
338
+ },
339
+ "uri" : {
340
+ "description" : " A Uniform Resource Identifier as defined in RFC3986" ,
341
+ "definingBody" : " JSON Schema" ,
342
+ "definition" : " https://json-schema.org/draft/2020-12/json-schema-validation.html#name-resource-identifiers" ,
343
+ "types" : [" string" ],
344
+ "examples" : [" https://example.com" ],
345
+ "deprecated" : false ,
346
+ "supportedBy" : []
347
+ },
348
+ "uri-reference" : {
349
+ "description" : " A URI reference as defined in RFC3986" ,
350
+ "definingBody" : " JSON Schema" ,
351
+ "definition" : " https://json-schema.org/draft/2020-12/json-schema-validation.html#name-resource-identifiers" ,
352
+ "types" : [" string" ],
353
+ "examples" : [" ../resource.json" ],
354
+ "deprecated" : false ,
355
+ "supportedBy" : []
356
+ },
357
+ "uri-template" : {
358
+ "description" : " A URI Template as defined in RFC6570" ,
359
+ "definingBody" : " JSON Schema" ,
360
+ "definition" : " https://json-schema.org/draft/2020-12/json-schema-validation.html#name-uri-template" ,
361
+ "types" : [" string" ],
362
+ "examples" : [" https://example.com/{id}" ],
363
+ "deprecated" : false ,
364
+ "supportedBy" : []
365
+ },
366
+ "uuid" : {
367
+ "description" : " A Universally Unique IDentifier as defined in RFC4122" ,
368
+ "definingBody" : " JSON Schema" ,
369
+ "definition" : " https://json-schema.org/draft/2020-12/json-schema-validation.html#name-resource-identifiers" ,
33
370
"types" : [" string" ],
34
- "examples" : [" can be any string" , " this format is just an annotation" ],
371
+ "examples" : [" f81d4fae-7dec-11d0-a765-00a0c91e6bf6" ],
372
+ "deprecated" : false ,
35
373
"supportedBy" : []
36
374
}
37
375
}
0 commit comments