diff --git a/OPENAPI_DOC.yml b/OPENAPI_DOC.yml index 5bde739f..e5d2d963 100644 --- a/OPENAPI_DOC.yml +++ b/OPENAPI_DOC.yml @@ -108,13 +108,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -205,13 +205,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -302,13 +302,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -404,13 +404,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -496,13 +496,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -598,13 +598,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -697,13 +697,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -852,13 +852,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -949,13 +949,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -1053,13 +1053,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -1155,13 +1155,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -1247,13 +1247,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -1349,13 +1349,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -1484,13 +1484,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -1581,13 +1581,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -1678,13 +1678,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -1780,13 +1780,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -1872,13 +1872,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -1974,13 +1974,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -2066,13 +2066,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -2202,13 +2202,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -2299,13 +2299,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -2396,13 +2396,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -2498,13 +2498,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -2590,13 +2590,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -2692,13 +2692,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -2819,13 +2819,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -2916,13 +2916,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -3013,13 +3013,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -3115,13 +3115,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -3207,13 +3207,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -3309,13 +3309,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -3464,13 +3464,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -3561,13 +3561,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -3658,13 +3658,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -3760,13 +3760,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -3852,13 +3852,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -3954,13 +3954,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -4148,13 +4148,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -4245,13 +4245,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -4342,13 +4342,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -4441,108 +4441,108 @@ paths: $ref: '#/components/schemas/PlaceOS__Api__Application__ParameterError' 502: description: Bad Gateway - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' - 504: - description: Gateway Timeout - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' - 406: - description: Not Acceptable - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ContentError' - 408: - description: Request Timeout content: application/json: schema: $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' - 400: - description: Bad Request - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ParameterError' - 415: - description: Unsupported Media Type - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ContentError' - delete: - summary: remove asset - tags: - - Assets - operationId: PlaceOS::Api::Assets_destroy - parameters: - - name: id - in: path - required: true - schema: - type: string - responses: - 202: - description: Accepted - 409: - description: Conflict - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' - 401: - description: Unauthorized - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' - 503: - description: Service Unavailable - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' - 403: - description: Forbidden - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' - 404: - description: Not Found - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' - 429: - description: Too Many Requests - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' - 422: - description: Unprocessable Entity - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ParameterError' - 502: - description: Bad Gateway - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' + 406: + description: Not Acceptable + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__ContentError' + 408: + description: Request Timeout + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' + 400: + description: Bad Request + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__ParameterError' + 415: + description: Unsupported Media Type + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__ContentError' + delete: + summary: remove asset + tags: + - Assets + operationId: PlaceOS::Api::Assets_destroy + parameters: + - name: id + in: path + required: true + schema: + type: string + responses: + 202: + description: Accepted + 409: + description: Conflict + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' + 401: + description: Unauthorized + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' + 503: + description: Service Unavailable + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + 403: + description: Forbidden + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + 404: + description: Not Found + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' + 429: + description: Too Many Requests + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + 422: + description: Unprocessable Entity + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__ParameterError' + 502: + description: Bad Gateway + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' + 504: + description: Gateway Timeout + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -4638,13 +4638,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -4738,13 +4738,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -4837,13 +4837,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -4930,13 +4930,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -5029,13 +5029,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -5163,13 +5163,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -5260,13 +5260,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -5357,13 +5357,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -5459,13 +5459,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -5551,13 +5551,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -5653,13 +5653,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -5787,13 +5787,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -5884,13 +5884,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -5981,13 +5981,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -6083,13 +6083,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -6175,13 +6175,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -6277,13 +6277,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -6408,113 +6408,113 @@ paths: $ref: '#/components/schemas/PlaceOS__Api__Application__ParameterError' 502: description: Bad Gateway - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' - 504: - description: Gateway Timeout - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' - 406: - description: Not Acceptable - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ContentError' - 408: - description: Request Timeout content: application/json: schema: $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' - 400: - description: Bad Request - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ParameterError' - 415: - description: Unsupported Media Type - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ContentError' - post: - summary: creates a new authentication method - tags: - - OAuthAuthentications - operationId: PlaceOS::Api::OAuthAuthentications_create - requestBody: - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Model__OAuthAuthentication' - required: true - parameters: [] - responses: - 201: - description: Created - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Model__OAuthAuthentication' - 409: - description: Conflict - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' - 401: - description: Unauthorized - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' - 503: - description: Service Unavailable - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' - 403: - description: Forbidden - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' - 404: - description: Not Found - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' - 429: - description: Too Many Requests - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' - 422: - description: Unprocessable Entity - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ParameterError' - 502: - description: Bad Gateway - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' + 406: + description: Not Acceptable + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__ContentError' + 408: + description: Request Timeout + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' + 400: + description: Bad Request + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__ParameterError' + 415: + description: Unsupported Media Type + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__ContentError' + post: + summary: creates a new authentication method + tags: + - OAuthAuthentications + operationId: PlaceOS::Api::OAuthAuthentications_create + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Model__OAuthAuthentication' + required: true + parameters: [] + responses: + 201: + description: Created + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Model__OAuthAuthentication' + 409: + description: Conflict + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' + 401: + description: Unauthorized + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' + 503: + description: Service Unavailable + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + 403: + description: Forbidden + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + 404: + description: Not Found + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' + 429: + description: Too Many Requests + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + 422: + description: Unprocessable Entity + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__ParameterError' + 502: + description: Bad Gateway + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' + 504: + description: Gateway Timeout + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -6605,13 +6605,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -6707,13 +6707,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -6799,13 +6799,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -6901,13 +6901,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -6995,13 +6995,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -7092,13 +7092,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -7189,13 +7189,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -7291,13 +7291,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -7383,13 +7383,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -7485,13 +7485,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -7589,13 +7589,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -7686,13 +7686,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -7813,13 +7813,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -7914,13 +7914,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -8008,13 +8008,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -8110,13 +8110,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -8210,13 +8210,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -8317,13 +8317,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -8441,13 +8441,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -8536,13 +8536,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -8642,13 +8642,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -8741,13 +8741,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -8836,13 +8836,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -8963,13 +8963,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -9060,13 +9060,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -9159,13 +9159,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -9256,13 +9256,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -9358,13 +9358,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -9450,13 +9450,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -9552,13 +9552,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -9699,13 +9699,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -9796,13 +9796,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -9899,13 +9899,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -10001,13 +10001,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -10093,13 +10093,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -10195,13 +10195,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -10292,13 +10292,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -10390,13 +10390,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -10488,13 +10488,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -10581,13 +10581,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -10715,13 +10715,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -10812,13 +10812,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -10909,13 +10909,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -11011,13 +11011,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -11103,13 +11103,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -11205,13 +11205,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -11317,13 +11317,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -11480,13 +11480,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -11577,13 +11577,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -11680,13 +11680,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -11782,13 +11782,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -11874,13 +11874,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -11976,13 +11976,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -12075,13 +12075,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -12174,13 +12174,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -12267,13 +12267,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -12360,13 +12360,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -12469,13 +12469,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -12567,13 +12567,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -12670,13 +12670,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -12767,13 +12767,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -12867,13 +12867,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -13081,13 +13081,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -13178,13 +13178,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -13281,13 +13281,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -13385,13 +13385,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -13496,13 +13496,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -13589,13 +13589,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -13700,13 +13700,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -13799,13 +13799,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -13901,13 +13901,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -14000,13 +14000,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -14102,13 +14102,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -14203,13 +14203,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -14302,13 +14302,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -14401,13 +14401,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -14515,13 +14515,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -14612,13 +14612,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -14717,13 +14717,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -14829,13 +14829,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -14934,111 +14934,111 @@ paths: $ref: '#/components/schemas/PlaceOS__Api__Application__ParameterError' 502: description: Bad Gateway - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' - 504: - description: Gateway Timeout - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' - 406: - description: Not Acceptable - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ContentError' - 408: - description: Request Timeout - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' - 400: - description: Bad Request - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ParameterError' - 415: - description: Unsupported Media Type - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ContentError' - /api/engine/v2/systems/control: - get: - summary: the websocket API endpoint - description: 'the websocket API endpoint - - use this to interact with systems and modules efficiently' - tags: - - Systems - operationId: PlaceOS::Api::Systems_control - parameters: - - name: fixed_device - in: query - schema: - type: boolean - responses: - 101: - description: Switching Protocols - 409: - description: Conflict - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' - 401: - description: Unauthorized - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' - 503: - description: Service Unavailable - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' - 403: - description: Forbidden - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' - 404: - description: Not Found content: application/json: schema: $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' - 429: - description: Too Many Requests - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' - 422: - description: Unprocessable Entity - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ParameterError' - 502: - description: Bad Gateway - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' + 406: + description: Not Acceptable + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__ContentError' + 408: + description: Request Timeout + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' + 400: + description: Bad Request + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__ParameterError' + 415: + description: Unsupported Media Type + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__ContentError' + /api/engine/v2/systems/control: + get: + summary: the websocket API endpoint + description: 'the websocket API endpoint + + use this to interact with systems and modules efficiently' + tags: + - Systems + operationId: PlaceOS::Api::Systems_control + parameters: + - name: fixed_device + in: query + schema: + type: boolean + responses: + 101: + description: Switching Protocols + 409: + description: Conflict + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' + 401: + description: Unauthorized + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' + 503: + description: Service Unavailable + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + 403: + description: Forbidden + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + 404: + description: Not Found + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' + 429: + description: Too Many Requests + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + 422: + description: Unprocessable Entity + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__ParameterError' + 502: + description: Bad Gateway + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' + 504: + description: Gateway Timeout + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -15120,13 +15120,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -15217,13 +15217,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -15348,13 +15348,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -15445,13 +15445,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -15542,13 +15542,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -15644,13 +15644,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -15736,13 +15736,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -15838,13 +15838,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -15949,13 +15949,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -16046,13 +16046,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -16143,13 +16143,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -16240,13 +16240,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -16332,13 +16332,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -16436,13 +16436,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -16528,13 +16528,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -16620,13 +16620,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -16712,13 +16712,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -16805,13 +16805,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -16890,104 +16890,104 @@ paths: $ref: '#/components/schemas/PlaceOS__Api__Application__ParameterError' 502: description: Bad Gateway - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' - 504: - description: Gateway Timeout - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' - 406: - description: Not Acceptable - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ContentError' - 408: - description: Request Timeout - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' - 400: - description: Bad Request - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ParameterError' - 415: - description: Unsupported Media Type - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ContentError' - /api/engine/v2/edges/modules/stream: - get: - summary: Real-time module status streaming for all edges - tags: - - Edges - operationId: PlaceOS::Api::Edges_edges_module_stream - parameters: [] - responses: - 101: - description: Switching Protocols - 409: - description: Conflict - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' - 401: - description: Unauthorized - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' - 503: - description: Service Unavailable - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' - 403: - description: Forbidden - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' - 404: - description: Not Found content: application/json: schema: $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' - 429: - description: Too Many Requests - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' - 422: - description: Unprocessable Entity - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ParameterError' - 502: - description: Bad Gateway - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' + 406: + description: Not Acceptable + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__ContentError' + 408: + description: Request Timeout + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' + 400: + description: Bad Request + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__ParameterError' + 415: + description: Unsupported Media Type + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__ContentError' + /api/engine/v2/edges/modules/stream: + get: + summary: Real-time module status streaming for all edges + tags: + - Edges + operationId: PlaceOS::Api::Edges_edges_module_stream + parameters: [] + responses: + 101: + description: Switching Protocols + 409: + description: Conflict + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' + 401: + description: Unauthorized + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' + 503: + description: Service Unavailable + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + 403: + description: Forbidden + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + 404: + description: Not Found + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' + 429: + description: Too Many Requests + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + 422: + description: Unprocessable Entity + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__ParameterError' + 502: + description: Bad Gateway + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' + 504: + description: Gateway Timeout + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -17079,13 +17079,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -17171,13 +17171,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -17266,13 +17266,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -17412,13 +17412,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -17512,13 +17512,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -17610,13 +17610,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -17716,13 +17716,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -17809,13 +17809,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -17915,13 +17915,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -18025,13 +18025,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -18134,13 +18134,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -18234,13 +18234,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -18367,13 +18367,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -18464,13 +18464,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -18597,13 +18597,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -18699,13 +18699,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -18796,13 +18796,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -18885,117 +18885,117 @@ paths: $ref: '#/components/schemas/PlaceOS__Api__Application__ParameterError' 502: description: Bad Gateway - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' - 504: - description: Gateway Timeout - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' - 406: - description: Not Acceptable - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ContentError' - 408: - description: Request Timeout content: application/json: schema: $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' - 400: - description: Bad Request - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ParameterError' - 415: - description: Unsupported Media Type - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ContentError' - /api/engine/v2/group_invitations/{id}/accept: - post: - summary: Accept the invitation, materialising it into a GroupUser for the - description: 'Accept the invitation, materialising it into a GroupUser for the - - current user. The invitation row is destroyed on success.' - tags: - - Invitations - operationId: PlaceOS::Api::Groups::Invitations_accept - parameters: - - name: id - in: path - required: true - schema: - type: string - format: uuid - responses: - 200: - description: OK - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Model__GroupUser' - 409: - description: Conflict - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' - 401: - description: Unauthorized - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' - 503: - description: Service Unavailable - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' - 403: - description: Forbidden - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' - 404: - description: Not Found - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' - 429: - description: Too Many Requests - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' - 422: - description: Unprocessable Entity - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ParameterError' - 502: - description: Bad Gateway - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' + 406: + description: Not Acceptable + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__ContentError' + 408: + description: Request Timeout + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' + 400: + description: Bad Request + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__ParameterError' + 415: + description: Unsupported Media Type + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__ContentError' + /api/engine/v2/group_invitations/{id}/accept: + post: + summary: Accept the invitation, materialising it into a GroupUser for the + description: 'Accept the invitation, materialising it into a GroupUser for the + + current user. The invitation row is destroyed on success.' + tags: + - Invitations + operationId: PlaceOS::Api::Groups::Invitations_accept + parameters: + - name: id + in: path + required: true + schema: + type: string + format: uuid + responses: + 200: + description: OK + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Model__GroupUser' + 409: + description: Conflict + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' + 401: + description: Unauthorized + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' + 503: + description: Service Unavailable + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + 403: + description: Forbidden + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + 404: + description: Not Found + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' + 429: + description: Too Many Requests + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + 422: + description: Unprocessable Entity + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__ParameterError' + 502: + description: Bad Gateway + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' + 504: + description: Gateway Timeout + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -19129,13 +19129,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -19225,13 +19225,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -19327,13 +19327,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -19434,13 +19434,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -19531,13 +19531,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -19638,13 +19638,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -19773,13 +19773,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -19869,13 +19869,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -19971,13 +19971,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -20078,13 +20078,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -20175,13 +20175,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -20282,13 +20282,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -20394,13 +20394,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -20503,13 +20503,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -20609,13 +20609,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -20709,13 +20709,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -20815,13 +20815,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -20934,13 +20934,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -21041,13 +21041,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -21159,13 +21159,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -21250,13 +21250,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -21366,13 +21366,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -21453,13 +21453,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -21546,13 +21546,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -21681,13 +21681,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -21778,13 +21778,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -21875,13 +21875,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -21977,13 +21977,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -22069,13 +22069,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -22171,13 +22171,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -22386,13 +22386,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -22483,13 +22483,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -22575,13 +22575,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -22679,13 +22679,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -22783,13 +22783,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -22878,13 +22878,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -22996,13 +22996,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -23139,13 +23139,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -23249,13 +23249,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -23376,13 +23376,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -23473,13 +23473,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -23570,13 +23570,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -23672,13 +23672,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -23764,13 +23764,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -23866,13 +23866,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -23963,13 +23963,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -24059,13 +24059,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -24158,13 +24158,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -24263,13 +24263,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -24372,13 +24372,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -24493,13 +24493,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -24603,13 +24603,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -24702,13 +24702,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -24801,13 +24801,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -24900,13 +24900,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -24997,13 +24997,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -25110,13 +25110,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -25225,13 +25225,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -25354,13 +25354,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -25469,13 +25469,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -25558,13 +25558,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -25650,13 +25650,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -25742,13 +25742,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -25836,13 +25836,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -25931,13 +25931,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -26029,13 +26029,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -26130,13 +26130,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -26225,13 +26225,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -26355,13 +26355,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -26452,13 +26452,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -26549,13 +26549,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -26651,13 +26651,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -26743,13 +26743,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -26845,13 +26845,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -26972,13 +26972,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -27069,13 +27069,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -27166,13 +27166,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -27268,13 +27268,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -27360,13 +27360,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -27462,13 +27462,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -27552,109 +27552,109 @@ paths: $ref: '#/components/schemas/PlaceOS__Api__Application__ParameterError' 502: description: Bad Gateway - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' - 504: - description: Gateway Timeout - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' - 406: - description: Not Acceptable - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ContentError' - 408: - description: Request Timeout content: application/json: schema: $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' - 400: - description: Bad Request - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ParameterError' - 415: - description: Unsupported Media Type - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ContentError' - /api/engine/v2/short_url/{id}/qr_code.svg: - get: - summary: obtains an SVG QR code for the specified short URL - tags: - - ShortURL - operationId: PlaceOS::Api::ShortURL_svg_qr - parameters: - - name: id - in: path - required: true - schema: - type: string - responses: - 200: - description: OK - 409: - description: Conflict - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' - 401: - description: Unauthorized - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' - 503: - description: Service Unavailable - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' - 403: - description: Forbidden - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' - 404: - description: Not Found - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' - 429: - description: Too Many Requests - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' - 422: - description: Unprocessable Entity - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ParameterError' - 502: - description: Bad Gateway - content: - application/json: - schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' + 406: + description: Not Acceptable + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__ContentError' + 408: + description: Request Timeout + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' + 400: + description: Bad Request + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__ParameterError' + 415: + description: Unsupported Media Type + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__ContentError' + /api/engine/v2/short_url/{id}/qr_code.svg: + get: + summary: obtains an SVG QR code for the specified short URL + tags: + - ShortURL + operationId: PlaceOS::Api::ShortURL_svg_qr + parameters: + - name: id + in: path + required: true + schema: + type: string + responses: + 200: + description: OK + 409: + description: Conflict + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' + 401: + description: Unauthorized + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' + 503: + description: Service Unavailable + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + 403: + description: Forbidden + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + 404: + description: Not Found + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' + 429: + description: Too Many Requests + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + 422: + description: Unprocessable Entity + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__ParameterError' + 502: + description: Bad Gateway + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' + 504: + description: Gateway Timeout + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -27747,13 +27747,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -27860,13 +27860,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -27965,13 +27965,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -28076,13 +28076,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -28187,13 +28187,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -28314,13 +28314,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -28432,13 +28432,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -28543,13 +28543,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -28661,13 +28661,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -28782,13 +28782,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -28932,13 +28932,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -29028,13 +29028,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -29132,13 +29132,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -29234,13 +29234,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -29326,13 +29326,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -29428,13 +29428,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -29538,13 +29538,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -29692,13 +29692,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -29804,13 +29804,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -29916,13 +29916,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -30036,13 +30036,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -30151,13 +30151,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -30263,13 +30263,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -30364,13 +30364,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -30466,13 +30466,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -30575,13 +30575,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -30677,13 +30677,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -30770,13 +30770,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -30884,13 +30884,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -31029,13 +31029,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -31145,13 +31145,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -31246,13 +31246,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -31348,13 +31348,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -31459,13 +31459,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -31561,13 +31561,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -31675,13 +31675,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -31772,13 +31772,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -31874,13 +31874,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -31978,13 +31978,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -32081,13 +32081,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -32188,13 +32188,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -32285,13 +32285,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -32392,13 +32392,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -32511,13 +32511,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -32655,13 +32655,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -32752,13 +32752,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -32849,13 +32849,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -32951,13 +32951,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -33043,13 +33043,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -33145,13 +33145,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -33298,13 +33298,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -33404,13 +33404,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -33505,13 +33505,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -33616,13 +33616,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -33709,13 +33709,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -33820,13 +33820,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -33977,13 +33977,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -34093,13 +34093,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -34206,13 +34206,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -34320,13 +34320,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -34431,13 +34431,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -34545,13 +34545,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -34639,13 +34639,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -34753,13 +34753,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -34856,13 +34856,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -34963,13 +34963,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -35083,13 +35083,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -35193,13 +35193,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -35292,13 +35292,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -35426,13 +35426,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -35523,13 +35523,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -35620,13 +35620,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -35722,13 +35722,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -35814,13 +35814,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -35916,13 +35916,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -36083,13 +36083,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -36187,13 +36187,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -36295,13 +36295,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -36404,13 +36404,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -36503,13 +36503,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -36612,13 +36612,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -36741,13 +36741,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -36863,13 +36863,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -36969,13 +36969,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -37096,13 +37096,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -37193,13 +37193,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -37297,13 +37297,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -37399,13 +37399,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -37491,13 +37491,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -37593,13 +37593,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -37692,13 +37692,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -37844,13 +37844,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -37941,13 +37941,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -38055,13 +38055,122 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' + 406: + description: Not Acceptable + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__ContentError' + 408: + description: Request Timeout + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' + 400: + description: Bad Request + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__ParameterError' + 415: + description: Unsupported Media Type + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__ContentError' + /api/engine/v2/uploads/screenshot: + post: + summary: render a web page in a headless browser and store the image as an upload. + description: 'render a web page in a headless browser and store the image as + an upload. + + + waits for the network to go (almost) idle, web fonts to load and a frame + + to paint, then a further `settle` milliseconds for animations. + + Only `https` pages are rendered and any plain `http` load they attempt is + + blocked, which keeps the browser away from internal services.' + tags: + - Uploads + operationId: PlaceOS::Api::Uploads_screenshot + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Uploads__ScreenshotInfo' + required: true + parameters: [] + responses: + 201: + description: Created + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Model__Upload' + 409: + description: Conflict + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' + 401: + description: Unauthorized + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' + 503: + description: Service Unavailable + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + 403: + description: Forbidden content: application/json: schema: $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + 404: + description: Not Found + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' + 429: + description: Too Many Requests + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + 422: + description: Unprocessable Entity + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__ParameterError' + 502: + description: Bad Gateway + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' + 504: + description: Gateway Timeout + content: + application/json: + schema: + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -38157,13 +38266,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -38257,13 +38366,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -38370,13 +38479,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -38490,13 +38599,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -38589,13 +38698,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -38683,13 +38792,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -38801,13 +38910,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -38899,13 +39008,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -38991,13 +39100,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -39090,13 +39199,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -39192,13 +39301,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -39289,13 +39398,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -39435,13 +39544,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -39532,13 +39641,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -39637,13 +39746,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -39741,13 +39850,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -39839,13 +39948,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -39943,13 +40052,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -40038,13 +40147,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -40144,13 +40253,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -40247,13 +40356,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -40366,13 +40475,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -40468,13 +40577,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -40574,13 +40683,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -40665,13 +40774,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -40774,13 +40883,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -40873,13 +40982,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -40986,13 +41095,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -41088,13 +41197,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -41215,13 +41324,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -41303,13 +41412,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -41464,13 +41573,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -41561,13 +41670,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -41655,13 +41764,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -41758,13 +41867,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -41860,13 +41969,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -41952,13 +42061,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -42054,13 +42163,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -42158,13 +42267,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -42257,13 +42366,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -42375,13 +42484,13 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 504: description: Gateway Timeout content: application/json: schema: - $ref: '#/components/schemas/PlaceOS__Api__Application__ImageGenError' + $ref: '#/components/schemas/PlaceOS__Api__Application__CommonError' 406: description: Not Acceptable content: @@ -51475,6 +51584,50 @@ components: - type - signature - residence + PlaceOS__Api__Uploads__ScreenshotInfo: + type: object + properties: + url: + type: string + width: + type: integer + format: Int32 + height: + type: integer + format: Int32 + scale: + type: number + format: Float64 + format: + type: string + enum: + - png + - jpeg + - webp + full_page: + type: boolean + settle: + type: integer + format: Int32 + file_name: + type: string + nullable: true + public: + type: boolean + tags: + type: array + items: + type: string + required: + - url + - width + - height + - scale + - format + - full_page + - settle + - public + - tags ? NamedTuple_type__Symbol__signature__NamedTuple_verb__String__url__String__headers__Hash_String__String____upload_id__String___Nil__body__String___Nil_ : type: object properties: diff --git a/docker-compose.yml b/docker-compose.yml index 9c803ce7..cac77079 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -43,6 +43,7 @@ services: - redis - postgres - migrator + - browser security_opt: - seccomp:unconfined environment: @@ -54,6 +55,8 @@ services: *redis-client-env, *postgresdb-client-env, ] + BROWSER_URI: ${BROWSER_URI:-http://browser:3000} + BROWSER_TOKEN: ${BROWSER_TOKEN:-browser-token} redis: image: eqalpha/keydb @@ -64,6 +67,16 @@ services: ports: - 6379:6379 + browser: # headless chrome for URL screenshots + image: ghcr.io/browserless/chromium:latest + restart: always + hostname: browser + environment: + TOKEN: ${BROWSER_TOKEN:-browser-token} + CONCURRENT: ${BROWSER_CONCURRENT:-5} + QUEUED: ${BROWSER_QUEUED:-10} + TIMEOUT: ${BROWSER_TIMEOUT:-60000} + postgres: hostname: postgres image: postgres @@ -128,7 +141,9 @@ services: <<: *s3-client-env minio: - image: quay.io/minio/minio:latest + # upstream stopped publishing images (quay.io/docker.io minio/* now 401); + # pgsty maintains drop-in builds (amd64 + arm64) + image: pgsty/minio:latest volumes: - s3:/data ports: @@ -141,7 +156,7 @@ services: command: server /data --console-address ":9090" testbucket: - image: quay.io/minio/mc:latest + image: pgsty/mc:latest depends_on: - minio environment: @@ -149,7 +164,7 @@ services: entrypoint: > sh -c ' sleep 3 && - mc config host add s3 $AWS_S3_ENDPOINT $AWS_KEY $AWS_SECRET && + mc alias set s3 $AWS_S3_ENDPOINT $AWS_KEY $AWS_SECRET && mc mb -p s3/$AWS_S3_BUCKET && exit 0 ' diff --git a/spec/controllers/uploads_screenshot_spec.cr b/spec/controllers/uploads_screenshot_spec.cr new file mode 100644 index 00000000..ba046262 --- /dev/null +++ b/spec/controllers/uploads_screenshot_spec.cr @@ -0,0 +1,239 @@ +require "../helper" + +module PlaceOS::Api + # A real 1x1 PNG, standing in for what the browser renders. + SCREENSHOT_TINY_PNG = Base64.decode("iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR42mNkYPhfDwAChwGA60e6kgAAAABJRU5ErkJggg==") + + describe "Uploads#screenshot" do + path = File.join(Uploads.base_route, "screenshot") + browser = /browser:3000\/chromium\/screenshot/ + object_store = /amazonaws\.com|blob\.core\.windows\.net/ + + # the domain's default storage; signed URLs point at amazonaws + setup_storage = -> { + authority = Model::Authority.find_by_domain("localhost").not_nil! + Model::Generator.storage(authority_id: authority.id.as(String)).save! + } + + # `Screenshot.capture` streams the reply (`client.post(...) { |response| }`), + # and WebMock hands a stubbed response to that block as-is, so it has to + # carry a `body_io` rather than a `body` string + browser_response = ->(status : Int32, bytes : Bytes) { + HTTP::Client::Response.new(status, headers: HTTP::Headers{"Content-Type" => "image/png"}, body_io: IO::Memory.new(bytes)) + } + + # browser stub answering with `bytes`, recording each request it sees + stub_browser = ->(requests : Array(HTTP::Request), bodies : Array(String), bytes : Bytes) { + WebMock.stub(:post, browser).to_return do |request| + requests << request + bodies << WebMock.body(request).to_s + browser_response.call(200, bytes) + end + } + + before_each do + Model::Upload.clear + Model::Storage.clear + # an unstubbed browser or bucket call should fail loudly + WebMock.allow_net_connect = false + end + + it "renders the page, stores the image and returns the upload" do + storage = setup_storage.call + user, headers = Spec::Authentication.authentication + requests = [] of HTTP::Request + bodies = [] of String + stub_browser.call(requests, bodies, SCREENSHOT_TINY_PNG) + WebMock.stub(:put, object_store).to_return(body: "", status: 200) + + result = client.post(path, headers: headers, body: { + url: "https://www.example.com/dashboard?x=1", + tags: ["lobby", "signage"], + }.to_json) + + result.status_code.should eq 201 + body = JSON.parse(result.body) + upload = Model::Upload.find!(body["id"].as_s) + upload.upload_complete.should be_true + upload.storage_id.should eq storage.id + upload.uploaded_by.should eq user.id + upload.uploaded_email.should eq user.email + upload.file_size.should eq SCREENSHOT_TINY_PNG.size + upload.file_md5.should eq Digest::MD5.base64digest(SCREENSHOT_TINY_PNG) + upload.tags.should contain "screenshot" + upload.tags.should contain "lobby" + upload.tags.should contain "signage" + upload.tags.size.should eq 3 + upload.public.should be_false + upload.object_options["headers"]["Content-Type"].as_s.should eq "image/png" + upload.object_options["permissions"].as_s.should eq "private" + upload.file_name.should eq "screenshot-www.example.com-1920x1080.png" + upload.object_key.should start_with "/localhost/" + upload.object_key.should end_with ".png" + body["upload_complete"].as_bool.should be_true + + requests.size.should eq 1 + requests.first.headers["Authorization"].should eq "Bearer browser-token" + requests.first.query_params["token"]?.should be_nil + requests.first.query_params["timeout"].should eq SCREENSHOT_TIMEOUT.total_milliseconds.to_i.to_s + JSON.parse(bodies.first)["url"].as_s.should eq "https://www.example.com/dashboard?x=1" + end + + it "sends the viewport, format and readiness options to the browser" do + setup_storage.call + requests = [] of HTTP::Request + bodies = [] of String + stub_browser.call(requests, bodies, SCREENSHOT_TINY_PNG) + WebMock.stub(:put, object_store).to_return(body: "", status: 200) + + result = client.post(path, headers: Spec::Authentication.headers, body: { + url: "https://example.com", + width: 1280, + height: 720, + scale: 2.0, + full_page: true, + settle: 2500, + }.to_json) + + result.status_code.should eq 201 + sent = JSON.parse(bodies.first) + sent["viewport"]["width"].as_i.should eq 1280 + sent["viewport"]["height"].as_i.should eq 720 + sent["viewport"]["deviceScaleFactor"].as_f.should eq 2.0 + sent["options"]["type"].as_s.should eq "png" + sent["options"]["fullPage"].as_bool.should be_true + sent["gotoOptions"]["waitUntil"].as_s.should eq "networkidle2" + sent["rejectRequestPattern"].as_a.map(&.as_s).should eq ["^http:"] + function = sent["waitForFunction"]["fn"].as_s + function.should contain "document.fonts.ready" + function.should contain "2500" + sent["waitForFunction"]["timeout"].as_i.should eq 2500 + Screenshot::READY_TIMEOUT_MS + + JSON.parse(result.body)["file_name"].as_s.should eq "screenshot-example.com-1280x720.png" + end + + it "stores a jpeg and sanitizes a custom file name" do + setup_storage.call + requests = [] of HTTP::Request + bodies = [] of String + stub_browser.call(requests, bodies, Base64.decode(HttpMocks::TINY_JPEG)) + WebMock.stub(:put, object_store).to_return(body: "", status: 200) + + result = client.post(path, headers: Spec::Authentication.headers, body: { + url: "https://example.com", + format: "jpeg", + }.to_json) + + result.status_code.should eq 201 + JSON.parse(bodies.first)["options"]["type"].as_s.should eq "jpeg" + upload = Model::Upload.find!(JSON.parse(result.body)["id"].as_s) + upload.object_options["headers"]["Content-Type"].as_s.should eq "image/jpeg" + upload.file_name.should eq "screenshot-example.com-1920x1080.jpg" + upload.object_key.should end_with ".jpg" + + result = client.post(path, headers: Spec::Authentication.headers, body: { + url: "https://example.com", + format: "jpeg", + file_name: "../reports/my weekly (v2).jpg", + }.to_json) + + result.status_code.should eq 201 + Model::Upload.find!(JSON.parse(result.body)["id"].as_s).file_name.should eq "my_weekly__v2_.jpg" + end + + it "rejects invalid requests with 400 without calling the browser" do + setup_storage.call + requests = [] of HTTP::Request + bodies = [] of String + stub_browser.call(requests, bodies, SCREENSHOT_TINY_PNG) + WebMock.stub(:put, object_store).to_return(body: "", status: 200) + headers = Spec::Authentication.headers + + [ + {url: "http://example.com"}, + {url: "/relative/page"}, + {url: "https:///no-host"}, + {url: "https://example.com", width: 0}, + {url: "https://example.com", width: 99999}, + {url: "https://example.com", height: 0}, + {url: "https://example.com", scale: 10.0}, + {url: "https://example.com", settle: 20000}, + {url: "https://example.com", format: "gif"}, + {url: "https://example.com", tags: ["has space"]}, + {url: "https://example.com", tags: ["