{ "/api/v1/devices/{device_id}/widgets/selection": { "post": [ "202", "400", "401", "403", "404", "409", "413", "422", "429", "500", "502", "503" ] }, "/api/v1/webhooks": { "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/webhooks/{id}": { "delete": [ "204", "400", "401", "403", "404", "409", "413", "422", "429", "500", "502", "503" ] }, "/api/v1/webhooks/{id}/deliveries": { "get": [ "200", "400", "401", "403", "404", "409", "413", "422", "429", "500", "502", "503" ] }, "/api/v1/providers/external": { "get": [ "200", "400", "401", "403", "404", "409", "413", "422", "429", "500", "502", "503" ] }, "/api/v1/providers/external/{id}": { "put": [ "200", "400", "401", "403", "404", "409", "413", "422", "429", "500", "502", "503" ] }, "/api/v1/providers/external/{id}/data": { "get": [ "200", "400", "401", "403", "404", "409", "413", "422", "429", "500", "502", "503" ] }, "/api/v1/providers/external/{id}/key": { "put": [ "204", "400", "401", "403", "404", "409", "413", "422", "429", "500", "502", "503" ] }, "/api/v1/settings/ai-images": { "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/settings/ai-images/key": { "put": [ "204", "400", "401", "403", "404", "409", "413", "422", "429", "500", "502", "503" ] }, "/api/v1/ai/images": { "post": [ "202", "400", "401", "403", "404", "409", "413", "422", "429", "500", "502", "503" ] }, "/api/v1/integrations/mqtt": { "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/layout/images": { "post": [ "201", "400", "401", "403", "404", "409", "413", "422", "429", "500", "502", "503" ] }, "/api/v1/layout/plan": { "post": [ "200", "400", "401", "403", "404", "409", "413", "422", "429", "500", "502", "503" ] }, "/api/v1/settings/ai-layout": { "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/settings/ai-layout/key": { "put": [ "204", "400", "401", "403", "404", "409", "413", "422", "429", "500", "502", "503" ] }, "/api/v1/storage": { "get": [ "200", "400", "401", "403", "404", "409", "413", "422", "429", "500", "502", "503" ] }, "/api/v1/storage/policy": { "put": [ "200", "400", "401", "403", "404", "409", "413", "422", "429", "500", "502", "503" ] }, "/api/v1/storage/cleanup": { "post": [ "200", "400", "401", "403", "404", "409", "413", "422", "429", "500", "502", "503" ] }, "/api/v1/clients": { "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/clients/{client_id}": { "delete": [ "204", "400", "401", "403", "404", "409", "413", "422", "429", "500", "502", "503" ] }, "/api/v1/photo-sources/{source_id}/credentials": { "put": [ "204", "400", "401", "403", "404", "409", "413", "422", "429", "500", "502", "503" ] }, "/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}/star": { "put": [ "200", "400", "401", "403", "404", "409", "413", "422", "429", "500", "502", "503" ] }, "/api/v1/devices/{device_id}/images/clear": { "post": [ "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/assets/{asset_id}/star": { "put": [ "200", "400", "401", "403", "404", "409", "413", "422", "429", "500", "502", "503" ] }, "/api/v1/assets/batch": { "post": [ "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" ] } }