discourse/spec/requests/api/schemas/json/upload_create_response.json

63 lines
1.0 KiB
JSON

{
"additionalProperties": false,
"properties": {
"id": {
"type": "integer"
},
"url": {
"type": "string"
},
"original_filename": {
"type": "string"
},
"filesize": {
"type": "integer"
},
"width": {
"type": "integer"
},
"height": {
"type": "integer"
},
"thumbnail_width": {
"type": "integer"
},
"thumbnail_height": {
"type": "integer"
},
"extension": {
"type": "string"
},
"short_url": {
"type": "string"
},
"short_path": {
"type": "string"
},
"retain_hours": {
"type": ["string", "null"]
},
"human_filesize": {
"type": "string"
},
"dominant_color": {
"type": ["string", "null"]
}
},
"required": [
"id",
"url",
"original_filename",
"filesize",
"width",
"height",
"thumbnail_width",
"thumbnail_height",
"extension",
"short_url",
"short_path",
"retain_hours",
"human_filesize"
]
}