API structure has changed
71 structure changes including:
5 Additions
66 Modifications
Modified
66
Breaking
POST /actions/persons/{person_id}/departments/add
- Path
-
person_id path parameter Modified
-
Type is now
string(uuid)
-
Type is now
- Response
-
201 response Modified
- application/json content type Added
- 400, 404 responses Added
- Body
- application/x-www-form-urlencoded content type Added
POST /actions/persons/{person_id}/change-password
- Path
-
person_id path parameter Modified
-
Type is now
string(uuid)
-
Type is now
- Response
-
200 response Modified
- application/json content type Added
-
400 response Modified
- application/json content type Added
- 404 response Added
- Body
- application/x-www-form-urlencoded content type Added
GET /status/test-event
- Response
-
200 response Modified
- application/json content type Added
GET /status/resources
- Response
-
200 response Modified
- application/json content type Added
GET /status/influx
- Response
-
200 response Modified
- application/json content type Added
GET /status.txt
- Response
-
200 response Modified
- text/plain content type Added
GET /status
- Response
-
200 response Modified
- application/json content type Added
GET /stats
- Response
-
200 response Modified
- application/json content type Added
-
403 response Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
GET /data/working-files/{working_file_id}/file
- Path
-
working_file_id path parameter Modified
-
Type is now
string(uuid)
-
Type is now
- Response
-
200 response Modified
- image/png, image/jpg, image/gif, application/octet-stream content types Added
- 404 response Added
GET /data/tasks/{task_id}/working-files/last-revisions
- Path
-
task_id path parameter Modified
-
Type is now
string(uuid)
-
Type is now
- Response
-
200 response Modified
- application/json content type Added
- 404 response Added
GET /data/tasks/{task_id}/working-files
- Path
-
task_id path parameter Modified
-
Type is now
string(uuid)
-
Type is now
- Response
-
200 response Modified
- application/json content type Added
- 404 response Added
GET /data/tasks/open-tasks/stats
- Response
-
200 response Modified
-
application/json content type Modified
-
* property Modified
-
task_types property Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- total, done, estimation, duration properties Added
-
task_types property Removed
-
* property Modified
-
application/json content type Modified
GET /data/projects/{project_id}/team
- Path
-
project_id path parameter Modified
-
Type is now
string(uuid)
-
Type is now
- Response
-
200 response Modified
- application/json content type Added
- 404 response Added
GET /data/projects/{project_id}/playlists/{playlist_id}
- Path
-
project_id, playlist_id path parameters Modified
-
Type is now
string(uuid)
-
Type is now
- Response
-
200 response Modified
- application/json content type Added
- 404 response Added
GET /data/projects/{project_id}/playlists/all
- Path
-
project_id path parameter Modified
-
Type is now
string(uuid)
-
Type is now
- Response
-
200 response Modified
- application/json content type Added
- 404 response Added
GET /data/projects/{project_id}/playlists
- Path
-
project_id path parameter Modified
-
Type is now
string(uuid)
-
Type is now
- Query
-
page query parameter Modified
-
Type is now
integer
-
Type is now
-
sort_by query parameter Modified
-
Type is now
string
-
Type is now
-
task_type_id query parameter Modified
-
Type is now
string(uuid)
-
Type is now
- Response
-
200 response Modified
- application/json content type Added
GET /data/projects/{project_id}/output-files
- Path
-
project_id path parameter Modified
-
Type is now
string(uuid)
-
Type is now
- Query
-
output_type_id, task_type_id, file_status_id query parameters Modified
-
Type is now
string(uuid)
-
Type is now
-
representation query parameter Modified
-
Type is now
string
-
Type is now
- Response
-
200 response Modified
- application/json content type Added
- 404 response Added
DELETE /data/playlists/{playlist_id}/jobs/{build_job_id}
- Path
-
playlist_id, build_job_id path parameters Modified
-
Type is now
string(uuid)
-
Type is now
- Response
- 404 response Added
PUT /actions/working-files/{working_file_id}/modified
- Path
-
working_file_id path parameter Modified
-
Type is now
string(uuid)
-
Type is now
- Response
-
200 response Modified
- application/json content type Added
- 404 response Added
PUT /actions/working-files/{working_file_id}/comment
- Path
-
working_file_id path parameter Modified
-
Type is now
string(uuid)
-
Type is now
- Response
-
200 response Modified
- application/json content type Added
- 404 response Added
- Body
- application/json content type Added
POST /data/working-files/{working_file_id}/file
- Path
-
working_file_id path parameter Modified
-
Type is now
string(uuid)
-
Type is now
- Response
-
201 response Modified
- application/json content type Added
- 400, 404 responses Added
- Body
- multipart/form-data content type Added
POST /data/tasks/{task_id}/working-files/new
- Path
-
task_id path parameter Modified
-
Type is now
string(uuid)
-
Type is now
- Response
-
201 response Modified
- application/json content type Added
- Body
- application/json content type Added
POST /data/tasks/{task_id}/working-file-path
- Path
-
task_id path parameter Modified
-
Type is now
string(uuid)
-
Type is now
- Response
-
200 response Modified
- application/json content type Added
- Body
- application/json content type Added
POST /data/projects/{project_id}/team
- Path
-
project_id path parameter Modified
-
Type is now
string(uuid)
-
Type is now
- Response
-
201 response Modified
- application/json content type Added
- 400, 404 responses Added
- Body
- application/x-www-form-urlencoded content type Added
POST /data/projects/{project_id}/settings/task-types
- Path
-
project_id path parameter Modified
-
Type is now
string(uuid)
-
Type is now
- Response
-
201 response Modified
- application/json content type Added
- 400, 404 responses Added
- Body
- application/x-www-form-urlencoded content type Added
POST /data/projects/{project_id}/settings/task-status
- Path
-
project_id path parameter Modified
-
Type is now
string(uuid)
-
Type is now
- Response
-
201 response Modified
- application/json content type Added
- 400, 404 responses Added
- Body
- application/x-www-form-urlencoded content type Added
POST /data/projects/{project_id}/settings/asset-types
- Path
-
project_id path parameter Modified
-
Type is now
string(uuid)
-
Type is now
- Response
-
201 response Modified
- application/json content type Added
- 400, 404 responses Added
- Body
- application/x-www-form-urlencoded content type Added
POST /data/projects/{project_id}/playlists/temp
- Path
-
project_id path parameter Modified
-
Type is now
string(uuid)
-
Type is now
- Response
-
200 response Modified
- application/json content type Added
- 400, 404 responses Added
- Body
- application/json content type Added
POST /data/projects/{project_id}/metadata-descriptors
- Path
-
project_id path parameter Modified
-
Type is now
string(uuid)
-
Type is now
- Response
-
201 response Modified
- application/json content type Added
- 400, 404 responses Added
- Body
- application/x-www-form-urlencoded content type Added
POST /data/projects/{project_id}/budgets
- Path
-
project_id path parameter Modified
-
Type is now
string(uuid)
-
Type is now
- Response
-
201 response Modified
- application/json content type Added
- 400, 404 responses Added
- Body
- application/x-www-form-urlencoded content type Added
POST /data/persons/{person_id}/desktop-login-logs
- Path
-
person_id path parameter Modified
-
Type is now
string(uuid)
-
Type is now
- Response
-
201 response Modified
- application/json content type Added
- 400, 404 responses Added
- Body
- application/x-www-form-urlencoded content type Added
POST /data/entities/{entity_id}/output-files/next-revision
- Path
-
entity_id path parameter Modified
-
Type is now
string(uuid)
-
Type is now
- Response
-
200 response Modified
- application/json content type Added
- 404 response Added
- Body
- application/json content type Added
POST /data/entities/{entity_id}/output-files/new
- Path
-
entity_id path parameter Modified
-
Type is now
string(uuid)
-
Type is now
- Response
-
200 response Modified
- application/json content type Added
- Body
- application/json content type Added
POST /data/entities/{entity_id}/output-file-path
- Path
-
entity_id path parameter Modified
-
Type is now
string(uuid)
-
Type is now
- Response
-
200 response Modified
- application/json content type Added
- Body
- application/json content type Added
POST /data/asset-instances/{asset_instance_id}/entities/{temporal_entity_id}/output-files/new
- Path
-
asset_instance_id, temporal_entity_id path parameters Modified
-
Type is now
string(uuid)
-
Type is now
- Response
-
200 response Modified
- application/json content type Added
- Body
- application/json content type Added
POST /actions/projects/{project_id}/set-file-tree
- Path
-
project_id path parameter Modified
-
Type is now
string(uuid)
-
Type is now
- Response
-
200 response Modified
- application/json content type Added
- Body
- application/json content type Added
DELETE /data/projects/{project_id}/team/{person_id}
- Response
- 404 response Added
GET /
- Response
-
200 response Modified
- application/json content type Added
GET /config
- Response
-
200 response Modified
- application/json content type Added
GET /data/asset-instances/{asset_instance_id}/entities/{temporal_entity_id}/output-files/last-revisions
- Path
-
asset_instance_id, temporal_entity_id path parameters Modified
-
Type is now
string(uuid)
-
Type is now
- Query
-
output_type_id, task_type_id, file_status_id query parameters Modified
-
Type is now
string(uuid)
-
Type is now
-
representation query parameter Modified
-
Type is now
string
-
Type is now
- Response
-
200 response Modified
- application/json content type Added
- 404 response Added
GET /data/asset-instances/{asset_instance_id}/entities/{temporal_entity_id}/output-types/{output_type_id}/output-files
- Path
-
asset_instance_id, temporal_entity_id, output_type_id path parameters Modified
-
Type is now
string(uuid)
-
Type is now
- Response
-
200 response Modified
- application/json content type Added
- 404 response Added
GET /data/asset-instances/{asset_instance_id}/output-files
- Path
-
asset_instance_id path parameter Modified
-
Type is now
string(uuid)
-
Type is now
- Query
-
temporal_entity_id, output_type_id, task_type_id, file_status_id query parameters Modified
-
Type is now
string(uuid)
-
Type is now
-
representation query parameter Modified
-
Type is now
string
-
Type is now
- Response
-
200 response Modified
- application/json content type Added
- 404 response Added
GET /data/entities/{entity_id}/entities-linked/with-tasks
- Path
-
entity_id path parameter Modified
-
Type is now
string(uuid)
-
Type is now
- Response
-
200 response Modified
- application/json content type Added
- 404 response Added
GET /data/entities/{entity_id}/news
- Path
-
entity_id path parameter Modified
-
Type is now
string(uuid)
-
Type is now
- Response
-
200 response Modified
- application/json content type Added
- 404 response Added
GET /data/entities/{entity_id}/output-files
- Path
-
entity_id path parameter Modified
-
Type is now
string(uuid)
-
Type is now
- Query
-
output_type_id, task_type_id, file_status_id query parameters Modified
-
Type is now
string(uuid)
-
Type is now
-
representation query parameter Modified
-
Type is now
string
-
Type is now
- Response
-
200 response Modified
- application/json content type Added
- 404 response Added
GET /data/entities/{entity_id}/preview-files
- Path
-
entity_id path parameter Modified
-
Type is now
string(uuid)
-
Type is now
- Response
-
200 response Modified
- application/json content type Added
- 404 response Added
GET /data/entities/{entity_id}/time-spents
- Path
-
entity_id path parameter Modified
-
Type is now
string(uuid)
-
Type is now
- Response
-
200 response Modified
- application/json content type Added
- 404 response Added
GET /data/entities/{entity_id}/working-files
- Path
-
entity_id path parameter Modified
-
Type is now
string(uuid)
-
Type is now
- Response
-
200 response Modified
- application/json content type Added
- 404 response Added
- Query
- task_id, name query parameters Added
GET /data/files/{file_id}
- Path
-
file_id path parameter Modified
-
Type is now
string(uuid)
-
Type is now
- Response
-
200 response Modified
- application/json content type Added
- 404 response Added
GET /data/persons/presence-logs/{month_date}
- Path
-
month_date path parameter Modified
-
Type is now
string(date)
-
Type is now
- Response
-
200 response Modified
- text/csv content type Added
- 400 response Added
GET /data/projects/{project_id}/news/{news_id}
- Path
-
project_id, news_id path parameters Modified
-
Type is now
string(uuid)
-
Type is now
- Response
-
200 response Modified
- application/json content type Added
- 404 response Added
GET /data/projects/{project_id}/news
- Path
-
project_id path parameter Modified
-
Type is now
string(uuid)
-
Type is now
- Query
-
before, after query parameters Modified
-
Type is now
string(date)
-
Type is now
-
page, limit query parameters Modified
-
Type is now
integer
-
Type is now
-
person_id, task_type_id, task_status_id, episode_id query parameters Modified
-
Type is now
string(uuid)
-
Type is now
-
only_preview query parameter Modified
-
Type is now
boolean
-
Type is now
- Response
-
200 response Modified
- application/json content type Added
- 404 response Added
GET /data/projects/{project_id}/episodes/{episode_id}/playlists
- Path
-
project_id, episode_id path parameters Modified
-
Type is now
string(uuid)
-
Type is now
- Response
-
200 response Modified
- application/json content type Added
GET /data/projects/{project_id}/build-jobs
- Path
-
project_id path parameter Modified
-
Type is now
string(uuid)
-
Type is now
- Response
-
200 response Modified
- application/json content type Added
- 404 response Added
GET /data/projects/open
- Response
-
200 response Modified
- application/json content type Added
GET /data/projects/news
- Query
-
project_id query parameter Modified
- Query parameter is no longer required
-
Type is now
string(uuid)
-
before, after query parameters Modified
-
Type is now
string(date)
-
Type is now
-
page, limit query parameters Modified
-
Type is now
integer
-
Type is now
-
person_id, task_type_id, task_status_id, episode_id query parameters Modified
-
Type is now
string(uuid)
-
Type is now
-
only_preview query parameter Modified
-
Type is now
boolean
-
Type is now
- Response
-
200 response Modified
- application/json content type Added
GET /data/projects/all
- Response
-
200 response Modified
- application/json content type Added
GET /data/playlists/{playlist_id}/jobs/{build_job_id}/build/mp4
- Path
-
playlist_id, build_job_id path parameters Modified
-
Type is now
string(uuid)
-
Type is now
- Response
-
200 response Modified
- video/mp4 content type Added
-
400 response Modified
- application/json content type Added
- 404 response Added
GET /data/playlists/{playlist_id}/jobs/{build_job_id}
- Path
-
playlist_id, build_job_id path parameters Modified
-
Type is now
string(uuid)
-
Type is now
- Response
-
200 response Modified
- application/json content type Added
- 404 response Added
GET /data/playlists/{playlist_id}/download/zip
- Path
-
playlist_id path parameter Modified
-
Type is now
string(uuid)
-
Type is now
- Response
-
200 response Modified
- application/zip content type Added
- 404 response Added
GET /data/playlists/{playlist_id}/build/mp4
- Path
-
playlist_id path parameter Modified
-
Type is now
string(uuid)
-
Type is now
- Response
-
200 response Modified
- application/json content type Added
- 404 response Added
- Query
- full query parameter Added
GET /data/playlists/entities/{entity_id}/preview-files
- Path
-
entity_id path parameter Modified
-
Type is now
string(uuid)
-
Type is now
- Response
-
200 response Modified
- application/json content type Added
- 404 response Added
GET /data/persons/{person_id}/time-spents/{date}
- Path
-
person_id path parameter Modified
-
Type is now
string(uuid)
-
Type is now
-
date path parameter Modified
-
Type is now
string(date)
-
Type is now
- Response
-
200 response Modified
- application/json content type Added
- 400 response Added
GET /data/persons/{person_id}/time-spents/year/{year}
- Path
-
person_id path parameter Modified
-
Type is now
string(uuid)
-
Type is now
-
year path parameter Modified
-
Type is now
integer
-
Type is now
- Response
-
200 response Modified
- application/json content type Added
- 400 response Added
GET /data/persons/{person_id}/desktop-login-logs
- Path
-
person_id path parameter Modified
-
Type is now
string(uuid)
-
Type is now
- Response
-
200 response Modified
- application/json content type Added
- 404 response Added
GET /data/persons/{person_id}/day-offs/{date}
- Path
-
person_id path parameter Modified
-
Type is now
string(uuid)
-
Type is now
-
date path parameter Modified
-
Type is now
string(date)
-
Type is now
- Response
-
200 response Modified
- application/json content type Added
- 400 response Added
Added
5
POST /data/projects/{project_id}/budgets/{budget_id}/entries
POST /data/entities/guess_from_path
GET /data/projects/{project_id}/task-types/{task_type_id}/time-spents
GET /data/projects/{project_id}/day-offs
GET /data/persons/{person_id}/time-spents