967 lines
12 KiB
JSON
967 lines
12 KiB
JSON
{
|
|
"/api/v1/auth/login": {
|
|
"post": [
|
|
"200",
|
|
"400",
|
|
"401",
|
|
"403",
|
|
"404",
|
|
"409",
|
|
"413",
|
|
"422",
|
|
"429",
|
|
"500",
|
|
"502",
|
|
"503"
|
|
]
|
|
},
|
|
"/api/v1/auth/me": {
|
|
"get": [
|
|
"200",
|
|
"400",
|
|
"401",
|
|
"403",
|
|
"404",
|
|
"409",
|
|
"413",
|
|
"422",
|
|
"429",
|
|
"500",
|
|
"502",
|
|
"503"
|
|
]
|
|
},
|
|
"/api/v1/auth/logout": {
|
|
"post": [
|
|
"204",
|
|
"400",
|
|
"401",
|
|
"403",
|
|
"404",
|
|
"409",
|
|
"413",
|
|
"422",
|
|
"429",
|
|
"500",
|
|
"502",
|
|
"503"
|
|
]
|
|
},
|
|
"/api/v1/auth/password": {
|
|
"put": [
|
|
"204",
|
|
"400",
|
|
"401",
|
|
"403",
|
|
"404",
|
|
"409",
|
|
"413",
|
|
"422",
|
|
"429",
|
|
"500",
|
|
"502",
|
|
"503"
|
|
]
|
|
},
|
|
"/health": {
|
|
"get": [
|
|
"200",
|
|
"400",
|
|
"401",
|
|
"403",
|
|
"404",
|
|
"409",
|
|
"413",
|
|
"422",
|
|
"429",
|
|
"500",
|
|
"502",
|
|
"503"
|
|
]
|
|
},
|
|
"/ready": {
|
|
"get": [
|
|
"200",
|
|
"400",
|
|
"401",
|
|
"403",
|
|
"404",
|
|
"409",
|
|
"413",
|
|
"422",
|
|
"429",
|
|
"500",
|
|
"502",
|
|
"503"
|
|
]
|
|
},
|
|
"/api/v1/version": {
|
|
"get": [
|
|
"200",
|
|
"400",
|
|
"401",
|
|
"403",
|
|
"404",
|
|
"409",
|
|
"413",
|
|
"422",
|
|
"429",
|
|
"500",
|
|
"502",
|
|
"503"
|
|
]
|
|
},
|
|
"/api/v1/devices": {
|
|
"get": [
|
|
"200",
|
|
"400",
|
|
"401",
|
|
"403",
|
|
"404",
|
|
"409",
|
|
"413",
|
|
"422",
|
|
"429",
|
|
"500",
|
|
"502",
|
|
"503"
|
|
]
|
|
},
|
|
"/api/v1/devices/{device_id}": {
|
|
"get": [
|
|
"200",
|
|
"400",
|
|
"401",
|
|
"403",
|
|
"404",
|
|
"409",
|
|
"413",
|
|
"422",
|
|
"429",
|
|
"500",
|
|
"502",
|
|
"503"
|
|
]
|
|
},
|
|
"/api/v1/devices/{device_id}/images": {
|
|
"get": [
|
|
"200",
|
|
"400",
|
|
"401",
|
|
"403",
|
|
"404",
|
|
"409",
|
|
"413",
|
|
"422",
|
|
"429",
|
|
"500",
|
|
"502",
|
|
"503"
|
|
]
|
|
},
|
|
"/api/v1/devices/{device_id}/images/{image_id}/file": {
|
|
"get": [
|
|
"200",
|
|
"400",
|
|
"401",
|
|
"403",
|
|
"404",
|
|
"409",
|
|
"413",
|
|
"422",
|
|
"429",
|
|
"500",
|
|
"502",
|
|
"503"
|
|
]
|
|
},
|
|
"/api/display": {
|
|
"post": [
|
|
"202",
|
|
"400",
|
|
"401",
|
|
"403",
|
|
"404",
|
|
"409",
|
|
"413",
|
|
"422",
|
|
"429",
|
|
"500",
|
|
"502",
|
|
"503"
|
|
]
|
|
},
|
|
"/api/v1/display": {
|
|
"post": [
|
|
"202",
|
|
"400",
|
|
"401",
|
|
"403",
|
|
"404",
|
|
"409",
|
|
"413",
|
|
"422",
|
|
"429",
|
|
"500",
|
|
"502",
|
|
"503"
|
|
]
|
|
},
|
|
"/api/v1/devices/{device_id}/display": {
|
|
"post": [
|
|
"202",
|
|
"400",
|
|
"401",
|
|
"403",
|
|
"404",
|
|
"409",
|
|
"413",
|
|
"422",
|
|
"429",
|
|
"500",
|
|
"502",
|
|
"503"
|
|
]
|
|
},
|
|
"/api/v1/render": {
|
|
"post": [
|
|
"202",
|
|
"400",
|
|
"401",
|
|
"403",
|
|
"404",
|
|
"409",
|
|
"413",
|
|
"422",
|
|
"429",
|
|
"500",
|
|
"502",
|
|
"503"
|
|
]
|
|
},
|
|
"/api/v1/devices/{device_id}/upload": {
|
|
"post": [
|
|
"202",
|
|
"400",
|
|
"401",
|
|
"403",
|
|
"404",
|
|
"409",
|
|
"413",
|
|
"422",
|
|
"429",
|
|
"500",
|
|
"502",
|
|
"503"
|
|
]
|
|
},
|
|
"/api/v1/preview": {
|
|
"post": [
|
|
"200",
|
|
"400",
|
|
"401",
|
|
"403",
|
|
"404",
|
|
"409",
|
|
"413",
|
|
"422",
|
|
"429",
|
|
"500",
|
|
"502",
|
|
"503"
|
|
]
|
|
},
|
|
"/api/v1/assets": {
|
|
"get": [
|
|
"200",
|
|
"400",
|
|
"401",
|
|
"403",
|
|
"404",
|
|
"409",
|
|
"413",
|
|
"422",
|
|
"429",
|
|
"500",
|
|
"502",
|
|
"503"
|
|
]
|
|
},
|
|
"/api/v1/assets/{asset_id}": {
|
|
"delete": [
|
|
"204",
|
|
"400",
|
|
"401",
|
|
"403",
|
|
"404",
|
|
"409",
|
|
"413",
|
|
"422",
|
|
"429",
|
|
"500",
|
|
"502",
|
|
"503"
|
|
],
|
|
"get": [
|
|
"200",
|
|
"400",
|
|
"401",
|
|
"403",
|
|
"404",
|
|
"409",
|
|
"413",
|
|
"422",
|
|
"429",
|
|
"500",
|
|
"502",
|
|
"503"
|
|
]
|
|
},
|
|
"/api/v1/integrations/synology-photos": {
|
|
"get": [
|
|
"200",
|
|
"400",
|
|
"401",
|
|
"403",
|
|
"404",
|
|
"409",
|
|
"413",
|
|
"422",
|
|
"429",
|
|
"500",
|
|
"502",
|
|
"503"
|
|
],
|
|
"post": [
|
|
"200",
|
|
"400",
|
|
"401",
|
|
"403",
|
|
"404",
|
|
"409",
|
|
"413",
|
|
"422",
|
|
"429",
|
|
"500",
|
|
"502",
|
|
"503"
|
|
],
|
|
"delete": [
|
|
"200",
|
|
"400",
|
|
"401",
|
|
"403",
|
|
"404",
|
|
"409",
|
|
"413",
|
|
"422",
|
|
"429",
|
|
"500",
|
|
"502",
|
|
"503"
|
|
]
|
|
},
|
|
"/api/v1/integrations/synology-photos/people": {
|
|
"get": [
|
|
"200",
|
|
"400",
|
|
"401",
|
|
"403",
|
|
"404",
|
|
"409",
|
|
"413",
|
|
"422",
|
|
"429",
|
|
"500",
|
|
"502",
|
|
"503"
|
|
]
|
|
},
|
|
"/api/v1/photo-sources": {
|
|
"get": [
|
|
"200",
|
|
"400",
|
|
"401",
|
|
"403",
|
|
"404",
|
|
"409",
|
|
"413",
|
|
"422",
|
|
"429",
|
|
"500",
|
|
"502",
|
|
"503"
|
|
]
|
|
},
|
|
"/api/v1/photo-sources/{source_id}": {
|
|
"put": [
|
|
"200",
|
|
"400",
|
|
"401",
|
|
"403",
|
|
"404",
|
|
"409",
|
|
"413",
|
|
"422",
|
|
"429",
|
|
"500",
|
|
"502",
|
|
"503"
|
|
],
|
|
"delete": [
|
|
"204",
|
|
"400",
|
|
"401",
|
|
"403",
|
|
"404",
|
|
"409",
|
|
"413",
|
|
"422",
|
|
"429",
|
|
"500",
|
|
"502",
|
|
"503"
|
|
]
|
|
},
|
|
"/api/v1/photo-sources/{source_id}/images": {
|
|
"get": [
|
|
"200",
|
|
"400",
|
|
"401",
|
|
"403",
|
|
"404",
|
|
"409",
|
|
"413",
|
|
"422",
|
|
"429",
|
|
"500",
|
|
"502",
|
|
"503"
|
|
]
|
|
},
|
|
"/api/v1/devices/{device_id}/images/{image_id}": {
|
|
"delete": [
|
|
"202",
|
|
"400",
|
|
"401",
|
|
"403",
|
|
"404",
|
|
"409",
|
|
"413",
|
|
"422",
|
|
"429",
|
|
"500",
|
|
"502",
|
|
"503"
|
|
]
|
|
},
|
|
"/api/v1/devices/{device_id}/restore": {
|
|
"post": [
|
|
"202",
|
|
"400",
|
|
"401",
|
|
"403",
|
|
"404",
|
|
"409",
|
|
"413",
|
|
"422",
|
|
"429",
|
|
"500",
|
|
"502",
|
|
"503"
|
|
]
|
|
},
|
|
"/api/v1/operations": {
|
|
"get": [
|
|
"200",
|
|
"400",
|
|
"401",
|
|
"403",
|
|
"404",
|
|
"409",
|
|
"413",
|
|
"422",
|
|
"429",
|
|
"500",
|
|
"502",
|
|
"503"
|
|
]
|
|
},
|
|
"/api/v1/operations/{operation_id}": {
|
|
"get": [
|
|
"200",
|
|
"400",
|
|
"401",
|
|
"403",
|
|
"404",
|
|
"409",
|
|
"413",
|
|
"422",
|
|
"429",
|
|
"500",
|
|
"502",
|
|
"503"
|
|
]
|
|
},
|
|
"/api/v1/operations/{operation_id}/reconcile": {
|
|
"post": [
|
|
"200",
|
|
"400",
|
|
"401",
|
|
"403",
|
|
"404",
|
|
"409",
|
|
"413",
|
|
"422",
|
|
"429",
|
|
"500",
|
|
"502",
|
|
"503"
|
|
]
|
|
},
|
|
"/api/v1/templates": {
|
|
"get": [
|
|
"200",
|
|
"400",
|
|
"401",
|
|
"403",
|
|
"404",
|
|
"409",
|
|
"413",
|
|
"422",
|
|
"429",
|
|
"500",
|
|
"502",
|
|
"503"
|
|
]
|
|
},
|
|
"/api/v1/templates/{template_id}": {
|
|
"get": [
|
|
"200",
|
|
"400",
|
|
"401",
|
|
"403",
|
|
"404",
|
|
"409",
|
|
"413",
|
|
"422",
|
|
"429",
|
|
"500",
|
|
"502",
|
|
"503"
|
|
]
|
|
},
|
|
"/api/v1/templates/{template_id}/config": {
|
|
"put": [
|
|
"200",
|
|
"400",
|
|
"401",
|
|
"403",
|
|
"404",
|
|
"409",
|
|
"413",
|
|
"422",
|
|
"429",
|
|
"500",
|
|
"502",
|
|
"503"
|
|
],
|
|
"delete": [
|
|
"204",
|
|
"400",
|
|
"401",
|
|
"403",
|
|
"404",
|
|
"409",
|
|
"413",
|
|
"422",
|
|
"429",
|
|
"500",
|
|
"502",
|
|
"503"
|
|
]
|
|
},
|
|
"/api/v1/jobs": {
|
|
"get": [
|
|
"200",
|
|
"400",
|
|
"401",
|
|
"403",
|
|
"404",
|
|
"409",
|
|
"413",
|
|
"422",
|
|
"429",
|
|
"500",
|
|
"502",
|
|
"503"
|
|
],
|
|
"post": [
|
|
"201",
|
|
"400",
|
|
"401",
|
|
"403",
|
|
"404",
|
|
"409",
|
|
"413",
|
|
"422",
|
|
"429",
|
|
"500",
|
|
"502",
|
|
"503"
|
|
]
|
|
},
|
|
"/api/v1/jobs/{job_id}": {
|
|
"put": [
|
|
"200",
|
|
"400",
|
|
"401",
|
|
"403",
|
|
"404",
|
|
"409",
|
|
"413",
|
|
"422",
|
|
"429",
|
|
"500",
|
|
"502",
|
|
"503"
|
|
],
|
|
"delete": [
|
|
"204",
|
|
"400",
|
|
"401",
|
|
"403",
|
|
"404",
|
|
"409",
|
|
"413",
|
|
"422",
|
|
"429",
|
|
"500",
|
|
"502",
|
|
"503"
|
|
],
|
|
"get": [
|
|
"200",
|
|
"400",
|
|
"401",
|
|
"403",
|
|
"404",
|
|
"409",
|
|
"413",
|
|
"422",
|
|
"429",
|
|
"500",
|
|
"502",
|
|
"503"
|
|
]
|
|
},
|
|
"/api/v1/playlists": {
|
|
"get": [
|
|
"200",
|
|
"400",
|
|
"401",
|
|
"403",
|
|
"404",
|
|
"409",
|
|
"413",
|
|
"422",
|
|
"429",
|
|
"500",
|
|
"502",
|
|
"503"
|
|
],
|
|
"post": [
|
|
"201",
|
|
"400",
|
|
"401",
|
|
"403",
|
|
"404",
|
|
"409",
|
|
"413",
|
|
"422",
|
|
"429",
|
|
"500",
|
|
"502",
|
|
"503"
|
|
]
|
|
},
|
|
"/api/v1/playlists/{playlist_id}": {
|
|
"put": [
|
|
"200",
|
|
"400",
|
|
"401",
|
|
"403",
|
|
"404",
|
|
"409",
|
|
"413",
|
|
"422",
|
|
"429",
|
|
"500",
|
|
"502",
|
|
"503"
|
|
],
|
|
"delete": [
|
|
"204",
|
|
"400",
|
|
"401",
|
|
"403",
|
|
"404",
|
|
"409",
|
|
"413",
|
|
"422",
|
|
"429",
|
|
"500",
|
|
"502",
|
|
"503"
|
|
]
|
|
},
|
|
"/api/v1/history": {
|
|
"get": [
|
|
"200",
|
|
"400",
|
|
"401",
|
|
"403",
|
|
"404",
|
|
"409",
|
|
"413",
|
|
"422",
|
|
"429",
|
|
"500",
|
|
"502",
|
|
"503"
|
|
]
|
|
},
|
|
"/api/v1/settings": {
|
|
"get": [
|
|
"200",
|
|
"400",
|
|
"401",
|
|
"403",
|
|
"404",
|
|
"409",
|
|
"413",
|
|
"422",
|
|
"429",
|
|
"500",
|
|
"502",
|
|
"503"
|
|
]
|
|
},
|
|
"/api/v1/devices/{device_id}/official/connection": {
|
|
"get": [
|
|
"200",
|
|
"400",
|
|
"401",
|
|
"403",
|
|
"404",
|
|
"409",
|
|
"413",
|
|
"422",
|
|
"429",
|
|
"500",
|
|
"502",
|
|
"503"
|
|
],
|
|
"post": [
|
|
"200",
|
|
"400",
|
|
"401",
|
|
"403",
|
|
"404",
|
|
"409",
|
|
"413",
|
|
"422",
|
|
"429",
|
|
"500",
|
|
"502",
|
|
"503"
|
|
],
|
|
"put": [
|
|
"200",
|
|
"400",
|
|
"401",
|
|
"403",
|
|
"404",
|
|
"409",
|
|
"413",
|
|
"422",
|
|
"429",
|
|
"500",
|
|
"502",
|
|
"503"
|
|
],
|
|
"delete": [
|
|
"200",
|
|
"400",
|
|
"401",
|
|
"403",
|
|
"404",
|
|
"409",
|
|
"413",
|
|
"422",
|
|
"429",
|
|
"500",
|
|
"502",
|
|
"503"
|
|
]
|
|
},
|
|
"/api/v1/devices/{device_id}/widgets": {
|
|
"get": [
|
|
"200",
|
|
"400",
|
|
"401",
|
|
"403",
|
|
"404",
|
|
"409",
|
|
"413",
|
|
"422",
|
|
"429",
|
|
"500",
|
|
"502",
|
|
"503"
|
|
]
|
|
},
|
|
"/api/v1/devices/{device_id}/current-content": {
|
|
"get": [
|
|
"200",
|
|
"400",
|
|
"401",
|
|
"403",
|
|
"404",
|
|
"409",
|
|
"413",
|
|
"422",
|
|
"429",
|
|
"500",
|
|
"502",
|
|
"503"
|
|
]
|
|
},
|
|
"/api/v1/providers/weather": {
|
|
"get": [
|
|
"200",
|
|
"400",
|
|
"401",
|
|
"403",
|
|
"404",
|
|
"409",
|
|
"413",
|
|
"422",
|
|
"429",
|
|
"500",
|
|
"502",
|
|
"503"
|
|
]
|
|
},
|
|
"/api/v1/settings/weather": {
|
|
"put": [
|
|
"200",
|
|
"400",
|
|
"401",
|
|
"403",
|
|
"404",
|
|
"409",
|
|
"413",
|
|
"422",
|
|
"429",
|
|
"500",
|
|
"502",
|
|
"503"
|
|
]
|
|
},
|
|
"/api/v1/assets/{asset_id}/source": {
|
|
"get": [
|
|
"200",
|
|
"400",
|
|
"401",
|
|
"403",
|
|
"404",
|
|
"409",
|
|
"413",
|
|
"422",
|
|
"429",
|
|
"500",
|
|
"502",
|
|
"503"
|
|
]
|
|
},
|
|
"/api/v1/jobs/{job_id}/run": {
|
|
"post": [
|
|
"202",
|
|
"400",
|
|
"401",
|
|
"403",
|
|
"404",
|
|
"409",
|
|
"413",
|
|
"422",
|
|
"429",
|
|
"500",
|
|
"502",
|
|
"503"
|
|
]
|
|
},
|
|
"/api/v1/jobs/{job_id}/preview": {
|
|
"post": [
|
|
"202",
|
|
"400",
|
|
"401",
|
|
"403",
|
|
"404",
|
|
"409",
|
|
"413",
|
|
"422",
|
|
"429",
|
|
"500",
|
|
"502",
|
|
"503"
|
|
]
|
|
},
|
|
"/api/v1/settings/image-url": {
|
|
"get": [
|
|
"200",
|
|
"400",
|
|
"401",
|
|
"403",
|
|
"404",
|
|
"409",
|
|
"413",
|
|
"422",
|
|
"429",
|
|
"500",
|
|
"502",
|
|
"503"
|
|
],
|
|
"put": [
|
|
"200",
|
|
"400",
|
|
"401",
|
|
"403",
|
|
"404",
|
|
"409",
|
|
"413",
|
|
"422",
|
|
"429",
|
|
"500",
|
|
"502",
|
|
"503"
|
|
]
|
|
},
|
|
"/api/v1/providers/poetry": {
|
|
"get": [
|
|
"200",
|
|
"400",
|
|
"401",
|
|
"403",
|
|
"404",
|
|
"409",
|
|
"413",
|
|
"422",
|
|
"429",
|
|
"500",
|
|
"502",
|
|
"503"
|
|
]
|
|
}
|
|
}
|