|
6 | 6 | "swaggerVersion": "1.1",
|
7 | 7 | "basePath": "http://localhost:8088/ari",
|
8 | 8 | "resourcePath": "/api-docs/asterisk.{format}",
|
| 9 | + "since": [ |
| 10 | + "12.0.0" |
| 11 | + ], |
9 | 12 | "apis": [
|
10 | 13 | {
|
11 | 14 | "path": "/asterisk/config/dynamic/{configClass}/{objectType}/{id}",
|
12 | 15 | "description": "Asterisk dynamic configuration",
|
13 | 16 | "operations": [
|
14 | 17 | {
|
15 | 18 | "httpMethod": "GET",
|
| 19 | + "since": [ |
| 20 | + "13.5.0" |
| 21 | + ], |
16 | 22 | "summary": "Retrieve a dynamic configuration object.",
|
17 | 23 | "nickname": "getObject",
|
18 | 24 | "responseClass": "List[ConfigTuple]",
|
|
51 | 57 | },
|
52 | 58 | {
|
53 | 59 | "httpMethod": "PUT",
|
| 60 | + "since": [ |
| 61 | + "13.5.0" |
| 62 | + ], |
54 | 63 | "summary": "Create or update a dynamic configuration object.",
|
55 | 64 | "nickname": "updateObject",
|
56 | 65 | "responseClass": "List[ConfigTuple]",
|
|
105 | 114 | },
|
106 | 115 | {
|
107 | 116 | "httpMethod": "DELETE",
|
| 117 | + "since": [ |
| 118 | + "13.5.0" |
| 119 | + ], |
108 | 120 | "summary": "Delete a dynamic configuration object.",
|
109 | 121 | "nickname": "deleteObject",
|
110 | 122 | "responseClass": "void",
|
|
153 | 165 | "operations": [
|
154 | 166 | {
|
155 | 167 | "httpMethod": "GET",
|
| 168 | + "since": [ |
| 169 | + "12.0.0" |
| 170 | + ], |
156 | 171 | "summary": "Gets Asterisk system information.",
|
157 | 172 | "nickname": "getInfo",
|
158 | 173 | "responseClass": "AsteriskInfo",
|
|
184 | 199 | "operations": [
|
185 | 200 | {
|
186 | 201 | "httpMethod": "GET",
|
| 202 | + "since": [ |
| 203 | + "13.25.0", |
| 204 | + "16.2.0" |
| 205 | + ], |
187 | 206 | "summary": "Response pong message.",
|
188 | 207 | "nickname": "ping",
|
189 | 208 | "responseClass": "AsteriskPing"
|
|
196 | 215 | "operations": [
|
197 | 216 | {
|
198 | 217 | "httpMethod": "GET",
|
| 218 | + "since": [ |
| 219 | + "13.5.0" |
| 220 | + ], |
199 | 221 | "summary": "List Asterisk modules.",
|
200 | 222 | "nickname": "listModules",
|
201 | 223 | "responseClass": "List[Module]"
|
|
208 | 230 | "operations": [
|
209 | 231 | {
|
210 | 232 | "httpMethod": "GET",
|
| 233 | + "since": [ |
| 234 | + "13.5.0" |
| 235 | + ], |
211 | 236 | "summary": "Get Asterisk module information.",
|
212 | 237 | "nickname": "getModule",
|
213 | 238 | "responseClass": "Module",
|
|
234 | 259 | },
|
235 | 260 | {
|
236 | 261 | "httpMethod": "POST",
|
| 262 | + "since": [ |
| 263 | + "13.5.0" |
| 264 | + ], |
237 | 265 | "summary": "Load an Asterisk module.",
|
238 | 266 | "nickname": "loadModule",
|
239 | 267 | "responseClass": "void",
|
|
256 | 284 | },
|
257 | 285 | {
|
258 | 286 | "httpMethod": "DELETE",
|
| 287 | + "since": [ |
| 288 | + "13.5.0" |
| 289 | + ], |
259 | 290 | "summary": "Unload an Asterisk module.",
|
260 | 291 | "nickname": "unloadModule",
|
261 | 292 | "responseClass": "void",
|
|
282 | 313 | },
|
283 | 314 | {
|
284 | 315 | "httpMethod": "PUT",
|
| 316 | + "since": [ |
| 317 | + "13.5.0" |
| 318 | + ], |
285 | 319 | "summary": "Reload an Asterisk module.",
|
286 | 320 | "nickname": "reloadModule",
|
287 | 321 | "responseClass": "void",
|
|
314 | 348 | "operations": [
|
315 | 349 | {
|
316 | 350 | "httpMethod": "GET",
|
| 351 | + "since": [ |
| 352 | + "13.6.0" |
| 353 | + ], |
317 | 354 | "summary": "Gets Asterisk log channel information.",
|
318 | 355 | "nickname": "listLogChannels",
|
319 | 356 | "responseClass": "List[LogChannel]"
|
|
326 | 363 | "operations": [
|
327 | 364 | {
|
328 | 365 | "httpMethod": "POST",
|
| 366 | + "since": [ |
| 367 | + "13.6.0" |
| 368 | + ], |
329 | 369 | "summary": "Adds a log channel.",
|
330 | 370 | "nickname": "addLog",
|
331 | 371 | "responseClass": "void",
|
|
360 | 400 | },
|
361 | 401 | {
|
362 | 402 | "httpMethod": "DELETE",
|
| 403 | + "since": [ |
| 404 | + "13.6.0" |
| 405 | + ], |
363 | 406 | "summary": "Deletes a log channel.",
|
364 | 407 | "nickname": "deleteLog",
|
365 | 408 | "responseClass": "void",
|
|
388 | 431 | "operations": [
|
389 | 432 | {
|
390 | 433 | "httpMethod": "PUT",
|
| 434 | + "since": [ |
| 435 | + "13.6.0" |
| 436 | + ], |
391 | 437 | "summary": "Rotates a log channel.",
|
392 | 438 | "nickname": "rotateLog",
|
393 | 439 | "responseClass": "void",
|
|
416 | 462 | "operations": [
|
417 | 463 | {
|
418 | 464 | "httpMethod": "GET",
|
| 465 | + "since": [ |
| 466 | + "12.0.0" |
| 467 | + ], |
419 | 468 | "summary": "Get the value of a global variable.",
|
420 | 469 | "nickname": "getGlobalVar",
|
421 | 470 | "responseClass": "Variable",
|
|
438 | 487 | },
|
439 | 488 | {
|
440 | 489 | "httpMethod": "POST",
|
| 490 | + "since": [ |
| 491 | + "12.0.0" |
| 492 | + ], |
441 | 493 | "summary": "Set the value of a global variable.",
|
442 | 494 | "nickname": "setGlobalVar",
|
443 | 495 | "responseClass": "void",
|
|
0 commit comments