Update api spec (#211)
YOYO NEW API SPEC! Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
This commit is contained in:
		
				
					committed by
					
						
						GitHub
					
				
			
			
				
	
			
			
			
						parent
						
							79b977a55a
						
					
				
				
					commit
					29003eae80
				
			
							
								
								
									
										132
									
								
								spec.json
									
									
									
									
									
								
							
							
						
						
									
										132
									
								
								spec.json
									
									
									
									
									
								
							@ -1746,6 +1746,138 @@
 | 
			
		||||
        }
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "/debug/uploads": {
 | 
			
		||||
      "post": {
 | 
			
		||||
        "tags": [
 | 
			
		||||
          "meta",
 | 
			
		||||
          "hidden"
 | 
			
		||||
        ],
 | 
			
		||||
        "summary": "Uploads files to public blob storage for debugging purposes.",
 | 
			
		||||
        "description": "Do NOT send files here that you don't want to be public.",
 | 
			
		||||
        "operationId": "create_debug_uploads",
 | 
			
		||||
        "requestBody": {
 | 
			
		||||
          "content": {
 | 
			
		||||
            "multipart/form-data": {
 | 
			
		||||
              "schema": {
 | 
			
		||||
                "type": "string",
 | 
			
		||||
                "format": "binary"
 | 
			
		||||
              }
 | 
			
		||||
            }
 | 
			
		||||
          },
 | 
			
		||||
          "required": true
 | 
			
		||||
        },
 | 
			
		||||
        "responses": {
 | 
			
		||||
          "201": {
 | 
			
		||||
            "description": "successful creation",
 | 
			
		||||
            "headers": {
 | 
			
		||||
              "Access-Control-Allow-Credentials": {
 | 
			
		||||
                "description": "Access-Control-Allow-Credentials header.",
 | 
			
		||||
                "style": "simple",
 | 
			
		||||
                "required": true,
 | 
			
		||||
                "schema": {
 | 
			
		||||
                  "type": "string"
 | 
			
		||||
                }
 | 
			
		||||
              },
 | 
			
		||||
              "Access-Control-Allow-Headers": {
 | 
			
		||||
                "description": "Access-Control-Allow-Headers header. This is a comma-separated list of headers.",
 | 
			
		||||
                "style": "simple",
 | 
			
		||||
                "required": true,
 | 
			
		||||
                "schema": {
 | 
			
		||||
                  "type": "string"
 | 
			
		||||
                }
 | 
			
		||||
              },
 | 
			
		||||
              "Access-Control-Allow-Methods": {
 | 
			
		||||
                "description": "Access-Control-Allow-Methods header.",
 | 
			
		||||
                "style": "simple",
 | 
			
		||||
                "required": true,
 | 
			
		||||
                "schema": {
 | 
			
		||||
                  "type": "string"
 | 
			
		||||
                }
 | 
			
		||||
              },
 | 
			
		||||
              "Access-Control-Allow-Origin": {
 | 
			
		||||
                "description": "Access-Control-Allow-Origin header.",
 | 
			
		||||
                "style": "simple",
 | 
			
		||||
                "required": true,
 | 
			
		||||
                "schema": {
 | 
			
		||||
                  "type": "string"
 | 
			
		||||
                }
 | 
			
		||||
              }
 | 
			
		||||
            },
 | 
			
		||||
            "content": {
 | 
			
		||||
              "application/json": {
 | 
			
		||||
                "schema": {
 | 
			
		||||
                  "title": "Array_of_Url",
 | 
			
		||||
                  "type": "array",
 | 
			
		||||
                  "items": {
 | 
			
		||||
                    "type": "string",
 | 
			
		||||
                    "format": "uri"
 | 
			
		||||
                  }
 | 
			
		||||
                }
 | 
			
		||||
              }
 | 
			
		||||
            }
 | 
			
		||||
          },
 | 
			
		||||
          "4XX": {
 | 
			
		||||
            "$ref": "#/components/responses/Error"
 | 
			
		||||
          },
 | 
			
		||||
          "5XX": {
 | 
			
		||||
            "$ref": "#/components/responses/Error"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "options": {
 | 
			
		||||
        "tags": [
 | 
			
		||||
          "hidden"
 | 
			
		||||
        ],
 | 
			
		||||
        "summary": "OPTIONS endpoint.",
 | 
			
		||||
        "description": "This is necessary for some preflight requests, specifically POST, PUT, and DELETE.",
 | 
			
		||||
        "operationId": "options_create_debug_uploads",
 | 
			
		||||
        "responses": {
 | 
			
		||||
          "204": {
 | 
			
		||||
            "description": "successful operation, no content",
 | 
			
		||||
            "headers": {
 | 
			
		||||
              "Access-Control-Allow-Credentials": {
 | 
			
		||||
                "description": "Access-Control-Allow-Credentials header.",
 | 
			
		||||
                "style": "simple",
 | 
			
		||||
                "required": true,
 | 
			
		||||
                "schema": {
 | 
			
		||||
                  "type": "string"
 | 
			
		||||
                }
 | 
			
		||||
              },
 | 
			
		||||
              "Access-Control-Allow-Headers": {
 | 
			
		||||
                "description": "Access-Control-Allow-Headers header. This is a comma-separated list of headers.",
 | 
			
		||||
                "style": "simple",
 | 
			
		||||
                "required": true,
 | 
			
		||||
                "schema": {
 | 
			
		||||
                  "type": "string"
 | 
			
		||||
                }
 | 
			
		||||
              },
 | 
			
		||||
              "Access-Control-Allow-Methods": {
 | 
			
		||||
                "description": "Access-Control-Allow-Methods header.",
 | 
			
		||||
                "style": "simple",
 | 
			
		||||
                "required": true,
 | 
			
		||||
                "schema": {
 | 
			
		||||
                  "type": "string"
 | 
			
		||||
                }
 | 
			
		||||
              },
 | 
			
		||||
              "Access-Control-Allow-Origin": {
 | 
			
		||||
                "description": "Access-Control-Allow-Origin header.",
 | 
			
		||||
                "style": "simple",
 | 
			
		||||
                "required": true,
 | 
			
		||||
                "schema": {
 | 
			
		||||
                  "type": "string"
 | 
			
		||||
                }
 | 
			
		||||
              }
 | 
			
		||||
            }
 | 
			
		||||
          },
 | 
			
		||||
          "4XX": {
 | 
			
		||||
            "$ref": "#/components/responses/Error"
 | 
			
		||||
          },
 | 
			
		||||
          "5XX": {
 | 
			
		||||
            "$ref": "#/components/responses/Error"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "/events": {
 | 
			
		||||
      "post": {
 | 
			
		||||
        "tags": [
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user