File openapi.yaml
Last commit: Sat Oct 17 02:16:28 2026 +0200 Jan Dankert Refactoring: Removed empty view() and post() methods; OpenAPI cleanup, removed these unused paths.
1 # OpenAPI specification 2 openapi: 3.1.0 3 info: 4 title: OpenRat Content Management System API 5 description: OpenRat Content Management System 6 version: 2.0.0 7 license: 8 name: GPL v3 9 url: > 10 https://www.gnu.org/licenses/gpl-3.0.de.html 11 contact: 12 email: kontakt-website@openrat.de 13 name: OpenRat CMS API support 14 webhooks: 15 userCreated: 16 post: 17 summary: > 18 Wird ausgelöst, wenn ein neuer Benutzer 19 registriert wird 20 description: > 21 Dein Server sendet dieses Event an die 22 konfigurierte Webhook-URL des Clients. 23 requestBody: 24 required: true 25 content: 26 application/json: 27 schema: 28 $ref: '#/components/schemas/Event' 29 responses: 30 200: 31 description: > 32 Client hat das Event erfolgreich 33 verarbeitet und bestätigt. 34 servers: 35 - 36 url: //demo.openrat.de 37 description: OpenRat Demo 38 - 39 url: //localhost:8000/rest 40 description: OpenRat local development 41 - 42 url: //localhost:8090 43 description: OpenRat local development 44 paths: 45 /configuration/{id}/edit: 46 summary: "" 47 description: "" 48 get: 49 responses: 50 2XX: 51 description: "" 52 content: 53 application/json: 54 schema: 55 type: object 56 additionalProperties: true 57 default: 58 description: Client error 59 content: 60 application/json: 61 schema: 62 $ref: '#/components/schemas/APIResponse' 63 operationId: getConfigurationEdit 64 description: "" 65 parameters: 66 - 67 in: path 68 name: id 69 schema: 70 type: integer 71 required: true 72 description: ID 73 tags: 74 - Configuration 75 /configuration/{id}/src: 76 summary: "" 77 description: "" 78 get: 79 responses: 80 2XX: 81 description: "" 82 content: 83 application/json: 84 schema: 85 type: object 86 additionalProperties: true 87 default: 88 description: Client error 89 content: 90 application/json: 91 schema: 92 $ref: '#/components/schemas/APIResponse' 93 operationId: getConfigurationSrc 94 description: "" 95 parameters: 96 - 97 in: path 98 name: id 99 schema: 100 type: integer 101 required: true 102 description: ID 103 tags: 104 - Configuration 105 /element/{id}/advanced: 106 summary: "" 107 description: "" 108 get: 109 responses: 110 2XX: 111 description: "" 112 content: 113 application/json: 114 schema: 115 type: object 116 additionalProperties: true 117 default: 118 description: Client error 119 content: 120 application/json: 121 schema: 122 $ref: '#/components/schemas/APIResponse' 123 operationId: getElementAdvanced 124 description: "" 125 parameters: 126 - 127 in: path 128 name: id 129 schema: 130 type: integer 131 required: true 132 description: ID 133 tags: 134 - Element 135 post: 136 requestBody: 137 description: "" 138 required: true 139 content: 140 application/json: 141 schema: 142 type: object 143 additionalProperties: true 144 responses: 145 default: 146 description: API response 147 content: 148 application/json: 149 schema: 150 $ref: '#/components/schemas/APIResponse' 151 operationId: saveElementAdvanced 152 summary: "" 153 description: "" 154 parameters: 155 - 156 in: path 157 name: id 158 schema: 159 type: integer 160 required: true 161 description: ID 162 tags: 163 - Element 164 /element/{id}/edit: 165 summary: "" 166 description: "" 167 get: 168 responses: 169 2XX: 170 description: "" 171 content: 172 application/json: 173 schema: 174 type: object 175 additionalProperties: true 176 default: 177 description: Client error 178 content: 179 application/json: 180 schema: 181 $ref: '#/components/schemas/APIResponse' 182 operationId: getElementEdit 183 description: "" 184 parameters: 185 - 186 in: path 187 name: id 188 schema: 189 type: integer 190 required: true 191 description: ID 192 tags: 193 - Element 194 /element/{id}/prop: 195 summary: "" 196 description: "" 197 get: 198 responses: 199 2XX: 200 description: "" 201 content: 202 application/json: 203 schema: 204 type: object 205 additionalProperties: true 206 default: 207 description: Client error 208 content: 209 application/json: 210 schema: 211 $ref: '#/components/schemas/APIResponse' 212 operationId: getElementProp 213 description: "" 214 parameters: 215 - 216 in: path 217 name: id 218 schema: 219 type: integer 220 required: true 221 description: ID 222 tags: 223 - Element 224 post: 225 requestBody: 226 description: "" 227 required: true 228 content: 229 application/json: 230 schema: 231 type: object 232 additionalProperties: true 233 responses: 234 default: 235 description: API response 236 content: 237 application/json: 238 schema: 239 $ref: '#/components/schemas/APIResponse' 240 operationId: saveElementProp 241 summary: "" 242 description: "" 243 parameters: 244 - 245 in: path 246 name: id 247 schema: 248 type: integer 249 required: true 250 description: ID 251 tags: 252 - Element 253 /element/{id}/remove: 254 summary: "" 255 description: "" 256 get: 257 responses: 258 2XX: 259 description: "" 260 content: 261 application/json: 262 schema: 263 type: object 264 additionalProperties: true 265 default: 266 description: Client error 267 content: 268 application/json: 269 schema: 270 $ref: '#/components/schemas/APIResponse' 271 operationId: getElementRemove 272 description: "" 273 parameters: 274 - 275 in: path 276 name: id 277 schema: 278 type: integer 279 required: true 280 description: ID 281 tags: 282 - Element 283 post: 284 requestBody: 285 description: "" 286 required: true 287 content: 288 application/json: 289 schema: 290 type: object 291 additionalProperties: true 292 responses: 293 default: 294 description: API response 295 content: 296 application/json: 297 schema: 298 $ref: '#/components/schemas/APIResponse' 299 operationId: saveElementRemove 300 summary: "" 301 description: "" 302 parameters: 303 - 304 in: path 305 name: id 306 schema: 307 type: integer 308 required: true 309 description: ID 310 tags: 311 - Element 312 /file/{id}/advanced: 313 summary: "" 314 description: "" 315 get: 316 responses: 317 2XX: 318 description: "" 319 content: 320 application/json: 321 schema: 322 type: object 323 additionalProperties: true 324 default: 325 description: Client error 326 content: 327 application/json: 328 schema: 329 $ref: '#/components/schemas/APIResponse' 330 operationId: getFileAdvanced 331 description: "" 332 parameters: 333 - 334 in: path 335 name: id 336 schema: 337 type: integer 338 required: true 339 description: ID 340 tags: 341 - File 342 post: 343 requestBody: 344 description: "" 345 required: true 346 content: 347 application/json: 348 schema: 349 type: object 350 additionalProperties: true 351 responses: 352 default: 353 description: API response 354 content: 355 application/json: 356 schema: 357 $ref: '#/components/schemas/APIResponse' 358 operationId: saveFileAdvanced 359 summary: "" 360 description: "" 361 parameters: 362 - 363 in: path 364 name: id 365 schema: 366 type: integer 367 required: true 368 description: ID 369 tags: 370 - File 371 /file/{id}/edit: 372 summary: "" 373 description: "" 374 get: 375 responses: 376 2XX: 377 description: "" 378 content: 379 application/json: 380 schema: 381 type: object 382 additionalProperties: true 383 default: 384 description: Client error 385 content: 386 application/json: 387 schema: 388 $ref: '#/components/schemas/APIResponse' 389 operationId: getFileEdit 390 description: "" 391 parameters: 392 - 393 in: path 394 name: id 395 schema: 396 type: integer 397 required: true 398 description: ID 399 tags: 400 - File 401 post: 402 requestBody: 403 description: "" 404 required: true 405 content: 406 application/json: 407 schema: 408 type: object 409 additionalProperties: true 410 responses: 411 default: 412 description: API response 413 content: 414 application/json: 415 schema: 416 $ref: '#/components/schemas/APIResponse' 417 operationId: saveFileEdit 418 summary: "" 419 description: "" 420 parameters: 421 - 422 in: path 423 name: id 424 schema: 425 type: integer 426 required: true 427 description: ID 428 tags: 429 - File 430 /file/{id}/history: 431 summary: "" 432 description: "" 433 get: 434 responses: 435 2XX: 436 description: "" 437 content: 438 application/json: 439 schema: 440 type: object 441 additionalProperties: true 442 default: 443 description: Client error 444 content: 445 application/json: 446 schema: 447 $ref: '#/components/schemas/APIResponse' 448 operationId: getFileHistory 449 description: "" 450 parameters: 451 - 452 in: path 453 name: id 454 schema: 455 type: integer 456 required: true 457 description: ID 458 tags: 459 - File 460 post: 461 requestBody: 462 description: "" 463 required: true 464 content: 465 application/json: 466 schema: 467 type: object 468 additionalProperties: true 469 responses: 470 default: 471 description: API response 472 content: 473 application/json: 474 schema: 475 $ref: '#/components/schemas/APIResponse' 476 operationId: saveFileHistory 477 summary: "" 478 description: "" 479 parameters: 480 - 481 in: path 482 name: id 483 schema: 484 type: integer 485 required: true 486 description: ID 487 tags: 488 - File 489 /file/{id}/preview: 490 summary: "" 491 description: "" 492 get: 493 responses: 494 2XX: 495 description: "" 496 content: 497 application/json: 498 schema: 499 type: object 500 additionalProperties: true 501 default: 502 description: Client error 503 content: 504 application/json: 505 schema: 506 $ref: '#/components/schemas/APIResponse' 507 operationId: getFilePreview 508 description: "" 509 parameters: 510 - 511 in: path 512 name: id 513 schema: 514 type: integer 515 required: true 516 description: ID 517 tags: 518 - File 519 /file/{id}/pub: 520 summary: "" 521 description: "" 522 get: 523 responses: 524 2XX: 525 description: "" 526 content: 527 application/json: 528 schema: 529 type: object 530 additionalProperties: true 531 default: 532 description: Client error 533 content: 534 application/json: 535 schema: 536 $ref: '#/components/schemas/APIResponse' 537 operationId: getFilePub 538 description: "" 539 parameters: 540 - 541 in: path 542 name: id 543 schema: 544 type: integer 545 required: true 546 description: ID 547 tags: 548 - File 549 post: 550 requestBody: 551 description: "" 552 required: true 553 content: 554 application/json: 555 schema: 556 type: object 557 additionalProperties: true 558 responses: 559 default: 560 description: API response 561 content: 562 application/json: 563 schema: 564 $ref: '#/components/schemas/APIResponse' 565 operationId: saveFilePub 566 summary: "" 567 description: "" 568 parameters: 569 - 570 in: path 571 name: id 572 schema: 573 type: integer 574 required: true 575 description: ID 576 tags: 577 - File 578 /file/{id}/release: 579 summary: "" 580 description: "" 581 get: 582 responses: 583 2XX: 584 description: "" 585 content: 586 application/json: 587 schema: 588 type: object 589 additionalProperties: true 590 default: 591 description: Client error 592 content: 593 application/json: 594 schema: 595 $ref: '#/components/schemas/APIResponse' 596 operationId: getFileRelease 597 description: "" 598 parameters: 599 - 600 in: path 601 name: id 602 schema: 603 type: integer 604 required: true 605 description: ID 606 tags: 607 - File 608 post: 609 requestBody: 610 description: "" 611 required: true 612 content: 613 application/json: 614 schema: 615 type: object 616 additionalProperties: true 617 responses: 618 default: 619 description: API response 620 content: 621 application/json: 622 schema: 623 $ref: '#/components/schemas/APIResponse' 624 operationId: saveFileRelease 625 summary: "" 626 description: "" 627 parameters: 628 - 629 in: path 630 name: id 631 schema: 632 type: integer 633 required: true 634 description: ID 635 tags: 636 - File 637 /file/{id}/remove: 638 summary: Removing a file 639 description: Removing a file. / 640 get: 641 responses: 642 2XX: 643 description: "" 644 content: 645 application/json: 646 schema: 647 type: object 648 additionalProperties: true 649 default: 650 description: Client error 651 content: 652 application/json: 653 schema: 654 $ref: '#/components/schemas/APIResponse' 655 operationId: getFileRemove 656 description: "" 657 parameters: 658 - 659 in: path 660 name: id 661 schema: 662 type: integer 663 required: true 664 description: ID 665 tags: 666 - File 667 post: 668 requestBody: 669 description: "" 670 required: true 671 content: 672 application/json: 673 schema: 674 type: object 675 additionalProperties: true 676 responses: 677 default: 678 description: API response 679 content: 680 application/json: 681 schema: 682 $ref: '#/components/schemas/APIResponse' 683 operationId: saveFileRemove 684 summary: "" 685 description: "" 686 parameters: 687 - 688 in: path 689 name: id 690 schema: 691 type: integer 692 required: true 693 description: ID 694 tags: 695 - File 696 /file/{id}/restore: 697 summary: "" 698 description: "" 699 post: 700 requestBody: 701 description: "" 702 required: true 703 content: 704 application/json: 705 schema: 706 type: object 707 additionalProperties: true 708 responses: 709 default: 710 description: API response 711 content: 712 application/json: 713 schema: 714 $ref: '#/components/schemas/APIResponse' 715 operationId: saveFileRestore 716 summary: "" 717 description: "" 718 parameters: 719 - 720 in: path 721 name: id 722 schema: 723 type: integer 724 required: true 725 description: ID 726 tags: 727 - File 728 /file/{id}/show: 729 summary: "" 730 description: "" 731 get: 732 responses: 733 2XX: 734 description: "" 735 content: 736 application/json: 737 schema: 738 type: object 739 additionalProperties: true 740 default: 741 description: Client error 742 content: 743 application/json: 744 schema: 745 $ref: '#/components/schemas/APIResponse' 746 operationId: getFileShow 747 description: "" 748 parameters: 749 - 750 in: path 751 name: id 752 schema: 753 type: integer 754 required: true 755 description: ID 756 tags: 757 - File 758 /file/{id}/upload: 759 summary: "" 760 description: "" 761 get: 762 responses: 763 2XX: 764 description: "" 765 content: 766 application/json: 767 schema: 768 type: object 769 additionalProperties: true 770 default: 771 description: Client error 772 content: 773 application/json: 774 schema: 775 $ref: '#/components/schemas/APIResponse' 776 operationId: getFileUpload 777 description: "" 778 parameters: 779 - 780 in: path 781 name: id 782 schema: 783 type: integer 784 required: true 785 description: ID 786 tags: 787 - File 788 post: 789 requestBody: 790 description: "" 791 required: true 792 content: 793 application/json: 794 schema: 795 type: object 796 additionalProperties: true 797 responses: 798 default: 799 description: API response 800 content: 801 application/json: 802 schema: 803 $ref: '#/components/schemas/APIResponse' 804 operationId: saveFileUpload 805 summary: "" 806 description: "" 807 parameters: 808 - 809 in: path 810 name: id 811 schema: 812 type: integer 813 required: true 814 description: ID 815 tags: 816 - File 817 /folder/{id}/add: 818 summary: "" 819 description: "" 820 get: 821 responses: 822 2XX: 823 description: "" 824 content: 825 application/json: 826 schema: 827 type: object 828 additionalProperties: true 829 default: 830 description: Client error 831 content: 832 application/json: 833 schema: 834 $ref: '#/components/schemas/APIResponse' 835 operationId: getFolderAdd 836 description: "" 837 parameters: 838 - 839 in: path 840 name: id 841 schema: 842 type: integer 843 required: true 844 description: ID 845 tags: 846 - Folder 847 /folder/{id}/advanced: 848 summary: "" 849 description: "" 850 get: 851 responses: 852 2XX: 853 description: "" 854 content: 855 application/json: 856 schema: 857 type: object 858 additionalProperties: true 859 default: 860 description: Client error 861 content: 862 application/json: 863 schema: 864 $ref: '#/components/schemas/APIResponse' 865 operationId: getFolderAdvanced 866 description: "" 867 parameters: 868 - 869 in: path 870 name: id 871 schema: 872 type: integer 873 required: true 874 description: ID 875 tags: 876 - Folder 877 post: 878 requestBody: 879 description: "" 880 required: true 881 content: 882 application/json: 883 schema: 884 type: object 885 additionalProperties: true 886 responses: 887 default: 888 description: API response 889 content: 890 application/json: 891 schema: 892 $ref: '#/components/schemas/APIResponse' 893 operationId: saveFolderAdvanced 894 summary: "" 895 description: "" 896 parameters: 897 - 898 in: path 899 name: id 900 schema: 901 type: integer 902 required: true 903 description: ID 904 tags: 905 - Folder 906 /folder/{id}/createfile: 907 summary: "" 908 description: "" 909 get: 910 responses: 911 2XX: 912 description: "" 913 content: 914 application/json: 915 schema: 916 type: object 917 additionalProperties: true 918 default: 919 description: Client error 920 content: 921 application/json: 922 schema: 923 $ref: '#/components/schemas/APIResponse' 924 operationId: getFolderCreatefile 925 description: "" 926 parameters: 927 - 928 in: path 929 name: id 930 schema: 931 type: integer 932 required: true 933 description: ID 934 tags: 935 - Folder 936 post: 937 requestBody: 938 description: "" 939 required: true 940 content: 941 application/json: 942 schema: 943 type: object 944 additionalProperties: true 945 responses: 946 default: 947 description: API response 948 content: 949 application/json: 950 schema: 951 $ref: '#/components/schemas/APIResponse' 952 operationId: saveFolderCreatefile 953 summary: "" 954 description: "" 955 parameters: 956 - 957 in: path 958 name: id 959 schema: 960 type: integer 961 required: true 962 description: ID 963 tags: 964 - Folder 965 /folder/{id}/createfolder: 966 summary: "" 967 description: "" 968 get: 969 responses: 970 2XX: 971 description: "" 972 content: 973 application/json: 974 schema: 975 type: object 976 additionalProperties: true 977 default: 978 description: Client error 979 content: 980 application/json: 981 schema: 982 $ref: '#/components/schemas/APIResponse' 983 operationId: getFolderCreatefolder 984 description: "" 985 parameters: 986 - 987 in: path 988 name: id 989 schema: 990 type: integer 991 required: true 992 description: ID 993 tags: 994 - Folder 995 post: 996 requestBody: 997 description: "" 998 required: true 999 content: 1000 application/json: 1001 schema: 1002 type: object 1003 additionalProperties: true 1004 responses: 1005 default: 1006 description: API response 1007 content: 1008 application/json: 1009 schema: 1010 $ref: '#/components/schemas/APIResponse' 1011 operationId: saveFolderCreatefolder 1012 summary: "" 1013 description: "" 1014 parameters: 1015 - 1016 in: path 1017 name: id 1018 schema: 1019 type: integer 1020 required: true 1021 description: ID 1022 tags: 1023 - Folder 1024 /folder/{id}/createimage: 1025 summary: "" 1026 description: "" 1027 get: 1028 responses: 1029 2XX: 1030 description: "" 1031 content: 1032 application/json: 1033 schema: 1034 type: object 1035 additionalProperties: true 1036 default: 1037 description: Client error 1038 content: 1039 application/json: 1040 schema: 1041 $ref: '#/components/schemas/APIResponse' 1042 operationId: getFolderCreateimage 1043 description: "" 1044 parameters: 1045 - 1046 in: path 1047 name: id 1048 schema: 1049 type: integer 1050 required: true 1051 description: ID 1052 tags: 1053 - Folder 1054 post: 1055 requestBody: 1056 description: "" 1057 required: true 1058 content: 1059 application/json: 1060 schema: 1061 type: object 1062 additionalProperties: true 1063 responses: 1064 default: 1065 description: API response 1066 content: 1067 application/json: 1068 schema: 1069 $ref: '#/components/schemas/APIResponse' 1070 operationId: saveFolderCreateimage 1071 summary: "" 1072 description: "" 1073 parameters: 1074 - 1075 in: path 1076 name: id 1077 schema: 1078 type: integer 1079 required: true 1080 description: ID 1081 tags: 1082 - Folder 1083 /folder/{id}/createlink: 1084 summary: "" 1085 description: "" 1086 get: 1087 responses: 1088 2XX: 1089 description: "" 1090 content: 1091 application/json: 1092 schema: 1093 type: object 1094 additionalProperties: true 1095 default: 1096 description: Client error 1097 content: 1098 application/json: 1099 schema: 1100 $ref: '#/components/schemas/APIResponse' 1101 operationId: getFolderCreatelink 1102 description: "" 1103 parameters: 1104 - 1105 in: path 1106 name: id 1107 schema: 1108 type: integer 1109 required: true 1110 description: ID 1111 tags: 1112 - Folder 1113 post: 1114 requestBody: 1115 description: "" 1116 required: true 1117 content: 1118 application/json: 1119 schema: 1120 type: object 1121 additionalProperties: true 1122 responses: 1123 default: 1124 description: API response 1125 content: 1126 application/json: 1127 schema: 1128 $ref: '#/components/schemas/APIResponse' 1129 operationId: saveFolderCreatelink 1130 summary: "" 1131 description: "" 1132 parameters: 1133 - 1134 in: path 1135 name: id 1136 schema: 1137 type: integer 1138 required: true 1139 description: ID 1140 tags: 1141 - Folder 1142 /folder/{id}/createpage: 1143 summary: "" 1144 description: "" 1145 get: 1146 responses: 1147 2XX: 1148 description: "" 1149 content: 1150 application/json: 1151 schema: 1152 type: object 1153 additionalProperties: true 1154 default: 1155 description: Client error 1156 content: 1157 application/json: 1158 schema: 1159 $ref: '#/components/schemas/APIResponse' 1160 operationId: getFolderCreatepage 1161 description: "" 1162 parameters: 1163 - 1164 in: path 1165 name: id 1166 schema: 1167 type: integer 1168 required: true 1169 description: ID 1170 tags: 1171 - Folder 1172 post: 1173 requestBody: 1174 description: "" 1175 required: true 1176 content: 1177 application/json: 1178 schema: 1179 type: object 1180 additionalProperties: true 1181 responses: 1182 default: 1183 description: API response 1184 content: 1185 application/json: 1186 schema: 1187 $ref: '#/components/schemas/APIResponse' 1188 operationId: saveFolderCreatepage 1189 summary: "" 1190 description: "" 1191 parameters: 1192 - 1193 in: path 1194 name: id 1195 schema: 1196 type: integer 1197 required: true 1198 description: ID 1199 tags: 1200 - Folder 1201 /folder/{id}/createscript: 1202 summary: "" 1203 description: "" 1204 get: 1205 responses: 1206 2XX: 1207 description: "" 1208 content: 1209 application/json: 1210 schema: 1211 type: object 1212 additionalProperties: true 1213 default: 1214 description: Client error 1215 content: 1216 application/json: 1217 schema: 1218 $ref: '#/components/schemas/APIResponse' 1219 operationId: getFolderCreatescript 1220 description: "" 1221 parameters: 1222 - 1223 in: path 1224 name: id 1225 schema: 1226 type: integer 1227 required: true 1228 description: ID 1229 tags: 1230 - Folder 1231 post: 1232 requestBody: 1233 description: "" 1234 required: true 1235 content: 1236 application/json: 1237 schema: 1238 type: object 1239 additionalProperties: true 1240 responses: 1241 default: 1242 description: API response 1243 content: 1244 application/json: 1245 schema: 1246 $ref: '#/components/schemas/APIResponse' 1247 operationId: saveFolderCreatescript 1248 summary: "" 1249 description: "" 1250 parameters: 1251 - 1252 in: path 1253 name: id 1254 schema: 1255 type: integer 1256 required: true 1257 description: ID 1258 tags: 1259 - Folder 1260 /folder/{id}/createtext: 1261 summary: "" 1262 description: "" 1263 get: 1264 responses: 1265 2XX: 1266 description: "" 1267 content: 1268 application/json: 1269 schema: 1270 type: object 1271 additionalProperties: true 1272 default: 1273 description: Client error 1274 content: 1275 application/json: 1276 schema: 1277 $ref: '#/components/schemas/APIResponse' 1278 operationId: getFolderCreatetext 1279 description: "" 1280 parameters: 1281 - 1282 in: path 1283 name: id 1284 schema: 1285 type: integer 1286 required: true 1287 description: ID 1288 tags: 1289 - Folder 1290 post: 1291 requestBody: 1292 description: "" 1293 required: true 1294 content: 1295 application/json: 1296 schema: 1297 type: object 1298 additionalProperties: true 1299 responses: 1300 default: 1301 description: API response 1302 content: 1303 application/json: 1304 schema: 1305 $ref: '#/components/schemas/APIResponse' 1306 operationId: saveFolderCreatetext 1307 summary: "" 1308 description: "" 1309 parameters: 1310 - 1311 in: path 1312 name: id 1313 schema: 1314 type: integer 1315 required: true 1316 description: ID 1317 tags: 1318 - Folder 1319 /folder/{id}/createurl: 1320 summary: "" 1321 description: "" 1322 get: 1323 responses: 1324 2XX: 1325 description: "" 1326 content: 1327 application/json: 1328 schema: 1329 type: object 1330 additionalProperties: true 1331 default: 1332 description: Client error 1333 content: 1334 application/json: 1335 schema: 1336 $ref: '#/components/schemas/APIResponse' 1337 operationId: getFolderCreateurl 1338 description: "" 1339 parameters: 1340 - 1341 in: path 1342 name: id 1343 schema: 1344 type: integer 1345 required: true 1346 description: ID 1347 tags: 1348 - Folder 1349 post: 1350 requestBody: 1351 description: "" 1352 required: true 1353 content: 1354 application/json: 1355 schema: 1356 type: object 1357 additionalProperties: true 1358 responses: 1359 default: 1360 description: API response 1361 content: 1362 application/json: 1363 schema: 1364 $ref: '#/components/schemas/APIResponse' 1365 operationId: saveFolderCreateurl 1366 summary: "" 1367 description: "" 1368 parameters: 1369 - 1370 in: path 1371 name: id 1372 schema: 1373 type: integer 1374 required: true 1375 description: ID 1376 tags: 1377 - Folder 1378 /folder/{id}/edit: 1379 summary: "" 1380 description: "" 1381 get: 1382 responses: 1383 2XX: 1384 description: "" 1385 content: 1386 application/json: 1387 schema: 1388 type: object 1389 additionalProperties: true 1390 default: 1391 description: Client error 1392 content: 1393 application/json: 1394 schema: 1395 $ref: '#/components/schemas/APIResponse' 1396 operationId: getFolderEdit 1397 description: "" 1398 parameters: 1399 - 1400 in: path 1401 name: id 1402 schema: 1403 type: integer 1404 required: true 1405 description: ID 1406 tags: 1407 - Folder 1408 /folder/{id}/order: 1409 summary: "" 1410 description: "" 1411 get: 1412 responses: 1413 2XX: 1414 description: "" 1415 content: 1416 application/json: 1417 schema: 1418 type: object 1419 additionalProperties: true 1420 default: 1421 description: Client error 1422 content: 1423 application/json: 1424 schema: 1425 $ref: '#/components/schemas/APIResponse' 1426 operationId: getFolderOrder 1427 description: "" 1428 parameters: 1429 - 1430 in: path 1431 name: id 1432 schema: 1433 type: integer 1434 required: true 1435 description: ID 1436 tags: 1437 - Folder 1438 post: 1439 requestBody: 1440 description: "" 1441 required: true 1442 content: 1443 application/json: 1444 schema: 1445 type: object 1446 additionalProperties: true 1447 responses: 1448 default: 1449 description: API response 1450 content: 1451 application/json: 1452 schema: 1453 $ref: '#/components/schemas/APIResponse' 1454 operationId: saveFolderOrder 1455 summary: "" 1456 description: "" 1457 parameters: 1458 - 1459 in: path 1460 name: id 1461 schema: 1462 type: integer 1463 required: true 1464 description: ID 1465 tags: 1466 - Folder 1467 /folder/{id}/preview: 1468 summary: "" 1469 description: "" 1470 get: 1471 responses: 1472 2XX: 1473 description: "" 1474 content: 1475 application/json: 1476 schema: 1477 type: object 1478 additionalProperties: true 1479 default: 1480 description: Client error 1481 content: 1482 application/json: 1483 schema: 1484 $ref: '#/components/schemas/APIResponse' 1485 operationId: getFolderPreview 1486 description: "" 1487 parameters: 1488 - 1489 in: path 1490 name: id 1491 schema: 1492 type: integer 1493 required: true 1494 description: ID 1495 tags: 1496 - Folder 1497 /folder/{id}/pub: 1498 summary: "" 1499 description: "" 1500 get: 1501 responses: 1502 2XX: 1503 description: "" 1504 content: 1505 application/json: 1506 schema: 1507 type: object 1508 additionalProperties: true 1509 default: 1510 description: Client error 1511 content: 1512 application/json: 1513 schema: 1514 $ref: '#/components/schemas/APIResponse' 1515 operationId: getFolderPub 1516 description: "" 1517 parameters: 1518 - 1519 in: path 1520 name: id 1521 schema: 1522 type: integer 1523 required: true 1524 description: ID 1525 tags: 1526 - Folder 1527 post: 1528 requestBody: 1529 description: "" 1530 required: true 1531 content: 1532 application/json: 1533 schema: 1534 type: object 1535 additionalProperties: true 1536 responses: 1537 default: 1538 description: API response 1539 content: 1540 application/json: 1541 schema: 1542 $ref: '#/components/schemas/APIResponse' 1543 operationId: saveFolderPub 1544 summary: "" 1545 description: "" 1546 parameters: 1547 - 1548 in: path 1549 name: id 1550 schema: 1551 type: integer 1552 required: true 1553 description: ID 1554 tags: 1555 - Folder 1556 /folder/{id}/remove: 1557 summary: "" 1558 description: "" 1559 get: 1560 responses: 1561 2XX: 1562 description: "" 1563 content: 1564 application/json: 1565 schema: 1566 type: object 1567 additionalProperties: true 1568 default: 1569 description: Client error 1570 content: 1571 application/json: 1572 schema: 1573 $ref: '#/components/schemas/APIResponse' 1574 operationId: getFolderRemove 1575 description: "" 1576 parameters: 1577 - 1578 in: path 1579 name: id 1580 schema: 1581 type: integer 1582 required: true 1583 description: ID 1584 tags: 1585 - Folder 1586 post: 1587 requestBody: 1588 description: "" 1589 required: true 1590 content: 1591 application/json: 1592 schema: 1593 type: object 1594 additionalProperties: true 1595 responses: 1596 default: 1597 description: API response 1598 content: 1599 application/json: 1600 schema: 1601 $ref: '#/components/schemas/APIResponse' 1602 operationId: saveFolderRemove 1603 summary: "" 1604 description: "" 1605 parameters: 1606 - 1607 in: path 1608 name: id 1609 schema: 1610 type: integer 1611 required: true 1612 description: ID 1613 tags: 1614 - Folder 1615 /folder/{id}/root: 1616 summary: "" 1617 description: "" 1618 get: 1619 responses: 1620 2XX: 1621 description: "" 1622 content: 1623 application/json: 1624 schema: 1625 type: object 1626 additionalProperties: true 1627 default: 1628 description: Client error 1629 content: 1630 application/json: 1631 schema: 1632 $ref: '#/components/schemas/APIResponse' 1633 operationId: getFolderRoot 1634 description: "" 1635 parameters: 1636 - 1637 in: path 1638 name: id 1639 schema: 1640 type: integer 1641 required: true 1642 description: ID 1643 tags: 1644 - Folder 1645 /folder/{id}/show: 1646 summary: "" 1647 description: "" 1648 get: 1649 responses: 1650 2XX: 1651 description: "" 1652 content: 1653 application/json: 1654 schema: 1655 type: object 1656 additionalProperties: true 1657 default: 1658 description: Client error 1659 content: 1660 application/json: 1661 schema: 1662 $ref: '#/components/schemas/APIResponse' 1663 operationId: getFolderShow 1664 description: "" 1665 parameters: 1666 - 1667 in: path 1668 name: id 1669 schema: 1670 type: integer 1671 required: true 1672 description: ID 1673 tags: 1674 - Folder 1675 /group/{id}/edit: 1676 summary: "" 1677 description: "" 1678 get: 1679 responses: 1680 2XX: 1681 description: "" 1682 content: 1683 application/json: 1684 schema: 1685 type: object 1686 additionalProperties: true 1687 default: 1688 description: Client error 1689 content: 1690 application/json: 1691 schema: 1692 $ref: '#/components/schemas/APIResponse' 1693 operationId: getGroupEdit 1694 description: "" 1695 parameters: 1696 - 1697 in: path 1698 name: id 1699 schema: 1700 type: integer 1701 required: true 1702 description: ID 1703 tags: 1704 - Group 1705 /group/{id}/info: 1706 summary: "" 1707 description: "" 1708 get: 1709 responses: 1710 2XX: 1711 description: "" 1712 content: 1713 application/json: 1714 schema: 1715 type: object 1716 additionalProperties: true 1717 default: 1718 description: Client error 1719 content: 1720 application/json: 1721 schema: 1722 $ref: '#/components/schemas/APIResponse' 1723 operationId: getGroupInfo 1724 description: "" 1725 parameters: 1726 - 1727 in: path 1728 name: id 1729 schema: 1730 type: integer 1731 required: true 1732 description: ID 1733 tags: 1734 - Group 1735 /group/{id}/listing: 1736 summary: "" 1737 description: "" 1738 get: 1739 responses: 1740 2XX: 1741 description: "" 1742 content: 1743 application/json: 1744 schema: 1745 type: object 1746 additionalProperties: true 1747 default: 1748 description: Client error 1749 content: 1750 application/json: 1751 schema: 1752 $ref: '#/components/schemas/APIResponse' 1753 operationId: getGroupListing 1754 description: "" 1755 parameters: 1756 - 1757 in: path 1758 name: id 1759 schema: 1760 type: integer 1761 required: true 1762 description: ID 1763 tags: 1764 - Group 1765 /group/{id}/memberships: 1766 summary: "" 1767 description: "" 1768 get: 1769 responses: 1770 2XX: 1771 description: "" 1772 content: 1773 application/json: 1774 schema: 1775 type: object 1776 additionalProperties: true 1777 default: 1778 description: Client error 1779 content: 1780 application/json: 1781 schema: 1782 $ref: '#/components/schemas/APIResponse' 1783 operationId: getGroupMemberships 1784 description: "" 1785 parameters: 1786 - 1787 in: path 1788 name: id 1789 schema: 1790 type: integer 1791 required: true 1792 description: ID 1793 tags: 1794 - Group 1795 post: 1796 requestBody: 1797 description: "" 1798 required: true 1799 content: 1800 application/json: 1801 schema: 1802 type: object 1803 additionalProperties: true 1804 responses: 1805 default: 1806 description: API response 1807 content: 1808 application/json: 1809 schema: 1810 $ref: '#/components/schemas/APIResponse' 1811 operationId: saveGroupMemberships 1812 summary: "" 1813 description: "" 1814 parameters: 1815 - 1816 in: path 1817 name: id 1818 schema: 1819 type: integer 1820 required: true 1821 description: ID 1822 tags: 1823 - Group 1824 /group/{id}/prop: 1825 summary: "" 1826 description: "" 1827 get: 1828 responses: 1829 2XX: 1830 description: Reads the properties of this group. 1831 content: 1832 application/json: 1833 schema: 1834 type: object 1835 additionalProperties: true 1836 default: 1837 description: Client error 1838 content: 1839 application/json: 1840 schema: 1841 $ref: '#/components/schemas/APIResponse' 1842 operationId: getGroupProp 1843 description: Reads the properties of this group. 1844 parameters: 1845 - 1846 in: path 1847 name: id 1848 schema: 1849 type: integer 1850 required: true 1851 description: ID 1852 tags: 1853 - Group 1854 post: 1855 requestBody: 1856 description: "" 1857 required: true 1858 content: 1859 application/json: 1860 schema: 1861 type: object 1862 additionalProperties: true 1863 responses: 1864 default: 1865 description: API response 1866 content: 1867 application/json: 1868 schema: 1869 $ref: '#/components/schemas/APIResponse' 1870 operationId: saveGroupProp 1871 summary: Store the group properties 1872 description: 'Store the group properties. Stores the name and the parentid of this group.' 1873 parameters: 1874 - 1875 in: path 1876 name: id 1877 schema: 1878 type: integer 1879 required: true 1880 description: ID 1881 - 1882 in: query 1883 name: ' name' 1884 schema: 1885 type: string 1886 required: true 1887 description: | 1888 name of group 1889 * 1890 - 1891 in: query 1892 name: ' parentid' 1893 schema: 1894 type: integer 1895 required: false 1896 description: | 1897 ID of parent group 1898 * 1899 * 1900 tags: 1901 - Group 1902 /group/{id}/remove: 1903 summary: Removing this group 1904 description: Removing this group. / 1905 get: 1906 responses: 1907 2XX: 1908 description: "" 1909 content: 1910 application/json: 1911 schema: 1912 type: object 1913 additionalProperties: true 1914 default: 1915 description: Client error 1916 content: 1917 application/json: 1918 schema: 1919 $ref: '#/components/schemas/APIResponse' 1920 operationId: getGroupRemove 1921 description: "" 1922 parameters: 1923 - 1924 in: path 1925 name: id 1926 schema: 1927 type: integer 1928 required: true 1929 description: ID 1930 tags: 1931 - Group 1932 post: 1933 requestBody: 1934 description: "" 1935 required: true 1936 content: 1937 application/json: 1938 schema: 1939 type: object 1940 additionalProperties: true 1941 responses: 1942 default: 1943 description: API response 1944 content: 1945 application/json: 1946 schema: 1947 $ref: '#/components/schemas/APIResponse' 1948 operationId: saveGroupRemove 1949 summary: "" 1950 description: "" 1951 parameters: 1952 - 1953 in: path 1954 name: id 1955 schema: 1956 type: integer 1957 required: true 1958 description: ID 1959 tags: 1960 - Group 1961 /group/{id}/rights: 1962 summary: "" 1963 description: "" 1964 get: 1965 responses: 1966 2XX: 1967 description: "" 1968 content: 1969 application/json: 1970 schema: 1971 type: object 1972 additionalProperties: true 1973 default: 1974 description: Client error 1975 content: 1976 application/json: 1977 schema: 1978 $ref: '#/components/schemas/APIResponse' 1979 operationId: getGroupRights 1980 description: "" 1981 parameters: 1982 - 1983 in: path 1984 name: id 1985 schema: 1986 type: integer 1987 required: true 1988 description: ID 1989 tags: 1990 - Group 1991 /grouplist/{id}/add: 1992 summary: "" 1993 description: "" 1994 get: 1995 responses: 1996 2XX: 1997 description: "" 1998 content: 1999 application/json: 2000 schema: 2001 type: object 2002 additionalProperties: true 2003 default: 2004 description: Client error 2005 content: 2006 application/json: 2007 schema: 2008 $ref: '#/components/schemas/APIResponse' 2009 operationId: getGrouplistAdd 2010 description: "" 2011 parameters: 2012 - 2013 in: path 2014 name: id 2015 schema: 2016 type: integer 2017 required: true 2018 description: ID 2019 tags: 2020 - Grouplist 2021 post: 2022 requestBody: 2023 description: "" 2024 required: true 2025 content: 2026 application/json: 2027 schema: 2028 type: object 2029 additionalProperties: true 2030 responses: 2031 default: 2032 description: API response 2033 content: 2034 application/json: 2035 schema: 2036 $ref: '#/components/schemas/APIResponse' 2037 operationId: saveGrouplistAdd 2038 summary: "" 2039 description: "" 2040 parameters: 2041 - 2042 in: path 2043 name: id 2044 schema: 2045 type: integer 2046 required: true 2047 description: ID 2048 tags: 2049 - Grouplist 2050 /grouplist/{id}/edit: 2051 summary: "" 2052 description: "" 2053 get: 2054 responses: 2055 2XX: 2056 description: "" 2057 content: 2058 application/json: 2059 schema: 2060 type: object 2061 additionalProperties: true 2062 default: 2063 description: Client error 2064 content: 2065 application/json: 2066 schema: 2067 $ref: '#/components/schemas/APIResponse' 2068 operationId: getGrouplistEdit 2069 description: "" 2070 parameters: 2071 - 2072 in: path 2073 name: id 2074 schema: 2075 type: integer 2076 required: true 2077 description: ID 2078 tags: 2079 - Grouplist 2080 /image/{id}/edit: 2081 summary: "" 2082 description: "" 2083 get: 2084 responses: 2085 2XX: 2086 description: "" 2087 content: 2088 application/json: 2089 schema: 2090 type: object 2091 additionalProperties: true 2092 default: 2093 description: Client error 2094 content: 2095 application/json: 2096 schema: 2097 $ref: '#/components/schemas/APIResponse' 2098 operationId: getImageEdit 2099 description: "" 2100 parameters: 2101 - 2102 in: path 2103 name: id 2104 schema: 2105 type: integer 2106 required: true 2107 description: ID 2108 tags: 2109 - Image 2110 post: 2111 requestBody: 2112 description: "" 2113 required: true 2114 content: 2115 application/json: 2116 schema: 2117 type: object 2118 additionalProperties: true 2119 responses: 2120 default: 2121 description: API response 2122 content: 2123 application/json: 2124 schema: 2125 $ref: '#/components/schemas/APIResponse' 2126 operationId: saveImageEdit 2127 summary: "" 2128 description: "" 2129 parameters: 2130 - 2131 in: path 2132 name: id 2133 schema: 2134 type: integer 2135 required: true 2136 description: ID 2137 tags: 2138 - Image 2139 /image/{id}/history: 2140 summary: "" 2141 description: "" 2142 get: 2143 responses: 2144 2XX: 2145 description: "" 2146 content: 2147 application/json: 2148 schema: 2149 type: object 2150 additionalProperties: true 2151 default: 2152 description: Client error 2153 content: 2154 application/json: 2155 schema: 2156 $ref: '#/components/schemas/APIResponse' 2157 operationId: getImageHistory 2158 description: "" 2159 parameters: 2160 - 2161 in: path 2162 name: id 2163 schema: 2164 type: integer 2165 required: true 2166 description: ID 2167 tags: 2168 - Image 2169 post: 2170 requestBody: 2171 description: "" 2172 required: true 2173 content: 2174 application/json: 2175 schema: 2176 type: object 2177 additionalProperties: true 2178 responses: 2179 default: 2180 description: API response 2181 content: 2182 application/json: 2183 schema: 2184 $ref: '#/components/schemas/APIResponse' 2185 operationId: saveImageHistory 2186 summary: "" 2187 description: "" 2188 parameters: 2189 - 2190 in: path 2191 name: id 2192 schema: 2193 type: integer 2194 required: true 2195 description: ID 2196 tags: 2197 - Image 2198 /image/{id}/preview: 2199 summary: "" 2200 description: "" 2201 get: 2202 responses: 2203 2XX: 2204 description: "" 2205 content: 2206 application/json: 2207 schema: 2208 type: object 2209 additionalProperties: true 2210 default: 2211 description: Client error 2212 content: 2213 application/json: 2214 schema: 2215 $ref: '#/components/schemas/APIResponse' 2216 operationId: getImagePreview 2217 description: "" 2218 parameters: 2219 - 2220 in: path 2221 name: id 2222 schema: 2223 type: integer 2224 required: true 2225 description: ID 2226 tags: 2227 - Image 2228 /image/{id}/size: 2229 summary: "" 2230 description: "" 2231 get: 2232 responses: 2233 2XX: 2234 description: "" 2235 content: 2236 application/json: 2237 schema: 2238 type: object 2239 additionalProperties: true 2240 default: 2241 description: Client error 2242 content: 2243 application/json: 2244 schema: 2245 $ref: '#/components/schemas/APIResponse' 2246 operationId: getImageSize 2247 description: "" 2248 parameters: 2249 - 2250 in: path 2251 name: id 2252 schema: 2253 type: integer 2254 required: true 2255 description: ID 2256 tags: 2257 - Image 2258 post: 2259 requestBody: 2260 description: "" 2261 required: true 2262 content: 2263 application/json: 2264 schema: 2265 type: object 2266 additionalProperties: true 2267 responses: 2268 default: 2269 description: API response 2270 content: 2271 application/json: 2272 schema: 2273 $ref: '#/components/schemas/APIResponse' 2274 operationId: saveImageSize 2275 summary: "" 2276 description: "" 2277 parameters: 2278 - 2279 in: path 2280 name: id 2281 schema: 2282 type: integer 2283 required: true 2284 description: ID 2285 tags: 2286 - Image 2287 /language/{id}/edit: 2288 summary: "" 2289 description: "" 2290 get: 2291 responses: 2292 2XX: 2293 description: "" 2294 content: 2295 application/json: 2296 schema: 2297 type: object 2298 additionalProperties: true 2299 default: 2300 description: Client error 2301 content: 2302 application/json: 2303 schema: 2304 $ref: '#/components/schemas/APIResponse' 2305 operationId: getLanguageEdit 2306 description: "" 2307 parameters: 2308 - 2309 in: path 2310 name: id 2311 schema: 2312 type: integer 2313 required: true 2314 description: ID 2315 tags: 2316 - Language 2317 /language/{id}/prop: 2318 summary: "" 2319 description: "" 2320 get: 2321 responses: 2322 2XX: 2323 description: "" 2324 content: 2325 application/json: 2326 schema: 2327 type: object 2328 additionalProperties: true 2329 default: 2330 description: Client error 2331 content: 2332 application/json: 2333 schema: 2334 $ref: '#/components/schemas/APIResponse' 2335 operationId: getLanguageProp 2336 description: "" 2337 parameters: 2338 - 2339 in: path 2340 name: id 2341 schema: 2342 type: integer 2343 required: true 2344 description: ID 2345 tags: 2346 - Language 2347 post: 2348 requestBody: 2349 description: "" 2350 required: true 2351 content: 2352 application/json: 2353 schema: 2354 type: object 2355 additionalProperties: true 2356 responses: 2357 default: 2358 description: API response 2359 content: 2360 application/json: 2361 schema: 2362 $ref: '#/components/schemas/APIResponse' 2363 operationId: saveLanguageProp 2364 summary: "" 2365 description: "" 2366 parameters: 2367 - 2368 in: path 2369 name: id 2370 schema: 2371 type: integer 2372 required: true 2373 description: ID 2374 tags: 2375 - Language 2376 /language/{id}/remove: 2377 summary: "" 2378 description: "" 2379 get: 2380 responses: 2381 2XX: 2382 description: "" 2383 content: 2384 application/json: 2385 schema: 2386 type: object 2387 additionalProperties: true 2388 default: 2389 description: Client error 2390 content: 2391 application/json: 2392 schema: 2393 $ref: '#/components/schemas/APIResponse' 2394 operationId: getLanguageRemove 2395 description: "" 2396 parameters: 2397 - 2398 in: path 2399 name: id 2400 schema: 2401 type: integer 2402 required: true 2403 description: ID 2404 tags: 2405 - Language 2406 post: 2407 requestBody: 2408 description: "" 2409 required: true 2410 content: 2411 application/json: 2412 schema: 2413 type: object 2414 additionalProperties: true 2415 responses: 2416 default: 2417 description: API response 2418 content: 2419 application/json: 2420 schema: 2421 $ref: '#/components/schemas/APIResponse' 2422 operationId: saveLanguageRemove 2423 summary: "" 2424 description: "" 2425 parameters: 2426 - 2427 in: path 2428 name: id 2429 schema: 2430 type: integer 2431 required: true 2432 description: ID 2433 tags: 2434 - Language 2435 /language/{id}/setdefault: 2436 summary: "" 2437 description: "" 2438 post: 2439 requestBody: 2440 description: "" 2441 required: true 2442 content: 2443 application/json: 2444 schema: 2445 type: object 2446 additionalProperties: true 2447 responses: 2448 default: 2449 description: API response 2450 content: 2451 application/json: 2452 schema: 2453 $ref: '#/components/schemas/APIResponse' 2454 operationId: saveLanguageSetdefault 2455 summary: "" 2456 description: "" 2457 parameters: 2458 - 2459 in: path 2460 name: id 2461 schema: 2462 type: integer 2463 required: true 2464 description: ID 2465 tags: 2466 - Language 2467 /languagelist/{id}/add: 2468 summary: "" 2469 description: "" 2470 get: 2471 responses: 2472 2XX: 2473 description: "" 2474 content: 2475 application/json: 2476 schema: 2477 type: object 2478 additionalProperties: true 2479 default: 2480 description: Client error 2481 content: 2482 application/json: 2483 schema: 2484 $ref: '#/components/schemas/APIResponse' 2485 operationId: getLanguagelistAdd 2486 description: "" 2487 parameters: 2488 - 2489 in: path 2490 name: id 2491 schema: 2492 type: integer 2493 required: true 2494 description: ID 2495 tags: 2496 - Languagelist 2497 post: 2498 requestBody: 2499 description: "" 2500 required: true 2501 content: 2502 application/json: 2503 schema: 2504 type: object 2505 additionalProperties: true 2506 responses: 2507 default: 2508 description: API response 2509 content: 2510 application/json: 2511 schema: 2512 $ref: '#/components/schemas/APIResponse' 2513 operationId: saveLanguagelistAdd 2514 summary: "" 2515 description: "" 2516 parameters: 2517 - 2518 in: path 2519 name: id 2520 schema: 2521 type: integer 2522 required: true 2523 description: ID 2524 tags: 2525 - Languagelist 2526 /languagelist/{id}/edit: 2527 summary: "" 2528 description: "" 2529 get: 2530 responses: 2531 2XX: 2532 description: "" 2533 content: 2534 application/json: 2535 schema: 2536 type: object 2537 additionalProperties: true 2538 default: 2539 description: Client error 2540 content: 2541 application/json: 2542 schema: 2543 $ref: '#/components/schemas/APIResponse' 2544 operationId: getLanguagelistEdit 2545 description: "" 2546 parameters: 2547 - 2548 in: path 2549 name: id 2550 schema: 2551 type: integer 2552 required: true 2553 description: ID 2554 tags: 2555 - Languagelist 2556 /link/{id}/edit: 2557 summary: "" 2558 description: "" 2559 get: 2560 responses: 2561 2XX: 2562 description: "" 2563 content: 2564 application/json: 2565 schema: 2566 type: object 2567 additionalProperties: true 2568 default: 2569 description: Client error 2570 content: 2571 application/json: 2572 schema: 2573 $ref: '#/components/schemas/APIResponse' 2574 operationId: getLinkEdit 2575 description: "" 2576 parameters: 2577 - 2578 in: path 2579 name: id 2580 schema: 2581 type: integer 2582 required: true 2583 description: ID 2584 tags: 2585 - Link 2586 /link/{id}/remove: 2587 summary: "" 2588 description: "" 2589 get: 2590 responses: 2591 2XX: 2592 description: "" 2593 content: 2594 application/json: 2595 schema: 2596 type: object 2597 additionalProperties: true 2598 default: 2599 description: Client error 2600 content: 2601 application/json: 2602 schema: 2603 $ref: '#/components/schemas/APIResponse' 2604 operationId: getLinkRemove 2605 description: "" 2606 parameters: 2607 - 2608 in: path 2609 name: id 2610 schema: 2611 type: integer 2612 required: true 2613 description: ID 2614 tags: 2615 - Link 2616 post: 2617 requestBody: 2618 description: "" 2619 required: true 2620 content: 2621 application/json: 2622 schema: 2623 type: object 2624 additionalProperties: true 2625 responses: 2626 default: 2627 description: API response 2628 content: 2629 application/json: 2630 schema: 2631 $ref: '#/components/schemas/APIResponse' 2632 operationId: saveLinkRemove 2633 summary: "" 2634 description: "" 2635 parameters: 2636 - 2637 in: path 2638 name: id 2639 schema: 2640 type: integer 2641 required: true 2642 description: ID 2643 tags: 2644 - Link 2645 /link/{id}/show: 2646 summary: "" 2647 description: "" 2648 get: 2649 responses: 2650 2XX: 2651 description: "" 2652 content: 2653 application/json: 2654 schema: 2655 type: object 2656 additionalProperties: true 2657 default: 2658 description: Client error 2659 content: 2660 application/json: 2661 schema: 2662 $ref: '#/components/schemas/APIResponse' 2663 operationId: getLinkShow 2664 description: "" 2665 parameters: 2666 - 2667 in: path 2668 name: id 2669 schema: 2670 type: integer 2671 required: true 2672 description: ID 2673 tags: 2674 - Link 2675 /link/{id}/value: 2676 summary: "" 2677 description: "" 2678 get: 2679 responses: 2680 2XX: 2681 description: "" 2682 content: 2683 application/json: 2684 schema: 2685 type: object 2686 additionalProperties: true 2687 default: 2688 description: Client error 2689 content: 2690 application/json: 2691 schema: 2692 $ref: '#/components/schemas/APIResponse' 2693 operationId: getLinkValue 2694 description: "" 2695 parameters: 2696 - 2697 in: path 2698 name: id 2699 schema: 2700 type: integer 2701 required: true 2702 description: ID 2703 tags: 2704 - Link 2705 post: 2706 requestBody: 2707 description: "" 2708 required: true 2709 content: 2710 application/json: 2711 schema: 2712 type: object 2713 additionalProperties: true 2714 responses: 2715 default: 2716 description: API response 2717 content: 2718 application/json: 2719 schema: 2720 $ref: '#/components/schemas/APIResponse' 2721 operationId: saveLinkValue 2722 summary: "" 2723 description: "" 2724 parameters: 2725 - 2726 in: path 2727 name: id 2728 schema: 2729 type: integer 2730 required: true 2731 description: ID 2732 tags: 2733 - Link 2734 /login/{id}/license: 2735 summary: "" 2736 description: "" 2737 get: 2738 responses: 2739 2XX: 2740 description: "" 2741 content: 2742 application/json: 2743 schema: 2744 type: object 2745 additionalProperties: true 2746 default: 2747 description: Client error 2748 content: 2749 application/json: 2750 schema: 2751 $ref: '#/components/schemas/APIResponse' 2752 operationId: getLoginLicense 2753 description: "" 2754 parameters: 2755 - 2756 in: path 2757 name: id 2758 schema: 2759 type: integer 2760 required: true 2761 description: ID 2762 tags: 2763 - Login 2764 /login/{id}/login: 2765 summary: "" 2766 description: "" 2767 get: 2768 responses: 2769 2XX: 2770 description: "" 2771 content: 2772 application/json: 2773 schema: 2774 type: object 2775 additionalProperties: true 2776 default: 2777 description: Client error 2778 content: 2779 application/json: 2780 schema: 2781 $ref: '#/components/schemas/APIResponse' 2782 operationId: getLoginLogin 2783 description: "" 2784 parameters: 2785 - 2786 in: path 2787 name: id 2788 schema: 2789 type: integer 2790 required: true 2791 description: ID 2792 tags: 2793 - Login 2794 post: 2795 requestBody: 2796 description: "" 2797 required: true 2798 content: 2799 application/json: 2800 schema: 2801 type: object 2802 additionalProperties: true 2803 responses: 2804 default: 2805 description: API response 2806 content: 2807 application/json: 2808 schema: 2809 $ref: '#/components/schemas/APIResponse' 2810 operationId: saveLoginLogin 2811 summary: "" 2812 description: "" 2813 parameters: 2814 - 2815 in: path 2816 name: id 2817 schema: 2818 type: integer 2819 required: true 2820 description: ID 2821 tags: 2822 - Login 2823 /login/{id}/logout: 2824 summary: "" 2825 description: "" 2826 get: 2827 responses: 2828 2XX: 2829 description: "" 2830 content: 2831 application/json: 2832 schema: 2833 type: object 2834 additionalProperties: true 2835 default: 2836 description: Client error 2837 content: 2838 application/json: 2839 schema: 2840 $ref: '#/components/schemas/APIResponse' 2841 operationId: getLoginLogout 2842 description: "" 2843 parameters: 2844 - 2845 in: path 2846 name: id 2847 schema: 2848 type: integer 2849 required: true 2850 description: ID 2851 tags: 2852 - Login 2853 post: 2854 requestBody: 2855 description: "" 2856 required: true 2857 content: 2858 application/json: 2859 schema: 2860 type: object 2861 additionalProperties: true 2862 responses: 2863 default: 2864 description: API response 2865 content: 2866 application/json: 2867 schema: 2868 $ref: '#/components/schemas/APIResponse' 2869 operationId: saveLoginLogout 2870 summary: "" 2871 description: "" 2872 parameters: 2873 - 2874 in: path 2875 name: id 2876 schema: 2877 type: integer 2878 required: true 2879 description: ID 2880 tags: 2881 - Login 2882 /login/{id}/oidc: 2883 summary: Authentication via OpenID-Connect 2884 description: Authentication via OpenID-Connect. / 2885 get: 2886 responses: 2887 2XX: 2888 description: "" 2889 content: 2890 application/json: 2891 schema: 2892 type: object 2893 additionalProperties: true 2894 default: 2895 description: Client error 2896 content: 2897 application/json: 2898 schema: 2899 $ref: '#/components/schemas/APIResponse' 2900 operationId: getLoginOidc 2901 description: "" 2902 parameters: 2903 - 2904 in: path 2905 name: id 2906 schema: 2907 type: integer 2908 required: true 2909 description: ID 2910 tags: 2911 - Login 2912 /login/{id}/password: 2913 summary: "" 2914 description: "" 2915 get: 2916 responses: 2917 2XX: 2918 description: "" 2919 content: 2920 application/json: 2921 schema: 2922 type: object 2923 additionalProperties: true 2924 default: 2925 description: Client error 2926 content: 2927 application/json: 2928 schema: 2929 $ref: '#/components/schemas/APIResponse' 2930 operationId: getLoginPassword 2931 description: "" 2932 parameters: 2933 - 2934 in: path 2935 name: id 2936 schema: 2937 type: integer 2938 required: true 2939 description: ID 2940 tags: 2941 - Login 2942 post: 2943 requestBody: 2944 description: "" 2945 required: true 2946 content: 2947 application/json: 2948 schema: 2949 type: object 2950 additionalProperties: true 2951 responses: 2952 default: 2953 description: API response 2954 content: 2955 application/json: 2956 schema: 2957 $ref: '#/components/schemas/APIResponse' 2958 operationId: saveLoginPassword 2959 summary: "" 2960 description: "" 2961 parameters: 2962 - 2963 in: path 2964 name: id 2965 schema: 2966 type: integer 2967 required: true 2968 description: ID 2969 tags: 2970 - Login 2971 /login/{id}/passwordcode: 2972 summary: "" 2973 description: "" 2974 get: 2975 responses: 2976 2XX: 2977 description: "" 2978 content: 2979 application/json: 2980 schema: 2981 type: object 2982 additionalProperties: true 2983 default: 2984 description: Client error 2985 content: 2986 application/json: 2987 schema: 2988 $ref: '#/components/schemas/APIResponse' 2989 operationId: getLoginPasswordcode 2990 description: "" 2991 parameters: 2992 - 2993 in: path 2994 name: id 2995 schema: 2996 type: integer 2997 required: true 2998 description: ID 2999 tags: 3000 - Login 3001 post: 3002 requestBody: 3003 description: "" 3004 required: true 3005 content: 3006 application/json: 3007 schema: 3008 type: object 3009 additionalProperties: true 3010 responses: 3011 default: 3012 description: API response 3013 content: 3014 application/json: 3015 schema: 3016 $ref: '#/components/schemas/APIResponse' 3017 operationId: saveLoginPasswordcode 3018 summary: "" 3019 description: "" 3020 parameters: 3021 - 3022 in: path 3023 name: id 3024 schema: 3025 type: integer 3026 required: true 3027 description: ID 3028 tags: 3029 - Login 3030 /login/{id}/register: 3031 summary: "" 3032 description: "" 3033 get: 3034 responses: 3035 2XX: 3036 description: "" 3037 content: 3038 application/json: 3039 schema: 3040 type: object 3041 additionalProperties: true 3042 default: 3043 description: Client error 3044 content: 3045 application/json: 3046 schema: 3047 $ref: '#/components/schemas/APIResponse' 3048 operationId: getLoginRegister 3049 description: "" 3050 parameters: 3051 - 3052 in: path 3053 name: id 3054 schema: 3055 type: integer 3056 required: true 3057 description: ID 3058 tags: 3059 - Login 3060 post: 3061 requestBody: 3062 description: "" 3063 required: true 3064 content: 3065 application/json: 3066 schema: 3067 type: object 3068 additionalProperties: true 3069 responses: 3070 default: 3071 description: API response 3072 content: 3073 application/json: 3074 schema: 3075 $ref: '#/components/schemas/APIResponse' 3076 operationId: saveLoginRegister 3077 summary: "" 3078 description: "" 3079 parameters: 3080 - 3081 in: path 3082 name: id 3083 schema: 3084 type: integer 3085 required: true 3086 description: ID 3087 tags: 3088 - Login 3089 /login/{id}/registercode: 3090 summary: "" 3091 description: "" 3092 get: 3093 responses: 3094 2XX: 3095 description: "" 3096 content: 3097 application/json: 3098 schema: 3099 type: object 3100 additionalProperties: true 3101 default: 3102 description: Client error 3103 content: 3104 application/json: 3105 schema: 3106 $ref: '#/components/schemas/APIResponse' 3107 operationId: getLoginRegistercode 3108 description: "" 3109 parameters: 3110 - 3111 in: path 3112 name: id 3113 schema: 3114 type: integer 3115 required: true 3116 description: ID 3117 tags: 3118 - Login 3119 post: 3120 requestBody: 3121 description: "" 3122 required: true 3123 content: 3124 application/json: 3125 schema: 3126 type: object 3127 additionalProperties: true 3128 responses: 3129 default: 3130 description: API response 3131 content: 3132 application/json: 3133 schema: 3134 $ref: '#/components/schemas/APIResponse' 3135 operationId: saveLoginRegistercode 3136 summary: "" 3137 description: "" 3138 parameters: 3139 - 3140 in: path 3141 name: id 3142 schema: 3143 type: integer 3144 required: true 3145 description: ID 3146 tags: 3147 - Login 3148 /login/{id}/userinfo: 3149 summary: "" 3150 description: "" 3151 get: 3152 responses: 3153 2XX: 3154 description: "" 3155 content: 3156 application/json: 3157 schema: 3158 type: object 3159 additionalProperties: true 3160 default: 3161 description: Client error 3162 content: 3163 application/json: 3164 schema: 3165 $ref: '#/components/schemas/APIResponse' 3166 operationId: getLoginUserinfo 3167 description: "" 3168 parameters: 3169 - 3170 in: path 3171 name: id 3172 schema: 3173 type: integer 3174 required: true 3175 description: ID 3176 tags: 3177 - Login 3178 /model/{id}/edit: 3179 summary: "" 3180 description: "" 3181 get: 3182 responses: 3183 2XX: 3184 description: "" 3185 content: 3186 application/json: 3187 schema: 3188 type: object 3189 additionalProperties: true 3190 default: 3191 description: Client error 3192 content: 3193 application/json: 3194 schema: 3195 $ref: '#/components/schemas/APIResponse' 3196 operationId: getModelEdit 3197 description: "" 3198 parameters: 3199 - 3200 in: path 3201 name: id 3202 schema: 3203 type: integer 3204 required: true 3205 description: ID 3206 tags: 3207 - Model 3208 /model/{id}/prop: 3209 summary: "" 3210 description: "" 3211 get: 3212 responses: 3213 2XX: 3214 description: "" 3215 content: 3216 application/json: 3217 schema: 3218 type: object 3219 additionalProperties: true 3220 default: 3221 description: Client error 3222 content: 3223 application/json: 3224 schema: 3225 $ref: '#/components/schemas/APIResponse' 3226 operationId: getModelProp 3227 description: "" 3228 parameters: 3229 - 3230 in: path 3231 name: id 3232 schema: 3233 type: integer 3234 required: true 3235 description: ID 3236 tags: 3237 - Model 3238 post: 3239 requestBody: 3240 description: "" 3241 required: true 3242 content: 3243 application/json: 3244 schema: 3245 type: object 3246 additionalProperties: true 3247 responses: 3248 default: 3249 description: API response 3250 content: 3251 application/json: 3252 schema: 3253 $ref: '#/components/schemas/APIResponse' 3254 operationId: saveModelProp 3255 summary: "" 3256 description: "" 3257 parameters: 3258 - 3259 in: path 3260 name: id 3261 schema: 3262 type: integer 3263 required: true 3264 description: ID 3265 tags: 3266 - Model 3267 /model/{id}/remove: 3268 summary: "" 3269 description: "" 3270 get: 3271 responses: 3272 2XX: 3273 description: "" 3274 content: 3275 application/json: 3276 schema: 3277 type: object 3278 additionalProperties: true 3279 default: 3280 description: Client error 3281 content: 3282 application/json: 3283 schema: 3284 $ref: '#/components/schemas/APIResponse' 3285 operationId: getModelRemove 3286 description: "" 3287 parameters: 3288 - 3289 in: path 3290 name: id 3291 schema: 3292 type: integer 3293 required: true 3294 description: ID 3295 tags: 3296 - Model 3297 post: 3298 requestBody: 3299 description: "" 3300 required: true 3301 content: 3302 application/json: 3303 schema: 3304 type: object 3305 additionalProperties: true 3306 responses: 3307 default: 3308 description: API response 3309 content: 3310 application/json: 3311 schema: 3312 $ref: '#/components/schemas/APIResponse' 3313 operationId: saveModelRemove 3314 summary: "" 3315 description: "" 3316 parameters: 3317 - 3318 in: path 3319 name: id 3320 schema: 3321 type: integer 3322 required: true 3323 description: ID 3324 tags: 3325 - Model 3326 /model/{id}/setdefault: 3327 summary: "" 3328 description: "" 3329 post: 3330 requestBody: 3331 description: "" 3332 required: true 3333 content: 3334 application/json: 3335 schema: 3336 type: object 3337 additionalProperties: true 3338 responses: 3339 default: 3340 description: API response 3341 content: 3342 application/json: 3343 schema: 3344 $ref: '#/components/schemas/APIResponse' 3345 operationId: saveModelSetdefault 3346 summary: "" 3347 description: "" 3348 parameters: 3349 - 3350 in: path 3351 name: id 3352 schema: 3353 type: integer 3354 required: true 3355 description: ID 3356 tags: 3357 - Model 3358 /modellist/{id}/add: 3359 summary: "" 3360 description: "" 3361 post: 3362 requestBody: 3363 description: "" 3364 required: true 3365 content: 3366 application/json: 3367 schema: 3368 type: object 3369 additionalProperties: true 3370 responses: 3371 default: 3372 description: API response 3373 content: 3374 application/json: 3375 schema: 3376 $ref: '#/components/schemas/APIResponse' 3377 operationId: saveModellistAdd 3378 summary: "" 3379 description: "" 3380 parameters: 3381 - 3382 in: path 3383 name: id 3384 schema: 3385 type: integer 3386 required: true 3387 description: ID 3388 tags: 3389 - Modellist 3390 /modellist/{id}/edit: 3391 summary: "" 3392 description: "" 3393 get: 3394 responses: 3395 2XX: 3396 description: "" 3397 content: 3398 application/json: 3399 schema: 3400 type: object 3401 additionalProperties: true 3402 default: 3403 description: Client error 3404 content: 3405 application/json: 3406 schema: 3407 $ref: '#/components/schemas/APIResponse' 3408 operationId: getModellistEdit 3409 description: "" 3410 parameters: 3411 - 3412 in: path 3413 name: id 3414 schema: 3415 type: integer 3416 required: true 3417 description: ID 3418 tags: 3419 - Modellist 3420 /page/{id}/advanced: 3421 summary: "" 3422 description: "" 3423 get: 3424 responses: 3425 2XX: 3426 description: "" 3427 content: 3428 application/json: 3429 schema: 3430 type: object 3431 additionalProperties: true 3432 default: 3433 description: Client error 3434 content: 3435 application/json: 3436 schema: 3437 $ref: '#/components/schemas/APIResponse' 3438 operationId: getPageAdvanced 3439 description: "" 3440 parameters: 3441 - 3442 in: path 3443 name: id 3444 schema: 3445 type: integer 3446 required: true 3447 description: ID 3448 tags: 3449 - Page 3450 /page/{id}/all: 3451 summary: "" 3452 description: "" 3453 get: 3454 responses: 3455 2XX: 3456 description: "" 3457 content: 3458 application/json: 3459 schema: 3460 type: object 3461 additionalProperties: true 3462 default: 3463 description: Client error 3464 content: 3465 application/json: 3466 schema: 3467 $ref: '#/components/schemas/APIResponse' 3468 operationId: getPageAll 3469 description: "" 3470 parameters: 3471 - 3472 in: path 3473 name: id 3474 schema: 3475 type: integer 3476 required: true 3477 description: ID 3478 tags: 3479 - Page 3480 post: 3481 requestBody: 3482 description: "" 3483 required: true 3484 content: 3485 application/json: 3486 schema: 3487 $ref: '#/components/schemas/Values' 3488 responses: 3489 default: 3490 description: API response 3491 content: 3492 application/json: 3493 schema: 3494 $ref: '#/components/schemas/APIResponse' 3495 operationId: savePageAll 3496 summary: "" 3497 description: "" 3498 parameters: 3499 - 3500 in: path 3501 name: id 3502 schema: 3503 type: integer 3504 required: true 3505 description: ID 3506 tags: 3507 - Page 3508 /page/{id}/changetemplate: 3509 summary: "" 3510 description: "" 3511 get: 3512 responses: 3513 2XX: 3514 description: "" 3515 content: 3516 application/json: 3517 schema: 3518 type: object 3519 additionalProperties: true 3520 default: 3521 description: Client error 3522 content: 3523 application/json: 3524 schema: 3525 $ref: '#/components/schemas/APIResponse' 3526 operationId: getPageChangetemplate 3527 description: "" 3528 parameters: 3529 - 3530 in: path 3531 name: id 3532 schema: 3533 type: integer 3534 required: true 3535 description: ID 3536 tags: 3537 - Page 3538 /page/{id}/changetemplateselectelements: 3539 summary: "" 3540 description: "" 3541 get: 3542 responses: 3543 2XX: 3544 description: "" 3545 content: 3546 application/json: 3547 schema: 3548 type: object 3549 additionalProperties: true 3550 default: 3551 description: Client error 3552 content: 3553 application/json: 3554 schema: 3555 $ref: '#/components/schemas/APIResponse' 3556 operationId: getPageChangetemplateselectelements 3557 description: "" 3558 parameters: 3559 - 3560 in: path 3561 name: id 3562 schema: 3563 type: integer 3564 required: true 3565 description: ID 3566 - 3567 in: query 3568 name: newtemplateid 3569 schema: 3570 type: string 3571 required: true 3572 tags: 3573 - Page 3574 post: 3575 requestBody: 3576 description: "" 3577 required: true 3578 content: 3579 application/json: 3580 schema: 3581 type: object 3582 additionalProperties: true 3583 responses: 3584 default: 3585 description: API response 3586 content: 3587 application/json: 3588 schema: 3589 $ref: '#/components/schemas/APIResponse' 3590 operationId: savePageChangetemplateselectelements 3591 summary: "" 3592 description: "" 3593 parameters: 3594 - 3595 in: path 3596 name: id 3597 schema: 3598 type: integer 3599 required: true 3600 description: ID 3601 tags: 3602 - Page 3603 /page/{id}/edit: 3604 summary: "" 3605 description: "" 3606 get: 3607 responses: 3608 2XX: 3609 description: "" 3610 content: 3611 application/json: 3612 schema: 3613 type: object 3614 additionalProperties: true 3615 default: 3616 description: Client error 3617 content: 3618 application/json: 3619 schema: 3620 $ref: '#/components/schemas/APIResponse' 3621 operationId: getPageEdit 3622 description: "" 3623 parameters: 3624 - 3625 in: path 3626 name: id 3627 schema: 3628 type: integer 3629 required: true 3630 description: ID 3631 tags: 3632 - Page 3633 post: 3634 requestBody: 3635 description: "" 3636 required: true 3637 content: 3638 application/json: 3639 schema: 3640 type: object 3641 additionalProperties: true 3642 responses: 3643 default: 3644 description: API response 3645 content: 3646 application/json: 3647 schema: 3648 $ref: '#/components/schemas/APIResponse' 3649 operationId: savePageEdit 3650 summary: "" 3651 description: "" 3652 parameters: 3653 - 3654 in: path 3655 name: id 3656 schema: 3657 type: integer 3658 required: true 3659 description: ID 3660 tags: 3661 - Page 3662 /page/{id}/info: 3663 summary: "" 3664 description: "" 3665 get: 3666 responses: 3667 2XX: 3668 description: "" 3669 content: 3670 application/json: 3671 schema: 3672 type: object 3673 additionalProperties: true 3674 default: 3675 description: Client error 3676 content: 3677 application/json: 3678 schema: 3679 $ref: '#/components/schemas/APIResponse' 3680 operationId: getPageInfo 3681 description: "" 3682 parameters: 3683 - 3684 in: path 3685 name: id 3686 schema: 3687 type: integer 3688 required: true 3689 description: ID 3690 tags: 3691 - Page 3692 /page/{id}/name: 3693 summary: "" 3694 description: "" 3695 get: 3696 responses: 3697 2XX: 3698 description: "" 3699 content: 3700 application/json: 3701 schema: 3702 type: object 3703 additionalProperties: true 3704 default: 3705 description: Client error 3706 content: 3707 application/json: 3708 schema: 3709 $ref: '#/components/schemas/APIResponse' 3710 operationId: getPageName 3711 description: "" 3712 parameters: 3713 - 3714 in: path 3715 name: id 3716 schema: 3717 type: integer 3718 required: true 3719 description: ID 3720 tags: 3721 - Page 3722 post: 3723 requestBody: 3724 description: "" 3725 required: true 3726 content: 3727 application/json: 3728 schema: 3729 type: object 3730 additionalProperties: true 3731 responses: 3732 default: 3733 description: API response 3734 content: 3735 application/json: 3736 schema: 3737 $ref: '#/components/schemas/APIResponse' 3738 operationId: savePageName 3739 summary: "" 3740 description: "" 3741 parameters: 3742 - 3743 in: path 3744 name: id 3745 schema: 3746 type: integer 3747 required: true 3748 description: ID 3749 tags: 3750 - Page 3751 /page/{id}/preview: 3752 summary: "" 3753 description: "" 3754 get: 3755 responses: 3756 2XX: 3757 description: Calculates the URL for the page preview 3758 content: 3759 application/json: 3760 schema: 3761 type: object 3762 additionalProperties: true 3763 default: 3764 description: Client error 3765 content: 3766 application/json: 3767 schema: 3768 $ref: '#/components/schemas/APIResponse' 3769 operationId: getPagePreview 3770 description: Calculates the URL for the page preview 3771 parameters: 3772 - 3773 in: path 3774 name: id 3775 schema: 3776 type: integer 3777 required: true 3778 description: ID 3779 tags: 3780 - Page 3781 /page/{id}/pub: 3782 summary: "" 3783 description: "" 3784 get: 3785 responses: 3786 2XX: 3787 description: "" 3788 content: 3789 application/json: 3790 schema: 3791 type: object 3792 additionalProperties: true 3793 default: 3794 description: Client error 3795 content: 3796 application/json: 3797 schema: 3798 $ref: '#/components/schemas/APIResponse' 3799 operationId: getPagePub 3800 description: "" 3801 parameters: 3802 - 3803 in: path 3804 name: id 3805 schema: 3806 type: integer 3807 required: true 3808 description: ID 3809 tags: 3810 - Page 3811 post: 3812 requestBody: 3813 description: "" 3814 required: true 3815 content: 3816 application/json: 3817 schema: 3818 type: object 3819 additionalProperties: true 3820 responses: 3821 default: 3822 description: API response 3823 content: 3824 application/json: 3825 schema: 3826 $ref: '#/components/schemas/APIResponse' 3827 operationId: savePagePub 3828 summary: "" 3829 description: "" 3830 parameters: 3831 - 3832 in: path 3833 name: id 3834 schema: 3835 type: integer 3836 required: true 3837 description: ID 3838 tags: 3839 - Page 3840 /page/{id}/remove: 3841 summary: "" 3842 description: "" 3843 get: 3844 responses: 3845 2XX: 3846 description: "" 3847 content: 3848 application/json: 3849 schema: 3850 type: object 3851 additionalProperties: true 3852 default: 3853 description: Client error 3854 content: 3855 application/json: 3856 schema: 3857 $ref: '#/components/schemas/APIResponse' 3858 operationId: getPageRemove 3859 description: "" 3860 parameters: 3861 - 3862 in: path 3863 name: id 3864 schema: 3865 type: integer 3866 required: true 3867 description: ID 3868 tags: 3869 - Page 3870 post: 3871 requestBody: 3872 description: "" 3873 required: true 3874 content: 3875 application/json: 3876 schema: 3877 type: object 3878 additionalProperties: true 3879 responses: 3880 default: 3881 description: API response 3882 content: 3883 application/json: 3884 schema: 3885 $ref: '#/components/schemas/APIResponse' 3886 operationId: savePageRemove 3887 summary: "" 3888 description: "" 3889 parameters: 3890 - 3891 in: path 3892 name: id 3893 schema: 3894 type: integer 3895 required: true 3896 description: ID 3897 tags: 3898 - Page 3899 /page/{id}/show: 3900 summary: "" 3901 description: "" 3902 get: 3903 responses: 3904 2XX: 3905 description: "" 3906 content: 3907 application/json: 3908 schema: 3909 type: object 3910 additionalProperties: true 3911 default: 3912 description: Client error 3913 content: 3914 application/json: 3915 schema: 3916 $ref: '#/components/schemas/APIResponse' 3917 operationId: getPageShow 3918 description: "" 3919 parameters: 3920 - 3921 in: path 3922 name: id 3923 schema: 3924 type: integer 3925 required: true 3926 description: ID 3927 tags: 3928 - Page 3929 /page/{id}/src: 3930 summary: "" 3931 description: "" 3932 get: 3933 responses: 3934 2XX: 3935 description: "" 3936 content: 3937 application/json: 3938 schema: 3939 type: object 3940 additionalProperties: true 3941 default: 3942 description: Client error 3943 content: 3944 application/json: 3945 schema: 3946 $ref: '#/components/schemas/APIResponse' 3947 operationId: getPageSrc 3948 description: "" 3949 parameters: 3950 - 3951 in: path 3952 name: id 3953 schema: 3954 type: integer 3955 required: true 3956 description: ID 3957 tags: 3958 - Page 3959 /pageelement/{id}/advanced: 3960 summary: "" 3961 description: "" 3962 get: 3963 responses: 3964 2XX: 3965 description: "" 3966 content: 3967 application/json: 3968 schema: 3969 type: object 3970 additionalProperties: true 3971 default: 3972 description: Client error 3973 content: 3974 application/json: 3975 schema: 3976 $ref: '#/components/schemas/APIResponse' 3977 operationId: getPageelementAdvanced 3978 description: "" 3979 parameters: 3980 - 3981 in: path 3982 name: id 3983 schema: 3984 type: integer 3985 required: true 3986 description: ID 3987 tags: 3988 - Pageelement 3989 /pageelement/{id}/all: 3990 summary: Edit values for all languages 3991 description: Edit values for all languages. / 3992 get: 3993 responses: 3994 2XX: 3995 description: "" 3996 content: 3997 application/json: 3998 schema: 3999 type: object 4000 additionalProperties: true 4001 default: 4002 description: Client error 4003 content: 4004 application/json: 4005 schema: 4006 $ref: '#/components/schemas/APIResponse' 4007 operationId: getPageelementAll 4008 description: "" 4009 parameters: 4010 - 4011 in: path 4012 name: id 4013 schema: 4014 type: integer 4015 required: true 4016 description: ID 4017 tags: 4018 - Pageelement 4019 post: 4020 requestBody: 4021 description: "" 4022 required: true 4023 content: 4024 application/json: 4025 schema: 4026 type: object 4027 additionalProperties: true 4028 responses: 4029 default: 4030 description: API response 4031 content: 4032 application/json: 4033 schema: 4034 $ref: '#/components/schemas/APIResponse' 4035 operationId: savePageelementAll 4036 summary: "" 4037 description: "" 4038 parameters: 4039 - 4040 in: path 4041 name: id 4042 schema: 4043 type: integer 4044 required: true 4045 description: ID 4046 tags: 4047 - Pageelement 4048 /pageelement/{id}/diff: 4049 summary: "" 4050 description: "" 4051 get: 4052 responses: 4053 2XX: 4054 description: "" 4055 content: 4056 application/json: 4057 schema: 4058 type: object 4059 additionalProperties: true 4060 default: 4061 description: Client error 4062 content: 4063 application/json: 4064 schema: 4065 $ref: '#/components/schemas/APIResponse' 4066 operationId: getPageelementDiff 4067 description: "" 4068 parameters: 4069 - 4070 in: path 4071 name: id 4072 schema: 4073 type: integer 4074 required: true 4075 description: ID 4076 tags: 4077 - Pageelement 4078 /pageelement/{id}/edit: 4079 summary: "" 4080 description: "" 4081 get: 4082 responses: 4083 2XX: 4084 description: "" 4085 content: 4086 application/json: 4087 schema: 4088 type: object 4089 additionalProperties: true 4090 default: 4091 description: Client error 4092 content: 4093 application/json: 4094 schema: 4095 $ref: '#/components/schemas/APIResponse' 4096 operationId: getPageelementEdit 4097 description: "" 4098 parameters: 4099 - 4100 in: path 4101 name: id 4102 schema: 4103 type: integer 4104 required: true 4105 description: ID 4106 tags: 4107 - Pageelement 4108 /pageelement/{id}/history: 4109 summary: "" 4110 description: "" 4111 get: 4112 responses: 4113 2XX: 4114 description: "" 4115 content: 4116 application/json: 4117 schema: 4118 type: object 4119 additionalProperties: true 4120 default: 4121 description: Client error 4122 content: 4123 application/json: 4124 schema: 4125 $ref: '#/components/schemas/APIResponse' 4126 operationId: getPageelementHistory 4127 description: "" 4128 parameters: 4129 - 4130 in: path 4131 name: id 4132 schema: 4133 type: integer 4134 required: true 4135 description: ID 4136 tags: 4137 - Pageelement 4138 /pageelement/{id}/info: 4139 summary: "" 4140 description: "" 4141 get: 4142 responses: 4143 2XX: 4144 description: "" 4145 content: 4146 application/json: 4147 schema: 4148 type: object 4149 additionalProperties: true 4150 default: 4151 description: Client error 4152 content: 4153 application/json: 4154 schema: 4155 $ref: '#/components/schemas/APIResponse' 4156 operationId: getPageelementInfo 4157 description: "" 4158 parameters: 4159 - 4160 in: path 4161 name: id 4162 schema: 4163 type: integer 4164 required: true 4165 description: ID 4166 tags: 4167 - Pageelement 4168 /pageelement/{id}/link: 4169 summary: "" 4170 description: "" 4171 get: 4172 responses: 4173 2XX: 4174 description: "" 4175 content: 4176 application/json: 4177 schema: 4178 type: object 4179 additionalProperties: true 4180 default: 4181 description: Client error 4182 content: 4183 application/json: 4184 schema: 4185 $ref: '#/components/schemas/APIResponse' 4186 operationId: getPageelementLink 4187 description: "" 4188 parameters: 4189 - 4190 in: path 4191 name: id 4192 schema: 4193 type: integer 4194 required: true 4195 description: ID 4196 tags: 4197 - Pageelement 4198 /pageelement/{id}/preview: 4199 summary: "" 4200 description: "" 4201 get: 4202 responses: 4203 2XX: 4204 description: "" 4205 content: 4206 application/json: 4207 schema: 4208 type: object 4209 additionalProperties: true 4210 default: 4211 description: Client error 4212 content: 4213 application/json: 4214 schema: 4215 $ref: '#/components/schemas/APIResponse' 4216 operationId: getPageelementPreview 4217 description: "" 4218 parameters: 4219 - 4220 in: path 4221 name: id 4222 schema: 4223 type: integer 4224 required: true 4225 description: ID 4226 tags: 4227 - Pageelement 4228 /pageelement/{id}/pub: 4229 summary: "" 4230 description: "" 4231 post: 4232 requestBody: 4233 description: "" 4234 required: true 4235 content: 4236 application/json: 4237 schema: 4238 type: object 4239 additionalProperties: true 4240 responses: 4241 default: 4242 description: API response 4243 content: 4244 application/json: 4245 schema: 4246 $ref: '#/components/schemas/APIResponse' 4247 operationId: savePageelementPub 4248 summary: "" 4249 description: "" 4250 parameters: 4251 - 4252 in: path 4253 name: id 4254 schema: 4255 type: integer 4256 required: true 4257 description: ID 4258 tags: 4259 - Pageelement 4260 /pageelement/{id}/release: 4261 summary: "" 4262 description: "" 4263 post: 4264 requestBody: 4265 description: "" 4266 required: true 4267 content: 4268 application/json: 4269 schema: 4270 type: object 4271 additionalProperties: true 4272 responses: 4273 default: 4274 description: API response 4275 content: 4276 application/json: 4277 schema: 4278 $ref: '#/components/schemas/APIResponse' 4279 operationId: savePageelementRelease 4280 summary: "" 4281 description: "" 4282 parameters: 4283 - 4284 in: path 4285 name: id 4286 schema: 4287 type: integer 4288 required: true 4289 description: ID 4290 tags: 4291 - Pageelement 4292 /pageelement/{id}/restore: 4293 summary: "" 4294 description: "" 4295 post: 4296 requestBody: 4297 description: "" 4298 required: true 4299 content: 4300 application/json: 4301 schema: 4302 type: object 4303 additionalProperties: true 4304 responses: 4305 default: 4306 description: API response 4307 content: 4308 application/json: 4309 schema: 4310 $ref: '#/components/schemas/APIResponse' 4311 operationId: savePageelementRestore 4312 summary: "" 4313 description: "" 4314 parameters: 4315 - 4316 in: path 4317 name: id 4318 schema: 4319 type: integer 4320 required: true 4321 description: ID 4322 tags: 4323 - Pageelement 4324 /pageelement/{id}/value: 4325 summary: "" 4326 description: "" 4327 get: 4328 responses: 4329 2XX: 4330 description: "" 4331 content: 4332 application/json: 4333 schema: 4334 type: object 4335 additionalProperties: true 4336 default: 4337 description: Client error 4338 content: 4339 application/json: 4340 schema: 4341 $ref: '#/components/schemas/APIResponse' 4342 operationId: getPageelementValue 4343 description: "" 4344 parameters: 4345 - 4346 in: path 4347 name: id 4348 schema: 4349 type: integer 4350 required: true 4351 description: ID 4352 tags: 4353 - Pageelement 4354 post: 4355 requestBody: 4356 description: "" 4357 required: true 4358 content: 4359 application/json: 4360 schema: 4361 type: object 4362 additionalProperties: true 4363 responses: 4364 default: 4365 description: API response 4366 content: 4367 application/json: 4368 schema: 4369 $ref: '#/components/schemas/APIResponse' 4370 operationId: savePageelementValue 4371 summary: "" 4372 description: "" 4373 parameters: 4374 - 4375 in: path 4376 name: id 4377 schema: 4378 type: integer 4379 required: true 4380 description: ID 4381 tags: 4382 - Pageelement 4383 /profile/{id}/available: 4384 summary: "" 4385 description: "" 4386 get: 4387 responses: 4388 2XX: 4389 description: "" 4390 content: 4391 application/json: 4392 schema: 4393 type: object 4394 additionalProperties: true 4395 default: 4396 description: Client error 4397 content: 4398 application/json: 4399 schema: 4400 $ref: '#/components/schemas/APIResponse' 4401 operationId: getProfileAvailable 4402 description: "" 4403 parameters: 4404 - 4405 in: path 4406 name: id 4407 schema: 4408 type: integer 4409 required: true 4410 description: ID 4411 tags: 4412 - Profile 4413 /profile/{id}/bookmark: 4414 summary: "" 4415 description: "" 4416 get: 4417 responses: 4418 2XX: 4419 description: "" 4420 content: 4421 application/json: 4422 schema: 4423 type: object 4424 additionalProperties: true 4425 default: 4426 description: Client error 4427 content: 4428 application/json: 4429 schema: 4430 $ref: '#/components/schemas/APIResponse' 4431 operationId: getProfileBookmark 4432 description: "" 4433 parameters: 4434 - 4435 in: path 4436 name: id 4437 schema: 4438 type: integer 4439 required: true 4440 description: ID 4441 tags: 4442 - Profile 4443 post: 4444 requestBody: 4445 description: "" 4446 required: true 4447 content: 4448 application/json: 4449 schema: 4450 type: object 4451 additionalProperties: true 4452 responses: 4453 default: 4454 description: API response 4455 content: 4456 application/json: 4457 schema: 4458 $ref: '#/components/schemas/APIResponse' 4459 operationId: saveProfileBookmark 4460 summary: Nothing 4461 description: Nothing... 4462 parameters: 4463 - 4464 in: path 4465 name: id 4466 schema: 4467 type: integer 4468 required: true 4469 description: ID 4470 tags: 4471 - Profile 4472 /profile/{id}/confirmmail: 4473 summary: "" 4474 description: "" 4475 post: 4476 requestBody: 4477 description: "" 4478 required: true 4479 content: 4480 application/json: 4481 schema: 4482 type: object 4483 additionalProperties: true 4484 responses: 4485 default: 4486 description: API response 4487 content: 4488 application/json: 4489 schema: 4490 $ref: '#/components/schemas/APIResponse' 4491 operationId: saveProfileConfirmmail 4492 summary: "" 4493 description: "" 4494 parameters: 4495 - 4496 in: path 4497 name: id 4498 schema: 4499 type: integer 4500 required: true 4501 description: ID 4502 tags: 4503 - Profile 4504 /profile/{id}/edit: 4505 summary: "" 4506 description: "" 4507 get: 4508 responses: 4509 2XX: 4510 description: "" 4511 content: 4512 application/json: 4513 schema: 4514 type: object 4515 additionalProperties: true 4516 default: 4517 description: Client error 4518 content: 4519 application/json: 4520 schema: 4521 $ref: '#/components/schemas/APIResponse' 4522 operationId: getProfileEdit 4523 description: "" 4524 parameters: 4525 - 4526 in: path 4527 name: id 4528 schema: 4529 type: integer 4530 required: true 4531 description: ID 4532 tags: 4533 - Profile 4534 post: 4535 requestBody: 4536 description: "" 4537 required: true 4538 content: 4539 application/json: 4540 schema: 4541 type: object 4542 additionalProperties: true 4543 responses: 4544 default: 4545 description: API response 4546 content: 4547 application/json: 4548 schema: 4549 $ref: '#/components/schemas/APIResponse' 4550 operationId: saveProfileEdit 4551 summary: Saving the user profile 4552 description: Saving the user profile. 4553 parameters: 4554 - 4555 in: path 4556 name: id 4557 schema: 4558 type: integer 4559 required: true 4560 description: ID 4561 tags: 4562 - Profile 4563 /profile/{id}/history: 4564 summary: "" 4565 description: "" 4566 get: 4567 responses: 4568 2XX: 4569 description: "" 4570 content: 4571 application/json: 4572 schema: 4573 type: object 4574 additionalProperties: true 4575 default: 4576 description: Client error 4577 content: 4578 application/json: 4579 schema: 4580 $ref: '#/components/schemas/APIResponse' 4581 operationId: getProfileHistory 4582 description: "" 4583 parameters: 4584 - 4585 in: path 4586 name: id 4587 schema: 4588 type: integer 4589 required: true 4590 description: ID 4591 tags: 4592 - Profile 4593 /profile/{id}/language: 4594 summary: "" 4595 description: "" 4596 get: 4597 responses: 4598 2XX: 4599 description: "" 4600 content: 4601 application/json: 4602 schema: 4603 type: object 4604 additionalProperties: true 4605 default: 4606 description: Client error 4607 content: 4608 application/json: 4609 schema: 4610 $ref: '#/components/schemas/APIResponse' 4611 operationId: getProfileLanguage 4612 description: "" 4613 parameters: 4614 - 4615 in: path 4616 name: id 4617 schema: 4618 type: integer 4619 required: true 4620 description: ID 4621 tags: 4622 - Profile 4623 /profile/{id}/mail: 4624 summary: "" 4625 description: "" 4626 post: 4627 requestBody: 4628 description: "" 4629 required: true 4630 content: 4631 application/json: 4632 schema: 4633 type: object 4634 additionalProperties: true 4635 responses: 4636 default: 4637 description: API response 4638 content: 4639 application/json: 4640 schema: 4641 $ref: '#/components/schemas/APIResponse' 4642 operationId: saveProfileMail 4643 summary: "" 4644 description: "" 4645 parameters: 4646 - 4647 in: path 4648 name: id 4649 schema: 4650 type: integer 4651 required: true 4652 description: ID 4653 tags: 4654 - Profile 4655 /profile/{id}/memberships: 4656 summary: "" 4657 description: "" 4658 get: 4659 responses: 4660 2XX: 4661 description: "" 4662 content: 4663 application/json: 4664 schema: 4665 type: object 4666 additionalProperties: true 4667 default: 4668 description: Client error 4669 content: 4670 application/json: 4671 schema: 4672 $ref: '#/components/schemas/APIResponse' 4673 operationId: getProfileMemberships 4674 description: "" 4675 parameters: 4676 - 4677 in: path 4678 name: id 4679 schema: 4680 type: integer 4681 required: true 4682 description: ID 4683 tags: 4684 - Profile 4685 /profile/{id}/ping: 4686 summary: "" 4687 description: "" 4688 get: 4689 responses: 4690 2XX: 4691 description: "" 4692 content: 4693 application/json: 4694 schema: 4695 type: object 4696 additionalProperties: true 4697 default: 4698 description: Client error 4699 content: 4700 application/json: 4701 schema: 4702 $ref: '#/components/schemas/APIResponse' 4703 operationId: getProfilePing 4704 description: "" 4705 parameters: 4706 - 4707 in: path 4708 name: id 4709 schema: 4710 type: integer 4711 required: true 4712 description: ID 4713 tags: 4714 - Profile 4715 /profile/{id}/pw: 4716 summary: "" 4717 description: "" 4718 get: 4719 responses: 4720 2XX: 4721 description: "" 4722 content: 4723 application/json: 4724 schema: 4725 type: object 4726 additionalProperties: true 4727 default: 4728 description: Client error 4729 content: 4730 application/json: 4731 schema: 4732 $ref: '#/components/schemas/APIResponse' 4733 operationId: getProfilePw 4734 description: "" 4735 parameters: 4736 - 4737 in: path 4738 name: id 4739 schema: 4740 type: integer 4741 required: true 4742 description: ID 4743 tags: 4744 - Profile 4745 post: 4746 requestBody: 4747 description: "" 4748 required: true 4749 content: 4750 application/json: 4751 schema: 4752 type: object 4753 additionalProperties: true 4754 responses: 4755 default: 4756 description: API response 4757 content: 4758 application/json: 4759 schema: 4760 $ref: '#/components/schemas/APIResponse' 4761 operationId: saveProfilePw 4762 summary: "" 4763 description: "" 4764 parameters: 4765 - 4766 in: path 4767 name: id 4768 schema: 4769 type: integer 4770 required: true 4771 description: ID 4772 tags: 4773 - Profile 4774 /profile/{id}/show: 4775 summary: "" 4776 description: "" 4777 get: 4778 responses: 4779 2XX: 4780 description: "" 4781 content: 4782 application/json: 4783 schema: 4784 type: object 4785 additionalProperties: true 4786 default: 4787 description: Client error 4788 content: 4789 application/json: 4790 schema: 4791 $ref: '#/components/schemas/APIResponse' 4792 operationId: getProfileShow 4793 description: "" 4794 parameters: 4795 - 4796 in: path 4797 name: id 4798 schema: 4799 type: integer 4800 required: true 4801 description: ID 4802 tags: 4803 - Profile 4804 post: 4805 requestBody: 4806 description: "" 4807 required: true 4808 content: 4809 application/json: 4810 schema: 4811 type: object 4812 additionalProperties: true 4813 responses: 4814 default: 4815 description: API response 4816 content: 4817 application/json: 4818 schema: 4819 $ref: '#/components/schemas/APIResponse' 4820 operationId: saveProfileShow 4821 summary: "" 4822 description: "" 4823 parameters: 4824 - 4825 in: path 4826 name: id 4827 schema: 4828 type: integer 4829 required: true 4830 description: ID 4831 tags: 4832 - Profile 4833 /profile/{id}/theme: 4834 summary: "" 4835 description: "" 4836 get: 4837 responses: 4838 2XX: 4839 description: "" 4840 content: 4841 application/json: 4842 schema: 4843 type: object 4844 additionalProperties: true 4845 default: 4846 description: Client error 4847 content: 4848 application/json: 4849 schema: 4850 $ref: '#/components/schemas/APIResponse' 4851 operationId: getProfileTheme 4852 description: "" 4853 parameters: 4854 - 4855 in: path 4856 name: id 4857 schema: 4858 type: integer 4859 required: true 4860 description: ID 4861 tags: 4862 - Profile 4863 post: 4864 requestBody: 4865 description: "" 4866 required: true 4867 content: 4868 application/json: 4869 schema: 4870 type: object 4871 additionalProperties: true 4872 responses: 4873 default: 4874 description: API response 4875 content: 4876 application/json: 4877 schema: 4878 $ref: '#/components/schemas/APIResponse' 4879 operationId: saveProfileTheme 4880 summary: Saving the user profile 4881 description: Saving the user profile. 4882 parameters: 4883 - 4884 in: path 4885 name: id 4886 schema: 4887 type: integer 4888 required: true 4889 description: ID 4890 tags: 4891 - Profile 4892 /profile/{id}/uisettings: 4893 summary: "" 4894 description: "" 4895 get: 4896 responses: 4897 2XX: 4898 description: "" 4899 content: 4900 application/json: 4901 schema: 4902 type: object 4903 additionalProperties: true 4904 default: 4905 description: Client error 4906 content: 4907 application/json: 4908 schema: 4909 $ref: '#/components/schemas/APIResponse' 4910 operationId: getProfileUisettings 4911 description: "" 4912 parameters: 4913 - 4914 in: path 4915 name: id 4916 schema: 4917 type: integer 4918 required: true 4919 description: ID 4920 tags: 4921 - Profile 4922 /profile/{id}/userinfo: 4923 summary: "" 4924 description: "" 4925 get: 4926 responses: 4927 2XX: 4928 description: 'Gets user information. If no user is logged in, default information will be returned.' 4929 content: 4930 application/json: 4931 schema: 4932 type: object 4933 additionalProperties: true 4934 default: 4935 description: Client error 4936 content: 4937 application/json: 4938 schema: 4939 $ref: '#/components/schemas/APIResponse' 4940 operationId: getProfileUserinfo 4941 description: 'Gets user information. If no user is logged in, default information will be returned.' 4942 parameters: 4943 - 4944 in: path 4945 name: id 4946 schema: 4947 type: integer 4948 required: true 4949 description: ID 4950 tags: 4951 - Profile 4952 /project/{id}/advanced: 4953 summary: "" 4954 description: "" 4955 post: 4956 requestBody: 4957 description: "" 4958 required: true 4959 content: 4960 application/json: 4961 schema: 4962 type: object 4963 additionalProperties: true 4964 responses: 4965 default: 4966 description: API response 4967 content: 4968 application/json: 4969 schema: 4970 $ref: '#/components/schemas/APIResponse' 4971 operationId: saveProjectAdvanced 4972 summary: "" 4973 description: "" 4974 parameters: 4975 - 4976 in: path 4977 name: id 4978 schema: 4979 type: integer 4980 required: true 4981 description: ID 4982 tags: 4983 - Project 4984 /project/{id}/copy: 4985 summary: "" 4986 description: "" 4987 post: 4988 requestBody: 4989 description: "" 4990 required: true 4991 content: 4992 application/json: 4993 schema: 4994 type: object 4995 additionalProperties: true 4996 responses: 4997 default: 4998 description: API response 4999 content: 5000 application/json: 5001 schema: 5002 $ref: '#/components/schemas/APIResponse' 5003 operationId: saveProjectCopy 5004 summary: "" 5005 description: "" 5006 parameters: 5007 - 5008 in: path 5009 name: id 5010 schema: 5011 type: integer 5012 required: true 5013 description: ID 5014 tags: 5015 - Project 5016 /project/{id}/edit: 5017 summary: "" 5018 description: "" 5019 get: 5020 responses: 5021 2XX: 5022 description: "" 5023 content: 5024 application/json: 5025 schema: 5026 type: object 5027 additionalProperties: true 5028 default: 5029 description: Client error 5030 content: 5031 application/json: 5032 schema: 5033 $ref: '#/components/schemas/APIResponse' 5034 operationId: getProjectEdit 5035 description: "" 5036 parameters: 5037 - 5038 in: path 5039 name: id 5040 schema: 5041 type: integer 5042 required: true 5043 description: ID 5044 tags: 5045 - Project 5046 /project/{id}/history: 5047 summary: "" 5048 description: "" 5049 get: 5050 responses: 5051 2XX: 5052 description: "" 5053 content: 5054 application/json: 5055 schema: 5056 type: object 5057 additionalProperties: true 5058 default: 5059 description: Client error 5060 content: 5061 application/json: 5062 schema: 5063 $ref: '#/components/schemas/APIResponse' 5064 operationId: getProjectHistory 5065 description: "" 5066 parameters: 5067 - 5068 in: path 5069 name: id 5070 schema: 5071 type: integer 5072 required: true 5073 description: ID 5074 tags: 5075 - Project 5076 /project/{id}/info: 5077 summary: "" 5078 description: "" 5079 get: 5080 responses: 5081 2XX: 5082 description: "" 5083 content: 5084 application/json: 5085 schema: 5086 type: object 5087 additionalProperties: true 5088 default: 5089 description: Client error 5090 content: 5091 application/json: 5092 schema: 5093 $ref: '#/components/schemas/APIResponse' 5094 operationId: getProjectInfo 5095 description: "" 5096 parameters: 5097 - 5098 in: path 5099 name: id 5100 schema: 5101 type: integer 5102 required: true 5103 description: ID 5104 tags: 5105 - Project 5106 /project/{id}/listing: 5107 summary: "" 5108 description: "" 5109 get: 5110 responses: 5111 2XX: 5112 description: "" 5113 content: 5114 application/json: 5115 schema: 5116 type: object 5117 additionalProperties: true 5118 default: 5119 description: Client error 5120 content: 5121 application/json: 5122 schema: 5123 $ref: '#/components/schemas/APIResponse' 5124 operationId: getProjectListing 5125 description: "" 5126 parameters: 5127 - 5128 in: path 5129 name: id 5130 schema: 5131 type: integer 5132 required: true 5133 description: ID 5134 tags: 5135 - Project 5136 /project/{id}/prop: 5137 summary: "" 5138 description: "" 5139 get: 5140 responses: 5141 2XX: 5142 description: "" 5143 content: 5144 application/json: 5145 schema: 5146 type: object 5147 additionalProperties: true 5148 default: 5149 description: Client error 5150 content: 5151 application/json: 5152 schema: 5153 $ref: '#/components/schemas/APIResponse' 5154 operationId: getProjectProp 5155 description: "" 5156 parameters: 5157 - 5158 in: path 5159 name: id 5160 schema: 5161 type: integer 5162 required: true 5163 description: ID 5164 tags: 5165 - Project 5166 post: 5167 requestBody: 5168 description: "" 5169 required: true 5170 content: 5171 application/json: 5172 schema: 5173 type: object 5174 additionalProperties: true 5175 responses: 5176 default: 5177 description: API response 5178 content: 5179 application/json: 5180 schema: 5181 $ref: '#/components/schemas/APIResponse' 5182 operationId: saveProjectProp 5183 summary: "" 5184 description: "" 5185 parameters: 5186 - 5187 in: path 5188 name: id 5189 schema: 5190 type: integer 5191 required: true 5192 description: ID 5193 tags: 5194 - Project 5195 /project/{id}/remove: 5196 summary: "" 5197 description: "" 5198 get: 5199 responses: 5200 2XX: 5201 description: "" 5202 content: 5203 application/json: 5204 schema: 5205 type: object 5206 additionalProperties: true 5207 default: 5208 description: Client error 5209 content: 5210 application/json: 5211 schema: 5212 $ref: '#/components/schemas/APIResponse' 5213 operationId: getProjectRemove 5214 description: "" 5215 parameters: 5216 - 5217 in: path 5218 name: id 5219 schema: 5220 type: integer 5221 required: true 5222 description: ID 5223 tags: 5224 - Project 5225 post: 5226 requestBody: 5227 description: "" 5228 required: true 5229 content: 5230 application/json: 5231 schema: 5232 type: object 5233 additionalProperties: true 5234 responses: 5235 default: 5236 description: API response 5237 content: 5238 application/json: 5239 schema: 5240 $ref: '#/components/schemas/APIResponse' 5241 operationId: saveProjectRemove 5242 summary: "" 5243 description: "" 5244 parameters: 5245 - 5246 in: path 5247 name: id 5248 schema: 5249 type: integer 5250 required: true 5251 description: ID 5252 tags: 5253 - Project 5254 /script/{id}/diff: 5255 summary: "" 5256 description: "" 5257 get: 5258 responses: 5259 2XX: 5260 description: "" 5261 content: 5262 application/json: 5263 schema: 5264 type: object 5265 additionalProperties: true 5266 default: 5267 description: Client error 5268 content: 5269 application/json: 5270 schema: 5271 $ref: '#/components/schemas/APIResponse' 5272 operationId: getScriptDiff 5273 description: "" 5274 parameters: 5275 - 5276 in: path 5277 name: id 5278 schema: 5279 type: integer 5280 required: true 5281 description: ID 5282 tags: 5283 - Script 5284 /script/{id}/edit: 5285 summary: "" 5286 description: "" 5287 get: 5288 responses: 5289 2XX: 5290 description: "" 5291 content: 5292 application/json: 5293 schema: 5294 type: object 5295 additionalProperties: true 5296 default: 5297 description: Client error 5298 content: 5299 application/json: 5300 schema: 5301 $ref: '#/components/schemas/APIResponse' 5302 operationId: getScriptEdit 5303 description: "" 5304 parameters: 5305 - 5306 in: path 5307 name: id 5308 schema: 5309 type: integer 5310 required: true 5311 description: ID 5312 tags: 5313 - Script 5314 post: 5315 requestBody: 5316 description: "" 5317 required: true 5318 content: 5319 application/json: 5320 schema: 5321 type: object 5322 additionalProperties: true 5323 responses: 5324 default: 5325 description: API response 5326 content: 5327 application/json: 5328 schema: 5329 $ref: '#/components/schemas/APIResponse' 5330 operationId: saveScriptEdit 5331 summary: "" 5332 description: "" 5333 parameters: 5334 - 5335 in: path 5336 name: id 5337 schema: 5338 type: integer 5339 required: true 5340 description: ID 5341 tags: 5342 - Script 5343 /script/{id}/history: 5344 summary: "" 5345 description: "" 5346 get: 5347 responses: 5348 2XX: 5349 description: "" 5350 content: 5351 application/json: 5352 schema: 5353 type: object 5354 additionalProperties: true 5355 default: 5356 description: Client error 5357 content: 5358 application/json: 5359 schema: 5360 $ref: '#/components/schemas/APIResponse' 5361 operationId: getScriptHistory 5362 description: "" 5363 parameters: 5364 - 5365 in: path 5366 name: id 5367 schema: 5368 type: integer 5369 required: true 5370 description: ID 5371 tags: 5372 - Script 5373 post: 5374 requestBody: 5375 description: "" 5376 required: true 5377 content: 5378 application/json: 5379 schema: 5380 type: object 5381 additionalProperties: true 5382 responses: 5383 default: 5384 description: API response 5385 content: 5386 application/json: 5387 schema: 5388 $ref: '#/components/schemas/APIResponse' 5389 operationId: saveScriptHistory 5390 summary: "" 5391 description: "" 5392 parameters: 5393 - 5394 in: path 5395 name: id 5396 schema: 5397 type: integer 5398 required: true 5399 description: ID 5400 tags: 5401 - Script 5402 /script/{id}/preview: 5403 summary: "" 5404 description: "" 5405 get: 5406 responses: 5407 2XX: 5408 description: "" 5409 content: 5410 application/json: 5411 schema: 5412 type: object 5413 additionalProperties: true 5414 default: 5415 description: Client error 5416 content: 5417 application/json: 5418 schema: 5419 $ref: '#/components/schemas/APIResponse' 5420 operationId: getScriptPreview 5421 description: "" 5422 parameters: 5423 - 5424 in: path 5425 name: id 5426 schema: 5427 type: integer 5428 required: true 5429 description: ID 5430 tags: 5431 - Script 5432 /script/{id}/show: 5433 summary: "" 5434 description: "" 5435 get: 5436 responses: 5437 2XX: 5438 description: "" 5439 content: 5440 application/json: 5441 schema: 5442 type: object 5443 additionalProperties: true 5444 default: 5445 description: Client error 5446 content: 5447 application/json: 5448 schema: 5449 $ref: '#/components/schemas/APIResponse' 5450 operationId: getScriptShow 5451 description: "" 5452 parameters: 5453 - 5454 in: path 5455 name: id 5456 schema: 5457 type: integer 5458 required: true 5459 description: ID 5460 tags: 5461 - Script 5462 /script/{id}/value: 5463 summary: "" 5464 description: "" 5465 get: 5466 responses: 5467 2XX: 5468 description: "" 5469 content: 5470 application/json: 5471 schema: 5472 type: object 5473 additionalProperties: true 5474 default: 5475 description: Client error 5476 content: 5477 application/json: 5478 schema: 5479 $ref: '#/components/schemas/APIResponse' 5480 operationId: getScriptValue 5481 description: "" 5482 parameters: 5483 - 5484 in: path 5485 name: id 5486 schema: 5487 type: integer 5488 required: true 5489 description: ID 5490 tags: 5491 - Script 5492 post: 5493 requestBody: 5494 description: "" 5495 required: true 5496 content: 5497 application/json: 5498 schema: 5499 type: object 5500 additionalProperties: true 5501 responses: 5502 default: 5503 description: API response 5504 content: 5505 application/json: 5506 schema: 5507 $ref: '#/components/schemas/APIResponse' 5508 operationId: saveScriptValue 5509 summary: "" 5510 description: "" 5511 parameters: 5512 - 5513 in: path 5514 name: id 5515 schema: 5516 type: integer 5517 required: true 5518 description: ID 5519 tags: 5520 - Script 5521 /search/{id}/edit: 5522 summary: "" 5523 description: "" 5524 get: 5525 responses: 5526 2XX: 5527 description: "" 5528 content: 5529 application/json: 5530 schema: 5531 type: object 5532 additionalProperties: true 5533 default: 5534 description: Client error 5535 content: 5536 application/json: 5537 schema: 5538 $ref: '#/components/schemas/APIResponse' 5539 operationId: getSearchEdit 5540 description: "" 5541 parameters: 5542 - 5543 in: path 5544 name: id 5545 schema: 5546 type: integer 5547 required: true 5548 description: ID 5549 tags: 5550 - Search 5551 /search/{id}/quicksearch: 5552 summary: "" 5553 description: "" 5554 get: 5555 responses: 5556 2XX: 5557 description: "" 5558 content: 5559 application/json: 5560 schema: 5561 type: object 5562 additionalProperties: true 5563 default: 5564 description: Client error 5565 content: 5566 application/json: 5567 schema: 5568 $ref: '#/components/schemas/APIResponse' 5569 operationId: getSearchQuicksearch 5570 description: "" 5571 parameters: 5572 - 5573 in: path 5574 name: id 5575 schema: 5576 type: integer 5577 required: true 5578 description: ID 5579 tags: 5580 - Search 5581 /tag/{id}/edit: 5582 summary: "" 5583 description: "" 5584 get: 5585 responses: 5586 2XX: 5587 description: "" 5588 content: 5589 application/json: 5590 schema: 5591 type: object 5592 additionalProperties: true 5593 default: 5594 description: Client error 5595 content: 5596 application/json: 5597 schema: 5598 $ref: '#/components/schemas/APIResponse' 5599 operationId: getTagEdit 5600 description: "" 5601 parameters: 5602 - 5603 in: path 5604 name: id 5605 schema: 5606 type: integer 5607 required: true 5608 description: ID 5609 tags: 5610 - Tag 5611 /tag/{id}/prop: 5612 summary: "" 5613 description: "" 5614 get: 5615 responses: 5616 2XX: 5617 description: "" 5618 content: 5619 application/json: 5620 schema: 5621 type: object 5622 additionalProperties: true 5623 default: 5624 description: Client error 5625 content: 5626 application/json: 5627 schema: 5628 $ref: '#/components/schemas/APIResponse' 5629 operationId: getTagProp 5630 description: "" 5631 parameters: 5632 - 5633 in: path 5634 name: id 5635 schema: 5636 type: integer 5637 required: true 5638 description: ID 5639 tags: 5640 - Tag 5641 post: 5642 requestBody: 5643 description: "" 5644 required: true 5645 content: 5646 application/json: 5647 schema: 5648 type: object 5649 additionalProperties: true 5650 responses: 5651 default: 5652 description: API response 5653 content: 5654 application/json: 5655 schema: 5656 $ref: '#/components/schemas/APIResponse' 5657 operationId: saveTagProp 5658 summary: "" 5659 description: "" 5660 parameters: 5661 - 5662 in: path 5663 name: id 5664 schema: 5665 type: integer 5666 required: true 5667 description: ID 5668 tags: 5669 - Tag 5670 /tag/{id}/remove: 5671 summary: Deleting the tag 5672 description: Deleting the tag. / 5673 get: 5674 responses: 5675 2XX: 5676 description: "" 5677 content: 5678 application/json: 5679 schema: 5680 type: object 5681 additionalProperties: true 5682 default: 5683 description: Client error 5684 content: 5685 application/json: 5686 schema: 5687 $ref: '#/components/schemas/APIResponse' 5688 operationId: getTagRemove 5689 description: "" 5690 parameters: 5691 - 5692 in: path 5693 name: id 5694 schema: 5695 type: integer 5696 required: true 5697 description: ID 5698 tags: 5699 - Tag 5700 post: 5701 requestBody: 5702 description: "" 5703 required: true 5704 content: 5705 application/json: 5706 schema: 5707 type: object 5708 additionalProperties: true 5709 responses: 5710 default: 5711 description: API response 5712 content: 5713 application/json: 5714 schema: 5715 $ref: '#/components/schemas/APIResponse' 5716 operationId: saveTagRemove 5717 summary: Delete the tag 5718 description: Delete the tag. 5719 parameters: 5720 - 5721 in: path 5722 name: id 5723 schema: 5724 type: integer 5725 required: true 5726 description: ID 5727 tags: 5728 - Tag 5729 /taglist/{id}/add: 5730 summary: "" 5731 description: "" 5732 get: 5733 responses: 5734 2XX: 5735 description: "" 5736 content: 5737 application/json: 5738 schema: 5739 type: object 5740 additionalProperties: true 5741 default: 5742 description: Client error 5743 content: 5744 application/json: 5745 schema: 5746 $ref: '#/components/schemas/APIResponse' 5747 operationId: getTaglistAdd 5748 description: "" 5749 parameters: 5750 - 5751 in: path 5752 name: id 5753 schema: 5754 type: integer 5755 required: true 5756 description: ID 5757 tags: 5758 - Taglist 5759 post: 5760 requestBody: 5761 description: "" 5762 required: true 5763 content: 5764 application/json: 5765 schema: 5766 type: object 5767 additionalProperties: true 5768 responses: 5769 default: 5770 description: API response 5771 content: 5772 application/json: 5773 schema: 5774 $ref: '#/components/schemas/APIResponse' 5775 operationId: saveTaglistAdd 5776 summary: Add a new project 5777 description: Add a new project. / 5778 parameters: 5779 - 5780 in: path 5781 name: id 5782 schema: 5783 type: integer 5784 required: true 5785 description: ID 5786 tags: 5787 - Taglist 5788 /taglist/{id}/edit: 5789 summary: "" 5790 description: "" 5791 get: 5792 responses: 5793 2XX: 5794 description: Get a listing of all tags in the project 5795 content: 5796 application/json: 5797 schema: 5798 type: object 5799 additionalProperties: true 5800 default: 5801 description: Client error 5802 content: 5803 application/json: 5804 schema: 5805 $ref: '#/components/schemas/APIResponse' 5806 operationId: getTaglistEdit 5807 description: Get a listing of all tags in the project 5808 parameters: 5809 - 5810 in: path 5811 name: id 5812 schema: 5813 type: integer 5814 required: true 5815 description: ID 5816 tags: 5817 - Taglist 5818 /template/{id}/add: 5819 summary: "" 5820 description: "" 5821 get: 5822 responses: 5823 2XX: 5824 description: "" 5825 content: 5826 application/json: 5827 schema: 5828 type: object 5829 additionalProperties: true 5830 default: 5831 description: Client error 5832 content: 5833 application/json: 5834 schema: 5835 $ref: '#/components/schemas/APIResponse' 5836 operationId: getTemplateAdd 5837 description: "" 5838 parameters: 5839 - 5840 in: path 5841 name: id 5842 schema: 5843 type: integer 5844 required: true 5845 description: ID 5846 tags: 5847 - Template 5848 post: 5849 requestBody: 5850 description: "" 5851 required: true 5852 content: 5853 application/json: 5854 schema: 5855 type: object 5856 additionalProperties: true 5857 responses: 5858 default: 5859 description: API response 5860 content: 5861 application/json: 5862 schema: 5863 $ref: '#/components/schemas/APIResponse' 5864 operationId: saveTemplateAdd 5865 summary: "" 5866 description: "" 5867 parameters: 5868 - 5869 in: path 5870 name: id 5871 schema: 5872 type: integer 5873 required: true 5874 description: ID 5875 tags: 5876 - Template 5877 /template/{id}/addel: 5878 summary: "" 5879 description: "" 5880 get: 5881 responses: 5882 2XX: 5883 description: "" 5884 content: 5885 application/json: 5886 schema: 5887 type: object 5888 additionalProperties: true 5889 default: 5890 description: Client error 5891 content: 5892 application/json: 5893 schema: 5894 $ref: '#/components/schemas/APIResponse' 5895 operationId: getTemplateAddel 5896 description: "" 5897 parameters: 5898 - 5899 in: path 5900 name: id 5901 schema: 5902 type: integer 5903 required: true 5904 description: ID 5905 tags: 5906 - Template 5907 post: 5908 requestBody: 5909 description: "" 5910 required: true 5911 content: 5912 application/json: 5913 schema: 5914 type: object 5915 additionalProperties: true 5916 responses: 5917 default: 5918 description: API response 5919 content: 5920 application/json: 5921 schema: 5922 $ref: '#/components/schemas/APIResponse' 5923 operationId: saveTemplateAddel 5924 summary: "" 5925 description: "" 5926 parameters: 5927 - 5928 in: path 5929 name: id 5930 schema: 5931 type: integer 5932 required: true 5933 description: ID 5934 tags: 5935 - Template 5936 /template/{id}/diff: 5937 summary: "" 5938 description: "" 5939 get: 5940 responses: 5941 2XX: 5942 description: "" 5943 content: 5944 application/json: 5945 schema: 5946 type: object 5947 additionalProperties: true 5948 default: 5949 description: Client error 5950 content: 5951 application/json: 5952 schema: 5953 $ref: '#/components/schemas/APIResponse' 5954 operationId: getTemplateDiff 5955 description: "" 5956 parameters: 5957 - 5958 in: path 5959 name: id 5960 schema: 5961 type: integer 5962 required: true 5963 description: ID 5964 tags: 5965 - Template 5966 /template/{id}/edit: 5967 summary: Overall template information 5968 description: Overall template information. / 5969 get: 5970 responses: 5971 2XX: 5972 description: Get all template information. 5973 content: 5974 application/json: 5975 schema: 5976 $ref: '#/components/schemas/Template' 5977 default: 5978 description: Client error 5979 content: 5980 application/json: 5981 schema: 5982 $ref: '#/components/schemas/APIResponse' 5983 operationId: getTemplateEdit 5984 description: Get all template information. 5985 parameters: 5986 - 5987 in: path 5988 name: id 5989 schema: 5990 type: integer 5991 required: true 5992 description: ID 5993 tags: 5994 - Template 5995 /template/{id}/history: 5996 summary: "" 5997 description: "" 5998 get: 5999 responses: 6000 2XX: 6001 description: "" 6002 content: 6003 application/json: 6004 schema: 6005 type: object 6006 additionalProperties: true 6007 default: 6008 description: Client error 6009 content: 6010 application/json: 6011 schema: 6012 $ref: '#/components/schemas/APIResponse' 6013 operationId: getTemplateHistory 6014 description: "" 6015 parameters: 6016 - 6017 in: path 6018 name: id 6019 schema: 6020 type: integer 6021 required: true 6022 description: ID 6023 tags: 6024 - Template 6025 /template/{id}/info: 6026 summary: "" 6027 description: "" 6028 get: 6029 responses: 6030 2XX: 6031 description: "" 6032 content: 6033 application/json: 6034 schema: 6035 type: object 6036 additionalProperties: true 6037 default: 6038 description: Client error 6039 content: 6040 application/json: 6041 schema: 6042 $ref: '#/components/schemas/APIResponse' 6043 operationId: getTemplateInfo 6044 description: "" 6045 parameters: 6046 - 6047 in: path 6048 name: id 6049 schema: 6050 type: integer 6051 required: true 6052 description: ID 6053 tags: 6054 - Template 6055 /template/{id}/preview: 6056 summary: "" 6057 description: "" 6058 get: 6059 responses: 6060 2XX: 6061 description: "" 6062 content: 6063 application/json: 6064 schema: 6065 type: object 6066 additionalProperties: true 6067 default: 6068 description: Client error 6069 content: 6070 application/json: 6071 schema: 6072 $ref: '#/components/schemas/APIResponse' 6073 operationId: getTemplatePreview 6074 description: "" 6075 parameters: 6076 - 6077 in: path 6078 name: id 6079 schema: 6080 type: integer 6081 required: true 6082 description: ID 6083 tags: 6084 - Template 6085 /template/{id}/prop: 6086 summary: "" 6087 description: "" 6088 get: 6089 responses: 6090 2XX: 6091 description: "" 6092 content: 6093 application/json: 6094 schema: 6095 type: object 6096 additionalProperties: true 6097 default: 6098 description: Client error 6099 content: 6100 application/json: 6101 schema: 6102 $ref: '#/components/schemas/APIResponse' 6103 operationId: getTemplateProp 6104 description: "" 6105 parameters: 6106 - 6107 in: path 6108 name: id 6109 schema: 6110 type: integer 6111 required: true 6112 description: ID 6113 tags: 6114 - Template 6115 post: 6116 requestBody: 6117 description: "" 6118 required: true 6119 content: 6120 application/json: 6121 schema: 6122 type: object 6123 additionalProperties: true 6124 responses: 6125 default: 6126 description: API response 6127 content: 6128 application/json: 6129 schema: 6130 $ref: '#/components/schemas/APIResponse' 6131 operationId: saveTemplateProp 6132 summary: "" 6133 description: "" 6134 parameters: 6135 - 6136 in: path 6137 name: id 6138 schema: 6139 type: integer 6140 required: true 6141 description: ID 6142 tags: 6143 - Template 6144 /template/{id}/pub: 6145 summary: "" 6146 description: "" 6147 get: 6148 responses: 6149 2XX: 6150 description: "" 6151 content: 6152 application/json: 6153 schema: 6154 type: object 6155 additionalProperties: true 6156 default: 6157 description: Client error 6158 content: 6159 application/json: 6160 schema: 6161 $ref: '#/components/schemas/APIResponse' 6162 operationId: getTemplatePub 6163 description: "" 6164 parameters: 6165 - 6166 in: path 6167 name: id 6168 schema: 6169 type: integer 6170 required: true 6171 description: ID 6172 tags: 6173 - Template 6174 post: 6175 requestBody: 6176 description: "" 6177 required: true 6178 content: 6179 application/json: 6180 schema: 6181 type: object 6182 additionalProperties: true 6183 responses: 6184 default: 6185 description: API response 6186 content: 6187 application/json: 6188 schema: 6189 $ref: '#/components/schemas/APIResponse' 6190 operationId: saveTemplatePub 6191 summary: "" 6192 description: "" 6193 parameters: 6194 - 6195 in: path 6196 name: id 6197 schema: 6198 type: integer 6199 required: true 6200 description: ID 6201 tags: 6202 - Template 6203 /template/{id}/release: 6204 summary: "" 6205 description: "" 6206 post: 6207 requestBody: 6208 description: "" 6209 required: true 6210 content: 6211 application/json: 6212 schema: 6213 type: object 6214 additionalProperties: true 6215 responses: 6216 default: 6217 description: API response 6218 content: 6219 application/json: 6220 schema: 6221 $ref: '#/components/schemas/APIResponse' 6222 operationId: saveTemplateRelease 6223 summary: "" 6224 description: "" 6225 parameters: 6226 - 6227 in: path 6228 name: id 6229 schema: 6230 type: integer 6231 required: true 6232 description: ID 6233 tags: 6234 - Template 6235 /template/{id}/remove: 6236 summary: "" 6237 description: "" 6238 get: 6239 responses: 6240 2XX: 6241 description: "" 6242 content: 6243 application/json: 6244 schema: 6245 type: object 6246 additionalProperties: true 6247 default: 6248 description: Client error 6249 content: 6250 application/json: 6251 schema: 6252 $ref: '#/components/schemas/APIResponse' 6253 operationId: getTemplateRemove 6254 description: "" 6255 parameters: 6256 - 6257 in: path 6258 name: id 6259 schema: 6260 type: integer 6261 required: true 6262 description: ID 6263 tags: 6264 - Template 6265 post: 6266 requestBody: 6267 description: "" 6268 required: true 6269 content: 6270 application/json: 6271 schema: 6272 type: object 6273 additionalProperties: true 6274 responses: 6275 default: 6276 description: API response 6277 content: 6278 application/json: 6279 schema: 6280 $ref: '#/components/schemas/APIResponse' 6281 operationId: saveTemplateRemove 6282 summary: "" 6283 description: "" 6284 parameters: 6285 - 6286 in: path 6287 name: id 6288 schema: 6289 type: integer 6290 required: true 6291 description: ID 6292 tags: 6293 - Template 6294 /template/{id}/restore: 6295 summary: "" 6296 description: "" 6297 get: 6298 responses: 6299 2XX: 6300 description: "" 6301 content: 6302 application/json: 6303 schema: 6304 type: object 6305 additionalProperties: true 6306 default: 6307 description: Client error 6308 content: 6309 application/json: 6310 schema: 6311 $ref: '#/components/schemas/APIResponse' 6312 operationId: getTemplateRestore 6313 description: "" 6314 parameters: 6315 - 6316 in: path 6317 name: id 6318 schema: 6319 type: integer 6320 required: true 6321 description: ID 6322 tags: 6323 - Template 6324 post: 6325 requestBody: 6326 description: "" 6327 required: true 6328 content: 6329 application/json: 6330 schema: 6331 type: object 6332 additionalProperties: true 6333 responses: 6334 default: 6335 description: API response 6336 content: 6337 application/json: 6338 schema: 6339 $ref: '#/components/schemas/APIResponse' 6340 operationId: saveTemplateRestore 6341 summary: "" 6342 description: "" 6343 parameters: 6344 - 6345 in: path 6346 name: id 6347 schema: 6348 type: integer 6349 required: true 6350 description: ID 6351 tags: 6352 - Template 6353 /template/{id}/show: 6354 summary: "" 6355 description: "" 6356 get: 6357 responses: 6358 2XX: 6359 description: "" 6360 content: 6361 application/json: 6362 schema: 6363 type: object 6364 additionalProperties: true 6365 default: 6366 description: Client error 6367 content: 6368 application/json: 6369 schema: 6370 $ref: '#/components/schemas/APIResponse' 6371 operationId: getTemplateShow 6372 description: "" 6373 parameters: 6374 - 6375 in: path 6376 name: id 6377 schema: 6378 type: integer 6379 required: true 6380 description: ID 6381 tags: 6382 - Template 6383 /template/{id}/src: 6384 summary: "" 6385 description: "" 6386 get: 6387 responses: 6388 2XX: 6389 description: "" 6390 content: 6391 application/json: 6392 schema: 6393 type: object 6394 additionalProperties: true 6395 default: 6396 description: Client error 6397 content: 6398 application/json: 6399 schema: 6400 $ref: '#/components/schemas/APIResponse' 6401 operationId: getTemplateSrc 6402 description: "" 6403 parameters: 6404 - 6405 in: path 6406 name: id 6407 schema: 6408 type: integer 6409 required: true 6410 description: ID 6411 tags: 6412 - Template 6413 post: 6414 requestBody: 6415 description: "" 6416 required: true 6417 content: 6418 application/json: 6419 schema: 6420 type: object 6421 additionalProperties: true 6422 responses: 6423 default: 6424 description: API response 6425 content: 6426 application/json: 6427 schema: 6428 $ref: '#/components/schemas/APIResponse' 6429 operationId: saveTemplateSrc 6430 summary: Saving template source 6431 description: Saving template source. / 6432 parameters: 6433 - 6434 in: path 6435 name: id 6436 schema: 6437 type: integer 6438 required: true 6439 description: ID 6440 tags: 6441 - Template 6442 /template/{id}/srcelement: 6443 summary: "" 6444 description: "" 6445 get: 6446 responses: 6447 2XX: 6448 description: "" 6449 content: 6450 application/json: 6451 schema: 6452 type: object 6453 additionalProperties: true 6454 default: 6455 description: Client error 6456 content: 6457 application/json: 6458 schema: 6459 $ref: '#/components/schemas/APIResponse' 6460 operationId: getTemplateSrcelement 6461 description: "" 6462 parameters: 6463 - 6464 in: path 6465 name: id 6466 schema: 6467 type: integer 6468 required: true 6469 description: ID 6470 tags: 6471 - Template 6472 post: 6473 requestBody: 6474 description: "" 6475 required: true 6476 content: 6477 application/json: 6478 schema: 6479 type: object 6480 additionalProperties: true 6481 responses: 6482 default: 6483 description: API response 6484 content: 6485 application/json: 6486 schema: 6487 $ref: '#/components/schemas/APIResponse' 6488 operationId: saveTemplateSrcelement 6489 summary: "" 6490 description: "" 6491 parameters: 6492 - 6493 in: path 6494 name: id 6495 schema: 6496 type: integer 6497 required: true 6498 description: ID 6499 tags: 6500 - Template 6501 /templatelist/{id}/add: 6502 summary: "" 6503 description: "" 6504 get: 6505 responses: 6506 2XX: 6507 description: "" 6508 content: 6509 application/json: 6510 schema: 6511 type: object 6512 additionalProperties: true 6513 default: 6514 description: Client error 6515 content: 6516 application/json: 6517 schema: 6518 $ref: '#/components/schemas/APIResponse' 6519 operationId: getTemplatelistAdd 6520 description: "" 6521 parameters: 6522 - 6523 in: path 6524 name: id 6525 schema: 6526 type: integer 6527 required: true 6528 description: ID 6529 tags: 6530 - Templatelist 6531 post: 6532 requestBody: 6533 description: "" 6534 required: true 6535 content: 6536 application/json: 6537 schema: 6538 type: object 6539 additionalProperties: true 6540 responses: 6541 default: 6542 description: API response 6543 content: 6544 application/json: 6545 schema: 6546 $ref: '#/components/schemas/APIResponse' 6547 operationId: saveTemplatelistAdd 6548 summary: "" 6549 description: "" 6550 parameters: 6551 - 6552 in: path 6553 name: id 6554 schema: 6555 type: integer 6556 required: true 6557 description: ID 6558 tags: 6559 - Templatelist 6560 /templatelist/{id}/edit: 6561 summary: "" 6562 description: "" 6563 get: 6564 responses: 6565 2XX: 6566 description: "" 6567 content: 6568 application/json: 6569 schema: 6570 type: object 6571 additionalProperties: true 6572 default: 6573 description: Client error 6574 content: 6575 application/json: 6576 schema: 6577 $ref: '#/components/schemas/APIResponse' 6578 operationId: getTemplatelistEdit 6579 description: "" 6580 parameters: 6581 - 6582 in: path 6583 name: id 6584 schema: 6585 type: integer 6586 required: true 6587 description: ID 6588 tags: 6589 - Templatelist 6590 /text/{id}/diff: 6591 summary: "" 6592 description: "" 6593 get: 6594 responses: 6595 2XX: 6596 description: "" 6597 content: 6598 application/json: 6599 schema: 6600 type: object 6601 additionalProperties: true 6602 default: 6603 description: Client error 6604 content: 6605 application/json: 6606 schema: 6607 $ref: '#/components/schemas/APIResponse' 6608 operationId: getTextDiff 6609 description: "" 6610 parameters: 6611 - 6612 in: path 6613 name: id 6614 schema: 6615 type: integer 6616 required: true 6617 description: ID 6618 tags: 6619 - Text 6620 /text/{id}/edit: 6621 summary: "" 6622 description: "" 6623 get: 6624 responses: 6625 2XX: 6626 description: "" 6627 content: 6628 application/json: 6629 schema: 6630 type: object 6631 additionalProperties: true 6632 default: 6633 description: Client error 6634 content: 6635 application/json: 6636 schema: 6637 $ref: '#/components/schemas/APIResponse' 6638 operationId: getTextEdit 6639 description: "" 6640 parameters: 6641 - 6642 in: path 6643 name: id 6644 schema: 6645 type: integer 6646 required: true 6647 description: ID 6648 tags: 6649 - Text 6650 post: 6651 requestBody: 6652 description: "" 6653 required: true 6654 content: 6655 application/json: 6656 schema: 6657 type: object 6658 additionalProperties: true 6659 responses: 6660 default: 6661 description: API response 6662 content: 6663 application/json: 6664 schema: 6665 $ref: '#/components/schemas/APIResponse' 6666 operationId: saveTextEdit 6667 summary: "" 6668 description: "" 6669 parameters: 6670 - 6671 in: path 6672 name: id 6673 schema: 6674 type: integer 6675 required: true 6676 description: ID 6677 tags: 6678 - Text 6679 /text/{id}/history: 6680 summary: "" 6681 description: "" 6682 get: 6683 responses: 6684 2XX: 6685 description: "" 6686 content: 6687 application/json: 6688 schema: 6689 type: object 6690 additionalProperties: true 6691 default: 6692 description: Client error 6693 content: 6694 application/json: 6695 schema: 6696 $ref: '#/components/schemas/APIResponse' 6697 operationId: getTextHistory 6698 description: "" 6699 parameters: 6700 - 6701 in: path 6702 name: id 6703 schema: 6704 type: integer 6705 required: true 6706 description: ID 6707 tags: 6708 - Text 6709 post: 6710 requestBody: 6711 description: "" 6712 required: true 6713 content: 6714 application/json: 6715 schema: 6716 type: object 6717 additionalProperties: true 6718 responses: 6719 default: 6720 description: API response 6721 content: 6722 application/json: 6723 schema: 6724 $ref: '#/components/schemas/APIResponse' 6725 operationId: saveTextHistory 6726 summary: "" 6727 description: "" 6728 parameters: 6729 - 6730 in: path 6731 name: id 6732 schema: 6733 type: integer 6734 required: true 6735 description: ID 6736 tags: 6737 - Text 6738 /text/{id}/preview: 6739 summary: "" 6740 description: "" 6741 get: 6742 responses: 6743 2XX: 6744 description: "" 6745 content: 6746 application/json: 6747 schema: 6748 type: object 6749 additionalProperties: true 6750 default: 6751 description: Client error 6752 content: 6753 application/json: 6754 schema: 6755 $ref: '#/components/schemas/APIResponse' 6756 operationId: getTextPreview 6757 description: "" 6758 parameters: 6759 - 6760 in: path 6761 name: id 6762 schema: 6763 type: integer 6764 required: true 6765 description: ID 6766 tags: 6767 - Text 6768 /text/{id}/show: 6769 summary: "" 6770 description: "" 6771 get: 6772 responses: 6773 2XX: 6774 description: "" 6775 content: 6776 application/json: 6777 schema: 6778 type: object 6779 additionalProperties: true 6780 default: 6781 description: Client error 6782 content: 6783 application/json: 6784 schema: 6785 $ref: '#/components/schemas/APIResponse' 6786 operationId: getTextShow 6787 description: "" 6788 parameters: 6789 - 6790 in: path 6791 name: id 6792 schema: 6793 type: integer 6794 required: true 6795 description: ID 6796 tags: 6797 - Text 6798 /text/{id}/value: 6799 summary: "" 6800 description: "" 6801 get: 6802 responses: 6803 2XX: 6804 description: "" 6805 content: 6806 application/json: 6807 schema: 6808 type: object 6809 additionalProperties: true 6810 default: 6811 description: Client error 6812 content: 6813 application/json: 6814 schema: 6815 $ref: '#/components/schemas/APIResponse' 6816 operationId: getTextValue 6817 description: "" 6818 parameters: 6819 - 6820 in: path 6821 name: id 6822 schema: 6823 type: integer 6824 required: true 6825 description: ID 6826 tags: 6827 - Text 6828 post: 6829 requestBody: 6830 description: "" 6831 required: true 6832 content: 6833 application/json: 6834 schema: 6835 type: object 6836 additionalProperties: true 6837 responses: 6838 default: 6839 description: API response 6840 content: 6841 application/json: 6842 schema: 6843 $ref: '#/components/schemas/APIResponse' 6844 operationId: saveTextValue 6845 summary: "" 6846 description: "" 6847 parameters: 6848 - 6849 in: path 6850 name: id 6851 schema: 6852 type: integer 6853 required: true 6854 description: ID 6855 tags: 6856 - Text 6857 /url/{id}/edit: 6858 summary: "" 6859 description: "" 6860 get: 6861 responses: 6862 2XX: 6863 description: "" 6864 content: 6865 application/json: 6866 schema: 6867 type: object 6868 additionalProperties: true 6869 default: 6870 description: Client error 6871 content: 6872 application/json: 6873 schema: 6874 $ref: '#/components/schemas/APIResponse' 6875 operationId: getUrlEdit 6876 description: "" 6877 parameters: 6878 - 6879 in: path 6880 name: id 6881 schema: 6882 type: integer 6883 required: true 6884 description: ID 6885 tags: 6886 - Url 6887 /url/{id}/preview: 6888 summary: "" 6889 description: "" 6890 get: 6891 responses: 6892 2XX: 6893 description: "" 6894 content: 6895 application/json: 6896 schema: 6897 type: object 6898 additionalProperties: true 6899 default: 6900 description: Client error 6901 content: 6902 application/json: 6903 schema: 6904 $ref: '#/components/schemas/APIResponse' 6905 operationId: getUrlPreview 6906 description: "" 6907 parameters: 6908 - 6909 in: path 6910 name: id 6911 schema: 6912 type: integer 6913 required: true 6914 description: ID 6915 tags: 6916 - Url 6917 /url/{id}/remove: 6918 summary: "" 6919 description: "" 6920 get: 6921 responses: 6922 2XX: 6923 description: "" 6924 content: 6925 application/json: 6926 schema: 6927 type: object 6928 additionalProperties: true 6929 default: 6930 description: Client error 6931 content: 6932 application/json: 6933 schema: 6934 $ref: '#/components/schemas/APIResponse' 6935 operationId: getUrlRemove 6936 description: "" 6937 parameters: 6938 - 6939 in: path 6940 name: id 6941 schema: 6942 type: integer 6943 required: true 6944 description: ID 6945 tags: 6946 - Url 6947 post: 6948 requestBody: 6949 description: "" 6950 required: true 6951 content: 6952 application/json: 6953 schema: 6954 type: object 6955 additionalProperties: true 6956 responses: 6957 default: 6958 description: API response 6959 content: 6960 application/json: 6961 schema: 6962 $ref: '#/components/schemas/APIResponse' 6963 operationId: saveUrlRemove 6964 summary: "" 6965 description: "" 6966 parameters: 6967 - 6968 in: path 6969 name: id 6970 schema: 6971 type: integer 6972 required: true 6973 description: ID 6974 tags: 6975 - Url 6976 /url/{id}/show: 6977 summary: "" 6978 description: "" 6979 get: 6980 responses: 6981 2XX: 6982 description: "" 6983 content: 6984 application/json: 6985 schema: 6986 type: object 6987 additionalProperties: true 6988 default: 6989 description: Client error 6990 content: 6991 application/json: 6992 schema: 6993 $ref: '#/components/schemas/APIResponse' 6994 operationId: getUrlShow 6995 description: "" 6996 parameters: 6997 - 6998 in: path 6999 name: id 7000 schema: 7001 type: integer 7002 required: true 7003 description: ID 7004 tags: 7005 - Url 7006 /url/{id}/value: 7007 summary: "" 7008 description: "" 7009 get: 7010 responses: 7011 2XX: 7012 description: "" 7013 content: 7014 application/json: 7015 schema: 7016 type: object 7017 additionalProperties: true 7018 default: 7019 description: Client error 7020 content: 7021 application/json: 7022 schema: 7023 $ref: '#/components/schemas/APIResponse' 7024 operationId: getUrlValue 7025 description: "" 7026 parameters: 7027 - 7028 in: path 7029 name: id 7030 schema: 7031 type: integer 7032 required: true 7033 description: ID 7034 tags: 7035 - Url 7036 post: 7037 requestBody: 7038 description: "" 7039 required: true 7040 content: 7041 application/json: 7042 schema: 7043 type: object 7044 additionalProperties: true 7045 responses: 7046 default: 7047 description: API response 7048 content: 7049 application/json: 7050 schema: 7051 $ref: '#/components/schemas/APIResponse' 7052 operationId: saveUrlValue 7053 summary: "" 7054 description: "" 7055 parameters: 7056 - 7057 in: path 7058 name: id 7059 schema: 7060 type: integer 7061 required: true 7062 description: ID 7063 tags: 7064 - Url 7065 /user/{id}/addgrouptouser: 7066 summary: "" 7067 description: "" 7068 get: 7069 responses: 7070 2XX: 7071 description: "" 7072 content: 7073 application/json: 7074 schema: 7075 type: object 7076 additionalProperties: true 7077 default: 7078 description: Client error 7079 content: 7080 application/json: 7081 schema: 7082 $ref: '#/components/schemas/APIResponse' 7083 operationId: getUserAddgrouptouser 7084 description: "" 7085 parameters: 7086 - 7087 in: path 7088 name: id 7089 schema: 7090 type: integer 7091 required: true 7092 description: ID 7093 tags: 7094 - User 7095 post: 7096 requestBody: 7097 description: "" 7098 required: true 7099 content: 7100 application/json: 7101 schema: 7102 type: object 7103 additionalProperties: true 7104 responses: 7105 default: 7106 description: API response 7107 content: 7108 application/json: 7109 schema: 7110 $ref: '#/components/schemas/APIResponse' 7111 operationId: saveUserAddgrouptouser 7112 summary: "" 7113 description: "" 7114 parameters: 7115 - 7116 in: path 7117 name: id 7118 schema: 7119 type: integer 7120 required: true 7121 description: ID 7122 tags: 7123 - User 7124 /user/{id}/addtoken: 7125 summary: Shows the login tokens of this user 7126 description: Shows the login tokens of this user. 7127 get: 7128 responses: 7129 2XX: 7130 description: "" 7131 content: 7132 application/json: 7133 schema: 7134 type: object 7135 additionalProperties: true 7136 default: 7137 description: Client error 7138 content: 7139 application/json: 7140 schema: 7141 $ref: '#/components/schemas/APIResponse' 7142 operationId: getUserAddtoken 7143 description: "" 7144 parameters: 7145 - 7146 in: path 7147 name: id 7148 schema: 7149 type: integer 7150 required: true 7151 description: ID 7152 tags: 7153 - User 7154 post: 7155 requestBody: 7156 description: "" 7157 required: true 7158 content: 7159 application/json: 7160 schema: 7161 type: object 7162 additionalProperties: true 7163 responses: 7164 default: 7165 description: API response 7166 content: 7167 application/json: 7168 schema: 7169 $ref: '#/components/schemas/APIResponse' 7170 operationId: saveUserAddtoken 7171 summary: "" 7172 description: "" 7173 parameters: 7174 - 7175 in: path 7176 name: id 7177 schema: 7178 type: integer 7179 required: true 7180 description: ID 7181 tags: 7182 - User 7183 /user/{id}/advanced: 7184 summary: Shows the login tokens of this user 7185 description: Shows the login tokens of this user. 7186 get: 7187 responses: 7188 2XX: 7189 description: "" 7190 content: 7191 application/json: 7192 schema: 7193 type: object 7194 additionalProperties: true 7195 default: 7196 description: Client error 7197 content: 7198 application/json: 7199 schema: 7200 $ref: '#/components/schemas/APIResponse' 7201 operationId: getUserAdvanced 7202 description: "" 7203 parameters: 7204 - 7205 in: path 7206 name: id 7207 schema: 7208 type: integer 7209 required: true 7210 description: ID 7211 tags: 7212 - User 7213 /user/{id}/deltoken: 7214 summary: Shows the login tokens of this user 7215 description: Shows the login tokens of this user. 7216 post: 7217 requestBody: 7218 description: "" 7219 required: true 7220 content: 7221 application/json: 7222 schema: 7223 type: object 7224 additionalProperties: true 7225 responses: 7226 default: 7227 description: API response 7228 content: 7229 application/json: 7230 schema: 7231 $ref: '#/components/schemas/APIResponse' 7232 operationId: saveUserDeltoken 7233 summary: "" 7234 description: "" 7235 parameters: 7236 - 7237 in: path 7238 name: id 7239 schema: 7240 type: integer 7241 required: true 7242 description: ID 7243 tags: 7244 - User 7245 /user/{id}/edit: 7246 summary: "" 7247 description: "" 7248 get: 7249 responses: 7250 2XX: 7251 description: "" 7252 content: 7253 application/json: 7254 schema: 7255 type: object 7256 additionalProperties: true 7257 default: 7258 description: Client error 7259 content: 7260 application/json: 7261 schema: 7262 $ref: '#/components/schemas/APIResponse' 7263 operationId: getUserEdit 7264 description: "" 7265 parameters: 7266 - 7267 in: path 7268 name: id 7269 schema: 7270 type: integer 7271 required: true 7272 description: ID 7273 tags: 7274 - User 7275 /user/{id}/history: 7276 summary: "" 7277 description: "" 7278 get: 7279 responses: 7280 2XX: 7281 description: "" 7282 content: 7283 application/json: 7284 schema: 7285 type: object 7286 additionalProperties: true 7287 default: 7288 description: Client error 7289 content: 7290 application/json: 7291 schema: 7292 $ref: '#/components/schemas/APIResponse' 7293 operationId: getUserHistory 7294 description: "" 7295 parameters: 7296 - 7297 in: path 7298 name: id 7299 schema: 7300 type: integer 7301 required: true 7302 description: ID 7303 tags: 7304 - User 7305 /user/{id}/info: 7306 summary: "" 7307 description: "" 7308 get: 7309 responses: 7310 2XX: 7311 description: "" 7312 content: 7313 application/json: 7314 schema: 7315 type: object 7316 additionalProperties: true 7317 default: 7318 description: Client error 7319 content: 7320 application/json: 7321 schema: 7322 $ref: '#/components/schemas/APIResponse' 7323 operationId: getUserInfo 7324 description: "" 7325 parameters: 7326 - 7327 in: path 7328 name: id 7329 schema: 7330 type: integer 7331 required: true 7332 description: ID 7333 tags: 7334 - User 7335 /user/{id}/listing: 7336 summary: "" 7337 description: "" 7338 get: 7339 responses: 7340 2XX: 7341 description: "" 7342 content: 7343 application/json: 7344 schema: 7345 type: object 7346 additionalProperties: true 7347 default: 7348 description: Client error 7349 content: 7350 application/json: 7351 schema: 7352 $ref: '#/components/schemas/APIResponse' 7353 operationId: getUserListing 7354 description: "" 7355 parameters: 7356 - 7357 in: path 7358 name: id 7359 schema: 7360 type: integer 7361 required: true 7362 description: ID 7363 tags: 7364 - User 7365 /user/{id}/memberships: 7366 summary: "" 7367 description: "" 7368 get: 7369 responses: 7370 2XX: 7371 description: "" 7372 content: 7373 application/json: 7374 schema: 7375 type: object 7376 additionalProperties: true 7377 default: 7378 description: Client error 7379 content: 7380 application/json: 7381 schema: 7382 $ref: '#/components/schemas/APIResponse' 7383 operationId: getUserMemberships 7384 description: "" 7385 parameters: 7386 - 7387 in: path 7388 name: id 7389 schema: 7390 type: integer 7391 required: true 7392 description: ID 7393 tags: 7394 - User 7395 post: 7396 requestBody: 7397 description: "" 7398 required: true 7399 content: 7400 application/json: 7401 schema: 7402 type: object 7403 additionalProperties: true 7404 responses: 7405 default: 7406 description: API response 7407 content: 7408 application/json: 7409 schema: 7410 $ref: '#/components/schemas/APIResponse' 7411 operationId: saveUserMemberships 7412 summary: "" 7413 description: "" 7414 parameters: 7415 - 7416 in: path 7417 name: id 7418 schema: 7419 type: integer 7420 required: true 7421 description: ID 7422 tags: 7423 - User 7424 /user/{id}/prop: 7425 summary: "" 7426 description: "" 7427 get: 7428 responses: 7429 2XX: 7430 description: "" 7431 content: 7432 application/json: 7433 schema: 7434 type: object 7435 additionalProperties: true 7436 default: 7437 description: Client error 7438 content: 7439 application/json: 7440 schema: 7441 $ref: '#/components/schemas/APIResponse' 7442 operationId: getUserProp 7443 description: "" 7444 parameters: 7445 - 7446 in: path 7447 name: id 7448 schema: 7449 type: integer 7450 required: true 7451 description: ID 7452 tags: 7453 - User 7454 post: 7455 requestBody: 7456 description: "" 7457 required: true 7458 content: 7459 application/json: 7460 schema: 7461 type: object 7462 additionalProperties: true 7463 responses: 7464 default: 7465 description: API response 7466 content: 7467 application/json: 7468 schema: 7469 $ref: '#/components/schemas/APIResponse' 7470 operationId: saveUserProp 7471 summary: Save the user properties 7472 description: Save the user properties. / 7473 parameters: 7474 - 7475 in: path 7476 name: id 7477 schema: 7478 type: integer 7479 required: true 7480 description: ID 7481 tags: 7482 - User 7483 /user/{id}/pw: 7484 summary: "" 7485 description: "" 7486 get: 7487 responses: 7488 2XX: 7489 description: "" 7490 content: 7491 application/json: 7492 schema: 7493 type: object 7494 additionalProperties: true 7495 default: 7496 description: Client error 7497 content: 7498 application/json: 7499 schema: 7500 $ref: '#/components/schemas/APIResponse' 7501 operationId: getUserPw 7502 description: "" 7503 parameters: 7504 - 7505 in: path 7506 name: id 7507 schema: 7508 type: integer 7509 required: true 7510 description: ID 7511 tags: 7512 - User 7513 post: 7514 requestBody: 7515 description: "" 7516 required: true 7517 content: 7518 application/json: 7519 schema: 7520 type: object 7521 additionalProperties: true 7522 responses: 7523 default: 7524 description: API response 7525 content: 7526 application/json: 7527 schema: 7528 $ref: '#/components/schemas/APIResponse' 7529 operationId: saveUserPw 7530 summary: "" 7531 description: "" 7532 parameters: 7533 - 7534 in: path 7535 name: id 7536 schema: 7537 type: integer 7538 required: true 7539 description: ID 7540 tags: 7541 - User 7542 /user/{id}/remove: 7543 summary: "" 7544 description: "" 7545 get: 7546 responses: 7547 2XX: 7548 description: "" 7549 content: 7550 application/json: 7551 schema: 7552 type: object 7553 additionalProperties: true 7554 default: 7555 description: Client error 7556 content: 7557 application/json: 7558 schema: 7559 $ref: '#/components/schemas/APIResponse' 7560 operationId: getUserRemove 7561 description: "" 7562 parameters: 7563 - 7564 in: path 7565 name: id 7566 schema: 7567 type: integer 7568 required: true 7569 description: ID 7570 tags: 7571 - User 7572 post: 7573 requestBody: 7574 description: "" 7575 required: true 7576 content: 7577 application/json: 7578 schema: 7579 type: object 7580 additionalProperties: true 7581 responses: 7582 default: 7583 description: API response 7584 content: 7585 application/json: 7586 schema: 7587 $ref: '#/components/schemas/APIResponse' 7588 operationId: saveUserRemove 7589 summary: "" 7590 description: "" 7591 parameters: 7592 - 7593 in: path 7594 name: id 7595 schema: 7596 type: integer 7597 required: true 7598 description: ID 7599 tags: 7600 - User 7601 /user/{id}/rights: 7602 summary: "" 7603 description: "" 7604 get: 7605 responses: 7606 2XX: 7607 description: "" 7608 content: 7609 application/json: 7610 schema: 7611 type: object 7612 additionalProperties: true 7613 default: 7614 description: Client error 7615 content: 7616 application/json: 7617 schema: 7618 $ref: '#/components/schemas/APIResponse' 7619 operationId: getUserRights 7620 description: "" 7621 parameters: 7622 - 7623 in: path 7624 name: id 7625 schema: 7626 type: integer 7627 required: true 7628 description: ID 7629 tags: 7630 - User 7631 /user/{id}/switch: 7632 summary: "" 7633 description: "" 7634 get: 7635 responses: 7636 2XX: 7637 description: "" 7638 content: 7639 application/json: 7640 schema: 7641 type: object 7642 additionalProperties: true 7643 default: 7644 description: Client error 7645 content: 7646 application/json: 7647 schema: 7648 $ref: '#/components/schemas/APIResponse' 7649 operationId: getUserSwitch 7650 description: "" 7651 parameters: 7652 - 7653 in: path 7654 name: id 7655 schema: 7656 type: integer 7657 required: true 7658 description: ID 7659 tags: 7660 - User 7661 post: 7662 requestBody: 7663 description: "" 7664 required: true 7665 content: 7666 application/json: 7667 schema: 7668 type: object 7669 additionalProperties: true 7670 responses: 7671 default: 7672 description: API response 7673 content: 7674 application/json: 7675 schema: 7676 $ref: '#/components/schemas/APIResponse' 7677 operationId: saveUserSwitch 7678 summary: "" 7679 description: "" 7680 parameters: 7681 - 7682 in: path 7683 name: id 7684 schema: 7685 type: integer 7686 required: true 7687 description: ID 7688 tags: 7689 - User 7690 /userlist/{id}/add: 7691 summary: Adding a new user 7692 description: Adding a new user. 7693 post: 7694 requestBody: 7695 description: "" 7696 required: true 7697 content: 7698 application/json: 7699 schema: 7700 type: object 7701 additionalProperties: true 7702 responses: 7703 default: 7704 description: API response 7705 content: 7706 application/json: 7707 schema: 7708 $ref: '#/components/schemas/APIResponse' 7709 operationId: saveUserlistAdd 7710 summary: "" 7711 description: "" 7712 parameters: 7713 - 7714 in: path 7715 name: id 7716 schema: 7717 type: integer 7718 required: true 7719 description: ID 7720 tags: 7721 - Userlist 7722 /userlist/{id}/edit: 7723 summary: Shows all users 7724 description: Shows all users. / 7725 get: 7726 responses: 7727 2XX: 7728 description: "" 7729 content: 7730 application/json: 7731 schema: 7732 type: object 7733 additionalProperties: true 7734 default: 7735 description: Client error 7736 content: 7737 application/json: 7738 schema: 7739 $ref: '#/components/schemas/APIResponse' 7740 operationId: getUserlistEdit 7741 description: "" 7742 parameters: 7743 - 7744 in: path 7745 name: id 7746 schema: 7747 type: integer 7748 required: true 7749 description: ID 7750 tags: 7751 - Userlist 7752 components: 7753 securitySchemes: 7754 BasicAuth: 7755 type: http 7756 scheme: basic 7757 BearerAuth: 7758 type: http 7759 scheme: bearer 7760 ApiKeyAuth: 7761 type: apiKey 7762 in: header 7763 name: X-API-Key 7764 TokenAuth: 7765 type: http 7766 scheme: token 7767 schemas: 7768 APIResponse: 7769 type: object 7770 description: "" 7771 properties: 7772 message: 7773 type: string 7774 description: "" 7775 notices: 7776 type: array 7777 items: 7778 type: string 7779 description: "" 7780 errors: 7781 type: array 7782 items: 7783 type: string 7784 description: "" 7785 status: 7786 type: string 7787 description: "" 7788 notice_status: 7789 type: string 7790 description: "" 7791 success: 7792 type: boolean 7793 description: "" 7794 session: 7795 $ref: '#/components/schemas/cms.api.Session' 7796 description: "" 7797 version: 7798 type: string 7799 description: "" 7800 api: 7801 type: integer 7802 description: "" 7803 cause: 7804 nullable: true 7805 allOf: 7806 - 7807 $ref: '#/components/schemas/cms.api.Exception' 7808 description: "" 7809 ArrayOf: 7810 type: object 7811 description: "" 7812 properties: 7813 className: 7814 type: string 7815 description: "" 7816 Element: 7817 type: object 7818 description: "" 7819 properties: 7820 id: 7821 type: integer 7822 description: "" 7823 name: 7824 type: string 7825 description: "" 7826 label: 7827 type: string 7828 description: "" 7829 description: 7830 type: string 7831 description: "" 7832 type: 7833 type: string 7834 description: "" 7835 typeId: 7836 type: integer 7837 description: "" 7838 Event: 7839 type: object 7840 description: Event which happens in the CMS. 7841 properties: 7842 type: 7843 type: string 7844 description: What type of object 7845 id: 7846 type: integer 7847 description: The Id of the object 7848 event: 7849 type: string 7850 description: What happens 7851 description: 7852 type: string 7853 description: A description 7854 Exception: 7855 type: object 7856 description: "" 7857 properties: 7858 error: 7859 type: string 7860 description: "" 7861 description: 7862 type: string 7863 description: "" 7864 code: 7865 type: integer 7866 description: "" 7867 trace: 7868 type: array 7869 items: 7870 type: string 7871 description: "" 7872 cause: 7873 nullable: true 7874 allOf: 7875 - 7876 $ref: '#/components/schemas/cms.api.Exception' 7877 description: "" 7878 Language: 7879 type: object 7880 description: "" 7881 properties: 7882 id: 7883 type: integer 7884 description: "" 7885 isoCode: 7886 type: string 7887 description: "" 7888 label: 7889 type: string 7890 description: "" 7891 Notice: 7892 type: object 7893 description: Notice to tell about something. 7894 properties: 7895 type: 7896 type: string 7897 description: Object type 7898 id: 7899 type: integer 7900 description: ID of the object 7901 name: 7902 type: string 7903 description: Name of the object 7904 key: 7905 type: string 7906 description: "" 7907 vars: 7908 type: array 7909 items: 7910 type: string 7911 description: "" 7912 text: 7913 type: string 7914 description: "" 7915 log: 7916 type: array 7917 items: 7918 type: string 7919 description: "" 7920 status: 7921 type: string 7922 description: "" 7923 PageAll: 7924 type: object 7925 description: "" 7926 properties: 7927 objectId: 7928 type: integer 7929 description: "" 7930 pageId: 7931 type: integer 7932 description: "" 7933 languages: 7934 type: array 7935 items: 7936 type: string 7937 description: "" 7938 elements: 7939 type: array 7940 items: 7941 type: string 7942 description: "" 7943 Session: 7944 type: object 7945 description: "" 7946 properties: 7947 name: 7948 type: string 7949 description: "" 7950 id: 7951 type: string 7952 description: "" 7953 token: 7954 type: string 7955 description: "" 7956 Template: 7957 type: object 7958 description: Template. 7959 properties: 7960 id: 7961 type: integer 7962 description: The ID of the template. 7963 elements: 7964 type: array 7965 items: 7966 type: string 7967 description: elements of the template. 7968 templateModels: 7969 type: array 7970 items: 7971 type: string 7972 description: templatemodels of the template. 7973 TemplateModel: 7974 type: object 7975 description: "" 7976 properties: 7977 id: 7978 type: integer 7979 description: "" 7980 name: 7981 type: string 7982 description: "" 7983 source: 7984 type: string 7985 description: "" 7986 format: 7987 type: string 7988 description: "" 7989 TraceElement: 7990 type: object 7991 description: "" 7992 properties: 7993 file: 7994 type: string 7995 description: "" 7996 line: 7997 type: integer 7998 description: "" 7999 function: 8000 type: string 8001 description: "" 8002 class: 8003 type: string 8004 description: "" 8005 Value: 8006 type: object 8007 description: "" 8008 properties: 8009 elementId: 8010 type: integer 8011 description: "" 8012 elementName: 8013 type: string 8014 nullable: true 8015 description: "" 8016 languageId: 8017 type: integer 8018 description: "" 8019 languageName: 8020 type: string 8021 nullable: true 8022 description: "" 8023 value: 8024 type: string 8025 description: "" 8026 date: 8027 type: integer 8028 nullable: true 8029 description: "" 8030 Values: 8031 type: object 8032 description: "" 8033 properties: 8034 values: 8035 type: array 8036 items: 8037 type: string 8038 description: "" 8039 security: 8040 - 8041 BasicAuth: [ ] 8042 BearerAuth: [ ] 8043 ApiKeyAuth: [ ] 8044 TokenAuth: [ ]
Downloadopenapi.yaml
History Sat, 17 Oct 2026 02:16:28 +0200 Jan Dankert Refactoring: Removed empty view() and post() methods; OpenAPI cleanup, removed these unused paths. Thu, 15 Oct 2026 01:39:59 +0200 Jan Dankert New: A much better generation of the OpenAPI Interface documents, supports now the UI API Objects. Thu, 24 Apr 2025 00:13:35 +0200 Jan Dankert New: OpenAPI with REST interface for all actions and methods Sun, 30 Jan 2022 23:38:42 +0100 dankert Refactoring: Only 1 http-endpoint for both the UI and the API. Path "/api" is not available any more, all API data is served under "/". Mon, 8 Feb 2021 20:54:23 +0100 Jan Dankert New: First try to specify the API with the OPenAPI specification