Update To edit app details
parent
ff9db30b36
commit
364bd67a86
|
@ -33,39 +33,74 @@ If it is successful:
|
||||||
|
|
||||||
Status code: 200
|
Status code: 200
|
||||||
```
|
```
|
||||||
If there is no token or a invalid token:
|
If there is no token specified in header:
|
||||||
```
|
```
|
||||||
Unauthorized
|
{
|
||||||
|
"error": "No authorization header"
|
||||||
|
}
|
||||||
|
|
||||||
Status code: 401
|
Status code: 401
|
||||||
```
|
```
|
||||||
If there is no app ID specified:
|
|
||||||
|
If there is a invalid token:
|
||||||
```
|
```
|
||||||
App ID is required
|
{
|
||||||
|
"error": "Invalid token"
|
||||||
|
}
|
||||||
|
|
||||||
|
Status code: 401
|
||||||
|
```
|
||||||
|
|
||||||
|
If there is no metadata in multipart body specified:
|
||||||
|
```
|
||||||
|
{
|
||||||
|
"error": "Metadata is required"
|
||||||
|
}
|
||||||
|
|
||||||
Status code: 400
|
Status code: 400
|
||||||
```
|
```
|
||||||
If there is a invalid app ID specified:
|
|
||||||
|
If there metadata file in multipart body is invalid:
|
||||||
```
|
```
|
||||||
App not found
|
{
|
||||||
|
"error": "Invalid metadata format"
|
||||||
|
}
|
||||||
|
|
||||||
|
Status code: 400
|
||||||
|
```
|
||||||
|
|
||||||
|
If there is a problem while saving apps.json onto the host, while making a directory to the uploaded file or while saving the uploaded file: (likely cause is directory where the binary is located is set to read only)
|
||||||
|
```
|
||||||
|
{
|
||||||
|
"error": "Failed to save file"
|
||||||
|
}
|
||||||
|
|
||||||
|
Status code: 500
|
||||||
|
```
|
||||||
|
|
||||||
|
If there is a invalid multipart body:
|
||||||
|
```
|
||||||
|
{
|
||||||
|
"error": "Invalid request body"
|
||||||
|
}
|
||||||
|
|
||||||
|
Status code: 400
|
||||||
|
```
|
||||||
|
|
||||||
|
If there is no or invalid app ID specified:
|
||||||
|
```
|
||||||
|
{
|
||||||
|
"error": "App not found"
|
||||||
|
}
|
||||||
|
|
||||||
Status code: 404
|
Status code: 404
|
||||||
```
|
```
|
||||||
If there is a problem while saving the uploaded file: (likely cause is directory where the binary is located is set to read only)
|
|
||||||
```
|
|
||||||
Failed to save file
|
|
||||||
|
|
||||||
Status code: 500
|
If using a HTTP request other then `POST`:
|
||||||
```
|
```
|
||||||
If there is a problem while saving apps.json onto the host: (likely cause is directory where the binary is located is set to read only)
|
{
|
||||||
```
|
"error": "Method not allowed. Only POST is supported for this endpoint."
|
||||||
Failed to save app data
|
}
|
||||||
|
|
||||||
Status code: 500
|
Status code: 405
|
||||||
```
|
|
||||||
If there is invalid multipart body:
|
|
||||||
```
|
|
||||||
Invalid form data
|
|
||||||
|
|
||||||
Status code: 400
|
|
||||||
```
|
```
|
Loading…
Reference in New Issue
Block a user