diff options
author | Madeline <46743919+MaddyUnderStars@users.noreply.github.com> | 2023-04-16 01:51:52 +1000 |
---|---|---|
committer | Madeline <46743919+MaddyUnderStars@users.noreply.github.com> | 2023-04-16 01:51:52 +1000 |
commit | b438f2b071dbaa82371016168ab843f24be5063e (patch) | |
tree | eea50564f94b6992089ce097455404d89cd0ba56 /assets/openapi.json | |
parent | generated files (diff) | |
download | server-b438f2b071dbaa82371016168ab843f24be5063e.tar.xz |
Rewrite getRouteDescriptions, fix message route not appearing in openapi spec
Diffstat (limited to 'assets/openapi.json')
-rw-r--r-- | assets/openapi.json | 141 |
1 files changed, 141 insertions, 0 deletions
diff --git a/assets/openapi.json b/assets/openapi.json index 567d4bb8..8c1920f9 100644 --- a/assets/openapi.json +++ b/assets/openapi.json @@ -14646,6 +14646,147 @@ ] } }, + "/channels/{channel_id}/messages/": { + "get": { + "security": [ + { + "bearer": [] + } + ], + "responses": { + "200": { + "description": "", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/APIMessageArray" + } + } + } + }, + "400": { + "description": "", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/APIErrorResponse" + } + } + } + }, + "403": { + "description": "No description available" + }, + "404": { + "description": "No description available" + } + }, + "parameters": [ + { + "name": "channel_id", + "in": "path", + "required": true, + "schema": { + "type": "string" + }, + "description": "channel_id" + }, + { + "name": "around", + "in": "query", + "schema": { + "type": "string" + } + }, + { + "name": "before", + "in": "query", + "schema": { + "type": "string" + } + }, + { + "name": "after", + "in": "query", + "schema": { + "type": "string" + } + }, + { + "name": "limit", + "in": "query", + "schema": { + "type": "number" + }, + "description": "max number of messages to return (1-100). defaults to 50" + } + ], + "tags": [ + "channels" + ] + }, + "post": { + "x-right-required": "SEND_MESSAGES", + "x-permission-required": "SEND_MESSAGES", + "security": [ + { + "bearer": [] + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/MessageCreateSchema" + } + } + } + }, + "responses": { + "200": { + "description": "", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/Message" + } + } + } + }, + "400": { + "description": "", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/APIErrorResponse" + } + } + } + }, + "403": { + "description": "No description available" + }, + "404": { + "description": "No description available" + } + }, + "parameters": [ + { + "name": "channel_id", + "in": "path", + "required": true, + "schema": { + "type": "string" + }, + "description": "channel_id" + } + ], + "tags": [ + "channels" + ] + } + }, "/channels/{channel_id}/messages/bulk-delete/": { "post": { "security": [ |