Do not miss any Kitsu API changes, ever again

Subscribe to the Kitsu API changelog to be up to date on recent changes.

RSS

about 2 hours ago

main
1.1.0
Compare

API structure has changed

Next change
792 structure changes including:
792 Modifications
Modified 792 Breaking
DELETE /actions/persons/{person_id}/clear-avatar
  • Response
  • 403, 404 responses Added
DELETE /actions/persons/{person_id}/departments/{department_id}
  • Response
  • 400, 403, 404 responses Added
DELETE /actions/persons/{person_id}/disable-two-factor-authentication
  • Response
  • 403, 404 responses Added
DELETE /actions/projects/{project_id}/task-types/{task_type_id}/delete-tasks
  • Response
  • 403, 404 responses Added
DELETE /actions/tasks/{task_id}/comments/{comment_id}/preview-files/{preview_file_id}
  • Response
  • 400 response Added
DELETE /actions/tasks/{task_id}/time-spents/{date}/persons/{person_id}
  • Response
  • 403, 404 responses Added
DELETE /actions/user/chats/{entity_id}/join
  • Response
  • 403, 404 responses Added
DELETE /actions/user/clear-avatar
  • Response
  • 403 response Added
DELETE /actions/user/sequences/{sequence_id}/task-types/{task_type_id}/unsubscribe
  • Response
  • 403 response Added
DELETE /actions/user/tasks/{task_id}/unsubscribe
  • Response
  • 403 response Added
DELETE /auth/email-otp
  • Response
  • 403 response Added
DELETE /auth/fido
  • Response
  • 403 response Added
DELETE /auth/totp
  • Response
  • 403 response Added
DELETE /data/asset-instances/{instance_id}
  • Response
  • 403, 404 responses Added
DELETE /data/assets/{asset_id}
  • Path
  • asset_id path parameter Modified
    • Type is now string(uuid)
  • Query
  • force query parameter Modified
    • Type is now boolean
  • Response
  • 403, 404 responses Added
DELETE /data/attachment-files/{instance_id}
  • Response
  • 403, 404 responses Added
DELETE /data/budget-entries/{instance_id}
  • Response
  • 403, 404 responses Added
DELETE /data/budgets/{instance_id}
  • Response
  • 403, 404 responses Added
DELETE /data/chat-messages/{instance_id}
  • Response
  • 403, 404 responses Added
DELETE /data/chats/{instance_id}
  • Response
  • 403, 404 responses Added
DELETE /data/comments/{instance_id}
  • Response
  • 403, 404 responses Added
DELETE /data/concept-folders/{concept_folder_id}
  • Path
  • concept_folder_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 403, 404 responses Added
DELETE /data/concepts/{concept_id}
  • Path
  • concept_id path parameter Modified
    • Type is now string(uuid)
  • Query
  • force query parameter Modified
    • Type is now boolean
  • Response
  • 403, 404 responses Added
DELETE /data/custom-actions/{instance_id}
  • Response
  • 403, 404 responses Added
DELETE /data/day-offs/{instance_id}
  • Response
  • 403, 404 responses Added
DELETE /data/departments/{department_id}/hardware-items/{hardware_item_id}
  • Path
  • department_id, hardware_item_id path parameters Modified
    • Type is now string(uuid)
  • Response
  • 400, 403, 404 responses Added
DELETE /data/departments/{department_id}/software-licenses/{software_id}
  • Path
  • department_id, software_id path parameters Modified
    • Type is now string(uuid)
  • Response
  • 400, 403, 404 responses Added
DELETE /data/departments/{instance_id}
  • Response
  • 403, 404 responses Added
DELETE /data/edits/{edit_id}
  • Path
  • edit_id path parameter Modified
    • Type is now string(uuid)
  • Query
  • force query parameter Modified
    • Type is now boolean
  • Response
  • 403, 404 responses Added
DELETE /data/entities/{entity_id}/chat/messages/{chat_message_id}
  • Path
  • entity_id, chat_message_id path parameters Modified
    • Type is now string(uuid)
  • Response
  • 403, 404 responses Added
DELETE /data/entities/{instance_id}
  • Response
  • 403, 404 responses Added
DELETE /data/entity-links/{instance_id}
  • Response
  • 403, 404 responses Added
DELETE /data/entity-types/{instance_id}
  • Response
  • 403, 404 responses Added
DELETE /data/episodes/{episode_id}
  • Path
  • episode_id path parameter Modified
    • Type is now string(uuid)
  • Query
  • force query parameter Added
  • Response
  • 400, 403, 404 responses Added
DELETE /data/events/{instance_id}
  • Response
  • 403, 404 responses Added
DELETE /data/file-status/{instance_id}
  • Response
  • 403, 404 responses Added
DELETE /data/hardware-items/{instance_id}
  • Response
  • 403, 404 responses Added
DELETE /data/metadata-descriptors/all-projects/{field_name}
  • Response
  • 403 response Added
DELETE /data/metadata-descriptors/{instance_id}
  • Response
  • 403, 404 responses Added
DELETE /data/milestones/{instance_id}
  • Response
  • 403, 404 responses Added
DELETE /data/news/{instance_id}
  • Response
  • 403, 404 responses Added
DELETE /data/notifications/{instance_id}
  • Response
  • 403, 404 responses Added
DELETE /data/organisations/{instance_id}
  • Response
  • 403, 404 responses Added
DELETE /data/output-files/{instance_id}
  • Response
  • 403, 404 responses Added
DELETE /data/output-types/{instance_id}
  • Response
  • 403, 404 responses Added
DELETE /data/persons/{instance_id}
  • Response
  • 403, 404 responses Added
DELETE /data/playlists/{instance_id}
  • Response
  • 403, 404 responses Added
DELETE /data/playlists/{playlist_id}/jobs/{build_job_id}
  • Response
  • 403, 404 responses Added
DELETE /data/plugins/{instance_id}
  • Response
  • 403, 404 responses Added
DELETE /data/preview-background-files/{instance_id}
  • Response
  • 403, 404 responses Added
DELETE /data/preview-files/{instance_id}
  • Response
  • 403, 404 responses Added
DELETE /data/production-schedule-version-task-links/{instance_id}
  • Response
  • 403, 404 responses Added
DELETE /data/production-schedule-versions/{instance_id}
  • Response
  • 403, 404 responses Added
DELETE /data/project-status/{instance_id}
  • Response
  • 403, 404 responses Added
DELETE /data/project-templates/{instance_id}
  • Path
  • instance_id path parameter Added
  • Response
  • 204, 403, 404 responses Added
DELETE /data/project-templates/{project_template_id}/asset-types/{asset_type_id}
  • Path
  • project_template_id, asset_type_id path parameters Added
  • Response
  • 204, 403, 404 responses Added
DELETE /data/project-templates/{project_template_id}/preview-background-files/{preview_background_file_id}
  • Path
  • project_template_id, preview_background_file_id path parameters Added
  • Response
  • 204, 403, 404 responses Added
DELETE /data/project-templates/{project_template_id}/status-automations/{status_automation_id}
  • Path
  • project_template_id, status_automation_id path parameters Added
  • Response
  • 204, 403, 404 responses Added
DELETE /data/project-templates/{project_template_id}/task-statuses/{task_status_id}
  • Path
  • project_template_id, task_status_id path parameters Added
  • Response
  • 204, 403, 404 responses Added
DELETE /data/project-templates/{project_template_id}/task-types/{task_type_id}
  • Path
  • project_template_id, task_type_id path parameters Added
  • Response
  • 204, 403, 404 responses Added
DELETE /data/projects/{instance_id}
  • Response
  • 403, 404, 500 responses Added
DELETE /data/projects/{project_id}/budgets/{budget_id}
  • Response
  • 400, 403, 404 responses Added
DELETE /data/projects/{project_id}/budgets/{budget_id}/entries/{entry_id}
  • Response
  • 400, 403, 404 responses Added
DELETE /data/projects/{project_id}/entity-links/{entity_link_id}
  • Path
  • project_id, entity_link_id path parameters Modified
    • Type is now string(uuid)
  • Response
  • 403, 404 responses Added
DELETE /data/projects/{project_id}/metadata-descriptors/{metadata_descriptor_id}
  • Response
  • 403 response Added
DELETE /data/projects/{project_id}/preview-account
  • Response
  • 403 response Added
DELETE /data/projects/{project_id}/settings/asset-types/{asset_type_id}
  • Response
  • 403 response Added
DELETE /data/projects/{project_id}/settings/preview-background-files/{preview_background_file_id}
  • Response
  • 403 response Added
DELETE /data/projects/{project_id}/settings/status-automations/{status_automation_id}
  • Response
  • 403 response Added
DELETE /data/projects/{project_id}/settings/task-status/{task_status_id}
  • Response
  • 403 response Added
DELETE /data/projects/{project_id}/settings/task-types/{task_type_id}
  • Response
  • 403 response Added
DELETE /data/projects/{project_id}/team/{person_id}
  • Response
  • 403 response Added
DELETE /data/salary-scales/{instance_id}
  • Response
  • 403, 404 responses Added
DELETE /data/scenes/{scene_id}
  • Path
  • scene_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 403, 404 responses Added
DELETE /data/scenes/{scene_id}/shots/{shot_id}
  • Path
  • scene_id, shot_id path parameters Modified
    • Type is now string(uuid)
  • Response
  • 403, 404 responses Added
DELETE /data/schedule-items/{instance_id}
  • Response
  • 403, 404 responses Added
DELETE /data/search-filter-groups/{instance_id}
  • Response
  • 403, 404 responses Added
DELETE /data/search-filters/{instance_id}
  • Response
  • 403, 404 responses Added
DELETE /data/sequences/{sequence_id}
  • Path
  • sequence_id path parameter Modified
    • Type is now string(uuid)
  • Query
  • force query parameter Added
  • Response
  • 400, 403, 404 responses Added
DELETE /data/shots/{shot_id}
  • Path
  • shot_id path parameter Modified
    • Type is now string(uuid)
  • Query
  • force query parameter Added
  • Response
  • 403, 404 responses Added
DELETE /data/shots/{shot_id}/asset-instances/{asset_instance_id}
  • Path
  • shot_id, asset_instance_id path parameters Modified
    • Type is now string(uuid)
  • Response
  • 403, 404 responses Added
DELETE /data/softwares/{instance_id}
  • Response
  • 403, 404 responses Added
DELETE /data/status-automations/{instance_id}
  • Response
  • 403, 404 responses Added
DELETE /data/studios/{instance_id}
  • Response
  • 403, 404 responses Added
DELETE /data/subscriptions/{instance_id}
  • Response
  • 403, 404 responses Added
DELETE /data/task-status/{instance_id}
  • Response
  • 403, 404 responses Added
DELETE /data/task-types/{instance_id}
  • Query
  • force query parameter Added
  • Response
  • 403, 404 responses Added
DELETE /data/tasks/{instance_id}
  • Response
  • 403, 404 responses Added
DELETE /data/tasks/{task_id}/comments/{comment_id}
  • Response
  • 403, 404 responses Added
DELETE /data/tasks/{task_id}/comments/{comment_id}/attachments/{attachment_file_id}
  • Path
  • task_id, comment_id, attachment_file_id path parameters Modified
    • Type is now string(uuid)
  • Response
  • 403, 404 responses Added
DELETE /data/tasks/{task_id}/comments/{comment_id}/reply/{reply_id}
  • Path
  • task_id, comment_id, reply_id path parameters Modified
    • Type is now string(uuid)
  • Response
  • 403, 404 responses Added
DELETE /data/time-spents/{instance_id}
  • Response
  • 403, 404 responses Added
DELETE /data/user/filter-groups/{filter_group_id}
  • Response
  • 403, 404 responses Added
DELETE /data/user/filters/{filter_id}
  • Response
  • 403, 404 responses Added
DELETE /data/working-files/{instance_id}
  • Response
  • 403, 404 responses Added
DELETE /import/shotgun/errors/{error_id}
  • Response
  • 400 response Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • 403, 404 responses Added
DELETE /shared/playlists/{token}/comments/{comment_id}
  • Authentication
  • Jwt authorization authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Body
  • application/json content type Added
  • Path
  • token, comment_id path parameters Added
  • Response
  • 204, 400, 403, 404 responses Added
DELETE /shared/playlists/{token}/comments/{comment_id}/attachments/{attachment_file_id}
  • Authentication
  • Jwt authorization authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Body
  • application/json content type Added
  • Path
  • token, comment_id, attachment_file_id path parameters Added
  • Response
  • 204, 400, 403, 404 responses Added
GET /
  • Authentication
  • Jwt authorization authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /actions/persons/{person_id}/invite
  • Response
  • 403, 404 responses Added
GET /actions/preview-files/{preview_file_id}/extract-annotated-frame
  • Response
  • 403 response Added
GET /actions/preview-files/{preview_file_id}/extract-annotated-frames
  • Response
  • 403 response Added
GET /actions/preview-files/{preview_file_id}/extract-annotated-frames-pdf
  • Response
  • 403 response Added
GET /actions/preview-files/{preview_file_id}/extract-frame
  • Response
  • 403, 404 responses Added
GET /actions/preview-files/{preview_file_id}/extract-tile
  • Response
  • 403, 404 responses Added
GET /actions/tasks/{task_id}/time-spents
  • Response
  • 200 response Modified
    • application/json content type Modified
      • Type went from array[object] to object
        Breaking
      • total, * properties Added
  • 403 response Added
GET /actions/tasks/{task_id}/time-spents/{date}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • Type went from array[object] to object
        Breaking
      • total, * properties Added
  • 400, 403 responses Added
GET /auth/authenticated
  • Response
  • 200 response Modified
    • application/json content type Added
GET /auth/email-otp
  • Query
  • email query parameter Modified
    • Type is now string
  • Response
  • 200 response Modified
    • application/json content type Added
  • 400 response Added
  • Authentication
  • Jwt authorization authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /auth/fido
  • Query
  • email query parameter Modified
    • Type is now string
  • Authentication
  • Jwt authorization authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /auth/logout
  • Response
  • 200 response Modified
    • application/json content type Added
  • 403 response Added
GET /auth/oidc/callback
  • Authentication
  • Jwt authorization authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /auth/oidc/login
  • Authentication
  • Jwt authorization authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /auth/refresh-token
  • Response
  • 200 response Modified
    • application/json content type Added
  • 403 response Added
GET /auth/saml/login
  • Authentication
  • Jwt authorization authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /config
  • Response
  • 200 response Modified
    • application/json content type Modified
      • oidc_enabled, enforce_2fa, oidc_idp_name properties Added
  • Authentication
  • Jwt authorization authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /data/asset-instances
  • Query
  • fields query parameter Added
  • Response
  • 403 response Added
GET /data/asset-instances/{asset_instance_id}/entities/{temporal_entity_id}/output-files/last-revisions
  • Response
  • 403, 404 responses Added
GET /data/asset-instances/{asset_instance_id}/entities/{temporal_entity_id}/output-types
  • Response
  • 403, 404 responses Added
GET /data/asset-instances/{asset_instance_id}/entities/{temporal_entity_id}/output-types/{output_type_id}/output-files
  • Response
  • 403, 404 responses Added
GET /data/asset-instances/{asset_instance_id}/output-files
  • Response
  • 403, 404 responses Added
GET /data/asset-instances/{instance_id}
  • Response
  • 403, 404 responses Added
GET /data/asset-types
  • Query
  • project_id query parameter Modified
    • Type is now string(uuid)
GET /data/asset-types/{asset_type_id}
  • Path
  • asset_type_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 404 response Added
GET /data/assets
  • Query
  • project_id query parameter Modified
    • Type is now string(uuid)
  • asset_type_id, page, limit query parameters Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • entity_type_id, episode_id, assigned_to query parameters Added
  • Response
  • 403 response Added
GET /data/assets/all
  • Query
  • project_id query parameter Modified
    • Type is now string(uuid)
  • asset_type_id, page, limit query parameters Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • entity_type_id, episode_id, assigned_to query parameters Added
  • Response
  • 403 response Added
GET /data/assets/with-tasks
  • Query
  • project_id query parameter Modified
    • Type is now string(uuid)
  • episode_id query parameter Modified
    • Type is now string
  • compact, stream query parameters Modified
    • Type is now boolean
  • asset_type_id query parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • assigned_to query parameter Added
  • Response
  • 304, 400, 403 responses Added
GET /data/assets/{asset_id}
  • Path
  • asset_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 403, 404 responses Added
GET /data/assets/{asset_id}/asset-asset-instances
  • Path
  • asset_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 403, 404 responses Added
GET /data/assets/{asset_id}/assets
  • Path
  • asset_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 403, 404 responses Added
GET /data/assets/{asset_id}/cast-in
  • Path
  • asset_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 403, 404 responses Added
GET /data/assets/{asset_id}/casting
  • Path
  • asset_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 403, 404 responses Added
GET /data/assets/{asset_id}/scene-asset-instances
  • Path
  • asset_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 403, 404 responses Added
GET /data/assets/{asset_id}/shot-asset-instances
  • Path
  • asset_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 403, 404 responses Added
GET /data/assets/{asset_id}/task-types
  • Path
  • asset_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 403, 404 responses Added
GET /data/assets/{asset_id}/tasks
  • Path
  • asset_id path parameter Modified
    • Type is now string(uuid)
  • Query
  • task_type_id, task_status_id query parameters Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • relations query parameter Added
  • Response
  • 403, 404 responses Added
GET /data/attachment-files
  • Query
  • fields query parameter Added
  • Response
  • 403 response Added
GET /data/attachment-files/{attachment_file_id}/file/{file_name}
  • Path
  • attachment_file_id path parameter Modified
    • Type is now string(uuid)
  • file_name path parameter Modified
    • Type is now string
  • Response
  • 403, 404 responses Added
GET /data/attachment-files/{instance_id}
  • Response
  • 403, 404 responses Added
GET /data/budget-entries
  • Query
  • fields query parameter Added
  • Response
  • 403 response Added
GET /data/budget-entries/{instance_id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • amount property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • department_id, person_id, start_date, months_duration, daily_salary, position, seniority, exceptions properties Added
  • 403, 404 responses Added
GET /data/budgets
  • Query
  • fields query parameter Added
  • Response
  • 403 response Added
GET /data/budgets/{instance_id}
  • Response
  • 403, 404 responses Added
GET /data/chat-messages
  • Query
  • fields query parameter Added
  • Response
  • 403 response Added
GET /data/chat-messages/{instance_id}
  • Response
  • 403, 404 responses Added
GET /data/chats
  • Query
  • fields query parameter Added
  • Response
  • 403 response Added
GET /data/chats/{instance_id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • name property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • last_message, participants properties Added
  • 403, 404 responses Added
GET /data/comments
  • Query
  • fields query parameter Added
  • Response
  • 403 response Added
GET /data/comments/{instance_id}
  • Response
  • 403, 404 responses Added
GET /data/concepts
  • Query
  • project_id, parent_id query parameters Modified
    • Type is now string(uuid)
  • assigned_to query parameter Added
  • Response
  • 400, 403 responses Added
GET /data/concepts/with-tasks
  • Query
  • project_id query parameter Modified
    • Type is now string(uuid)
  • assigned_to query parameter Added
  • Response
  • 400, 403 responses Added
GET /data/concepts/{concept_id}
  • Path
  • concept_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 403, 404 responses Added
GET /data/concepts/{concept_id}/preview-files
  • Path
  • concept_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 403, 404 responses Added
GET /data/concepts/{concept_id}/task-types
  • Path
  • concept_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 403, 404 responses Added
GET /data/concepts/{concept_id}/tasks
  • Path
  • concept_id path parameter Modified
    • Type is now string(uuid)
  • Query
  • relations query parameter Modified
    • Type is now boolean
  • Response
  • 403, 404 responses Added
GET /data/custom-actions
  • Query
  • fields query parameter Added
  • Response
  • 403 response Added
GET /data/custom-actions/{instance_id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • url_pattern property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • url, entity_type, is_ajax properties Added
  • 403, 404 responses Added
GET /data/day-offs
  • Query
  • fields query parameter Added
  • Response
  • 403 response Added
GET /data/day-offs/{instance_id}
  • Response
  • 403, 404 responses Added
GET /data/departments
  • Query
  • fields query parameter Added
GET /data/departments/hardware-items
  • Response
  • 403 response Added
GET /data/departments/software-licenses
  • Response
  • 403 response Added
GET /data/departments/{department_id}/hardware-items/{hardware_item_id}
  • Path
  • department_id path parameter Modified
    • Type is now string(uuid)
  • hardware_item_id path parameter Added
  • Response
  • 400, 403 responses Added
GET /data/departments/{department_id}/persons
  • Response
  • 400 response Added
GET /data/departments/{department_id}/software-licenses/{software_id}
  • Path
  • department_id, software_id path parameters Modified
    • Type is now string(uuid)
  • Response
  • 400, 403, 404 responses Added
GET /data/departments/{instance_id}
  • Response
  • 404 response Added
GET /data/edits
  • Query
  • project_id query parameter Modified
    • Type is now string(uuid)
  • name query parameter Modified
    • Type is now string
  • force query parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Response
  • 400, 403 responses Added
GET /data/edits/all
  • Query
  • project_id query parameter Modified
    • Type is now string(uuid)
  • name query parameter Modified
    • Type is now string
  • force query parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Response
  • 400, 403 responses Added
GET /data/edits/with-tasks
  • Query
  • project_id query parameter Modified
    • Type is now string(uuid)
  • name, force query parameters Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • episode_id, assigned_to query parameters Added
  • Response
  • 400, 403 responses Added
GET /data/edits/{edit_id}
  • Path
  • edit_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 403, 404 responses Added
GET /data/edits/{edit_id}/preview-files
  • Path
  • edit_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 403, 404 responses Added
GET /data/edits/{edit_id}/task-types
  • Path
  • edit_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 403, 404 responses Added
GET /data/edits/{edit_id}/tasks
  • Path
  • edit_id path parameter Modified
    • Type is now string(uuid)
  • Query
  • relations query parameter Modified
    • Type is now boolean
  • Response
  • 403, 404 responses Added
GET /data/edits/{edit_id}/versions
  • Path
  • edit_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 403, 404 responses Added
GET /data/entities
  • Query
  • fields query parameter Added
GET /data/entities/{entity_id}/chat
  • Path
  • entity_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 403, 404 responses Added
GET /data/entities/{entity_id}/chat/messages
  • Path
  • entity_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 403, 404 responses Added
GET /data/entities/{entity_id}/chat/messages/{chat_message_id}
  • Path
  • entity_id, chat_message_id path parameters Modified
    • Type is now string(uuid)
  • Response
  • 403, 404 responses Added
GET /data/entities/{entity_id}/entities-linked/with-tasks
  • Path
  • entity_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 403, 404 responses Added
GET /data/entities/{entity_id}/news
  • Path
  • entity_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 403, 404 responses Added
GET /data/entities/{entity_id}/output-files
  • Response
  • 403, 404 responses Added
GET /data/entities/{entity_id}/output-files/last-revisions
  • Response
  • 403, 404 responses Added
GET /data/entities/{entity_id}/output-types
  • Response
  • 403, 404 responses Added
GET /data/entities/{entity_id}/output-types/{output_type_id}/output-files
  • Response
  • 403, 404 responses Added
GET /data/entities/{entity_id}/preview-files
  • Path
  • entity_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 403, 404 responses Added
GET /data/entities/{entity_id}/task-types/{task_type_id}/tasks
  • Response
  • 403, 404 responses Added
GET /data/entities/{entity_id}/time-spents
  • Path
  • entity_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 403, 404 responses Added
GET /data/entities/{entity_id}/working-files
  • Query
  • relations query parameter Added
  • Response
  • 403, 404 responses Added
GET /data/entities/{instance_id}
  • Response
  • 403, 404 responses Added
GET /data/entity-links
  • Query
  • fields query parameter Added
  • Response
  • 403 response Added
GET /data/entity-links/{instance_id}
  • Response
  • 403, 404 responses Added
GET /data/entity-types
  • Query
  • fields query parameter Added
  • Response
  • 403 response Added
GET /data/entity-types/{instance_id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • color property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • short_name, description, archived, task_types properties Added
  • 403, 404 responses Added
GET /data/episodes
  • Query
  • project_id query parameter Modified
    • Type is now string(uuid)
  • Response
  • 400, 403 responses Added
GET /data/episodes/with-tasks
  • Query
  • project_id query parameter Modified
    • Type is now string(uuid)
  • episode_id query parameter Added
  • Response
  • 400, 403 responses Added
GET /data/episodes/{episode_id}
  • Path
  • episode_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 403, 404 responses Added
GET /data/episodes/{episode_id}/asset-tasks
  • Path
  • episode_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 403, 404 responses Added
GET /data/episodes/{episode_id}/edit-tasks
  • Path
  • episode_id path parameter Modified
    • Type is now string(uuid)
  • Query
  • relations query parameter Modified
    • Type is now boolean
  • Response
  • 403, 404 responses Added
GET /data/episodes/{episode_id}/edits
  • Path
  • episode_id path parameter Modified
    • Type is now string(uuid)
  • Query
  • relations query parameter Modified
    • Type is now boolean
  • Response
  • 403, 404 responses Added
GET /data/episodes/{episode_id}/sequences
  • Path
  • episode_id path parameter Modified
    • Type is now string(uuid)
  • Query
  • project_id query parameter Modified
    • Type is now string(uuid)
  • Response
  • 403, 404 responses Added
GET /data/episodes/{episode_id}/shot-tasks
  • Path
  • episode_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 403, 404 responses Added
GET /data/episodes/{episode_id}/shots
  • Path
  • episode_id path parameter Modified
    • Type is now string(uuid)
  • Query
  • relations query parameter Added
  • Response
  • 403, 404 responses Added
GET /data/episodes/{episode_id}/task-types
  • Path
  • episode_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 403, 404 responses Added
GET /data/episodes/{episode_id}/tasks
  • Path
  • episode_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 403, 404 responses Added
GET /data/events
  • Query
  • fields query parameter Added
  • Response
  • 403 response Added
GET /data/events/last
  • Query
  • after, before query parameters Modified
    • Type is now string(date)
  • only_files query parameter Modified
    • Type is now boolean
  • cursor_event_id, project_id query parameters Modified
    • Type is now string(uuid)
  • limit query parameter Modified
    • Type is now integer
  • name query parameter Modified
    • Type is now string
  • name_prefixes, name_suffixes query parameters Modified
    • Type is now array[string]
  • person_ids query parameter Modified
    • Type is now array[string(uuid)]
  • Response
  • 400, 403 responses Added
GET /data/events/login-logs/last
  • Query
  • after, before query parameters Modified
    • Type is now string(date)
  • cursor_login_log_id query parameter Modified
    • Type is now string(uuid)
  • limit query parameter Modified
    • Type is now integer
  • person_ids query parameter Modified
    • Type is now array[string(uuid)]
  • Response
  • 400, 403 responses Added
GET /data/events/names
  • Response
  • 403 response Added
GET /data/events/{instance_id}
  • Response
  • 403, 404 responses Added
GET /data/file-status
  • Query
  • fields query parameter Added
  • Response
  • 403 response Added
GET /data/file-status/{instance_id}
  • Response
  • 403, 404 responses Added
GET /data/files/{file_id}
  • Response
  • 403, 404 responses Added
GET /data/hardware-items
  • Query
  • fields query parameter Added
  • Response
  • 403 response Added
GET /data/hardware-items/{instance_id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • serial_number property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • short_name, archived, monthly_cost, inventory_amount properties Added
  • 403, 404 responses Added
GET /data/metadata-descriptors
  • Response
  • 200 response Modified
    • application/json content type Modified
      • Type went from array[object] to array[object] | object
      • alternative Modified
        • Type went from array[object] to array[object] | object
        • array alternative Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • array-1, object-2 alternatives Added
  • 403 response Added
  • Query
  • fields query parameter Added
GET /data/metadata-descriptors/{instance_id}
  • Response
  • 403, 404 responses Added
GET /data/milestones
  • Query
  • fields query parameter Added
  • Response
  • 403 response Added
GET /data/milestones/{instance_id}
  • Response
  • 403, 404 responses Added
GET /data/news
  • Query
  • fields query parameter Added
  • Response
  • 403 response Added
GET /data/news/{instance_id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • title, project_id, content properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • change, author_id, task_id, comment_id, preview_file_id properties Added
  • 403, 404 responses Added
GET /data/notifications
  • Query
  • fields query parameter Added
  • Response
  • 403 response Added
GET /data/notifications/{instance_id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • type, author_id, task_id, playlist_id, reply_id, change properties Added
  • 403, 404 responses Added
GET /data/organisations
  • Query
  • fields query parameter Added
GET /data/organisations/{instance_id}
  • Response
  • 404 response Added
GET /data/output-files
  • Response
  • 403 response Added
GET /data/output-files/{instance_id}
  • Response
  • 403, 404 responses Added
GET /data/output-types
  • Response
  • 403 response Added
GET /data/output-types/{instance_id}
  • Response
  • 404 response Added
GET /data/persons
  • Query
  • fields query parameter Added
GET /data/persons/presence-logs/{month_date}
  • Response
  • 403 response Added
GET /data/persons/task-dates
  • Response
  • 400, 403 responses Added
GET /data/persons/time-spents/day-table/{year}/{month}
  • Query
  • project_id, department_id, studio_id query parameters Added
  • Response
  • 400, 403 responses Added
GET /data/persons/time-spents/month-table/{year}
  • Query
  • project_id, department_id, studio_id query parameters Added
  • Response
  • 400, 403 responses Added
GET /data/persons/time-spents/week-table/{year}
  • Query
  • project_id, department_id, studio_id query parameters Added
  • Response
  • 400, 403 responses Added
GET /data/persons/time-spents/year-table
  • Query
  • project_id, department_id, studio_id query parameters Added
  • Response
  • 400, 403 responses Added
GET /data/persons/{instance_id}
  • Response
  • 403, 404 responses Added
GET /data/persons/{person_id}/day-offs
  • Response
  • 403, 404 responses Added
GET /data/persons/{person_id}/day-offs/month/{year}/{month}
  • Response
  • 403, 404 responses Added
GET /data/persons/{person_id}/day-offs/week/{year}/{week}
  • Response
  • 403, 404 responses Added
GET /data/persons/{person_id}/day-offs/year/{year}
  • Response
  • 403, 404 responses Added
GET /data/persons/{person_id}/day-offs/{date}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • type property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • end_date, description properties Added
  • 403, 404 responses Added
GET /data/persons/{person_id}/desktop-login-logs
  • Response
  • 403, 404 responses Added
GET /data/persons/{person_id}/done-tasks
  • Response
  • 403, 404 responses Added
GET /data/persons/{person_id}/quota-shots/day/{year}/{month}/{day}
  • Response
  • 403, 404 responses Added
GET /data/persons/{person_id}/quota-shots/month/{year}/{month}
  • Response
  • 403, 404 responses Added
GET /data/persons/{person_id}/quota-shots/week/{year}/{week}
  • Response
  • 403, 404 responses Added
GET /data/persons/{person_id}/related-tasks/{task_type_id}
  • Response
  • 403 response Added
GET /data/persons/{person_id}/tasks
  • Response
  • 403, 404 responses Added
GET /data/persons/{person_id}/time-spents
  • Response
  • 403, 404 responses Added
GET /data/persons/{person_id}/time-spents/day/{year}/{month}/{day}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • Type went from object to array[object]
        Breaking
      • total_duration, year, month, day properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • object property Added
  • 403, 404 responses Added
  • Query
  • project_id query parameter Added
GET /data/persons/{person_id}/time-spents/month/all/{year}/{month}
  • Response
  • 400, 403, 404 responses Added
GET /data/persons/{person_id}/time-spents/month/{year}/{month}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • Type went from object to array[object]
        Breaking
      • total_duration, year, month properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • object property Added
  • 403, 404 responses Added
  • Query
  • project_id query parameter Added
GET /data/persons/{person_id}/time-spents/week/{year}/{week}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • Type went from object to array[object]
        Breaking
      • total_duration, year, week properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • object property Added
  • 403, 404 responses Added
  • Query
  • project_id query parameter Added
GET /data/persons/{person_id}/time-spents/year/{year}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • Type went from object to array[object]
        Breaking
      • total_duration, year properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • object property Added
  • 403, 404 responses Added
  • Query
  • project_id query parameter Added
GET /data/persons/{person_id}/time-spents/{date}
  • Response
  • 403, 404 responses Added
GET /data/playlists
  • Query
  • fields query parameter Added
  • Response
  • 403 response Added
GET /data/playlists/entities/{entity_id}/preview-files
  • Response
  • 403, 404 responses Added
GET /data/playlists/preview-files/running
  • Query
  • cursor_preview_file_id query parameter Modified
    • Type is now string(uuid)
  • limit query parameter Modified
    • Type is now integer
  • Response
  • 400, 403 responses Added
GET /data/playlists/{instance_id}
  • Response
  • 403, 404 responses Added
GET /data/playlists/{playlist_id}/build/mp4
  • Response
  • 400, 403, 404, 409 responses Added
GET /data/playlists/{playlist_id}/download/zip
  • Response
  • 403, 404 responses Added
GET /data/playlists/{playlist_id}/jobs/{build_job_id}
  • Response
  • 403, 404 responses Added
GET /data/playlists/{playlist_id}/jobs/{build_job_id}/build/mp4
  • Response
  • 403, 404 responses Added
GET /data/plugins
  • Query
  • fields query parameter Added
  • Response
  • 403 response Added
GET /data/plugins/{instance_id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • active property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • plugin_id, version, frontend_project_enabled, frontend_studio_enabled properties Added
  • 403, 404 responses Added
GET /data/preview-background-files
  • Query
  • fields query parameter Added
GET /data/preview-background-files/{instance_id}
  • Response
  • 404 response Added
GET /data/preview-files
  • Query
  • fields, project_id query parameters Added
GET /data/preview-files/{instance_id}
  • Response
  • 403, 404 responses Added
GET /data/production-schedule-version-task-links
  • Query
  • fields query parameter Added
  • Response
  • 403 response Added
GET /data/production-schedule-version-task-links/{instance_id}
  • Response
  • 403, 404 responses Added
GET /data/production-schedule-versions
  • Query
  • fields query parameter Added
  • Response
  • 403 response Added
GET /data/production-schedule-versions/{instance_id}
  • Response
  • 403, 404 responses Added
GET /data/production-schedule-versions/{production_schedule_version_id}/task-links
  • Response
  • 400 response Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • 403, 404 responses Added
  • Query
  • relations query parameter Added
GET /data/project-status
  • Query
  • fields query parameter Added
GET /data/project-status/{instance_id}
  • Response
  • 404 response Added
GET /data/project-templates
  • Query
  • page, limit, relations, fields query parameters Added
  • Response
  • 400, 403 responses Added
GET /data/project-templates/{instance_id}
  • Path
  • instance_id path parameter Added
  • Response
  • 200, 400, 403, 404 responses Added
GET /data/project-templates/{project_template_id}/asset-types
  • Path
  • project_template_id path parameter Added
  • Response
  • 200, 403, 404 responses Added
GET /data/project-templates/{project_template_id}/preview-background-files
  • Path
  • project_template_id path parameter Added
  • Response
  • 200, 403, 404 responses Added
GET /data/project-templates/{project_template_id}/status-automations
  • Path
  • project_template_id path parameter Added
  • Response
  • 200, 403, 404 responses Added
GET /data/project-templates/{project_template_id}/task-statuses
  • Path
  • project_template_id path parameter Added
  • Response
  • 403, 404 responses Added
GET /data/project-templates/{project_template_id}/task-types
  • Path
  • project_template_id path parameter Added
  • Response
  • 200, 403, 404 responses Added
GET /data/projects
  • Query
  • fields query parameter Added
GET /data/projects/all
  • Response
  • 404 response Added
GET /data/projects/news
  • Response
  • 200 response Modified
    • application/json content type Modified
      • nb_pages, limit, offset, page properties Added
  • 400, 403 responses Added
GET /data/projects/{instance_id}
  • Response
  • 403, 404 responses Added
GET /data/projects/{project_id}/asset-types
  • Path
  • project_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 403 response Added
GET /data/projects/{project_id}/asset-types/{asset_type_id}/assets
  • Path
  • project_id, asset_type_id path parameters Modified
    • Type is now string(uuid)
  • Query
  • page, limit query parameters Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Response
  • 403 response Added
GET /data/projects/{project_id}/asset-types/{asset_type_id}/casting
  • Path
  • project_id, asset_type_id path parameters Modified
    • Type is now string(uuid)
  • Response
  • 403, 404 responses Added
GET /data/projects/{project_id}/assets
  • Path
  • project_id path parameter Modified
    • Type is now string(uuid)
  • Query
  • asset_type_id, page, limit query parameters Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • entity_type_id, episode_id, assigned_to query parameters Added
  • Response
  • 403 response Added
GET /data/projects/{project_id}/assets/shared-used
  • Path
  • project_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 403 response Added
GET /data/projects/{project_id}/attachment-files
  • Path
  • project_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 403 response Added
GET /data/projects/{project_id}/budgets
  • Response
  • 400, 403 responses Added
GET /data/projects/{project_id}/budgets/time-spents
  • Response
  • 403 response Added
GET /data/projects/{project_id}/budgets/{budget_id}
  • Response
  • 400, 403, 404 responses Added
GET /data/projects/{project_id}/budgets/{budget_id}/entries
  • Response
  • 400, 403 responses Added
GET /data/projects/{project_id}/budgets/{budget_id}/entries/{entry_id}
  • Response
  • 400, 403, 404 responses Added
GET /data/projects/{project_id}/build-jobs
  • Response
  • 403, 404 responses Added
GET /data/projects/{project_id}/comments
  • Query
  • limit query parameter Modified
    • Type is now integer
  • page query parameter Added
  • Response
  • 403, 404 responses Added
GET /data/projects/{project_id}/concept-folders
  • Path
  • project_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 403 response Added
GET /data/projects/{project_id}/concepts
  • Path
  • project_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 403 response Added
GET /data/projects/{project_id}/day-offs
  • Response
  • 200 response Modified
    • application/json content type Modified
      • Type went from dict to object
        Breaking
  • 403 response Added
GET /data/projects/{project_id}/edits
  • Path
  • project_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 403, 404 responses Added
GET /data/projects/{project_id}/entities/{entity_id}/casting
  • Path
  • project_id, entity_id path parameters Modified
    • Type is now string(uuid)
  • Response
  • 403, 404 responses Added
GET /data/projects/{project_id}/entity-links
  • Path
  • project_id path parameter Modified
    • Type is now string(uuid)
  • Query
  • page, limit query parameters Modified
    • Type is now integer
  • cursor_created_at query parameter Modified
    • Type is now string(date-time)
  • Response
  • 403, 404 responses Added
GET /data/projects/{project_id}/episodes
  • Path
  • project_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 403 response Added
GET /data/projects/{project_id}/episodes/casting
  • Path
  • project_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 403 response Added
GET /data/projects/{project_id}/episodes/retake-stats
  • Path
  • project_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 403 response Added
GET /data/projects/{project_id}/episodes/stats
  • Path
  • project_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 403 response Added
GET /data/projects/{project_id}/episodes/{episode_id}/assets/shared-used
  • Path
  • project_id, episode_id path parameters Modified
    • Type is now string(uuid)
  • Response
  • 403 response Added
GET /data/projects/{project_id}/episodes/{episode_id}/playlists
  • Query
  • page, sort_by, task_type_id query parameters Added
  • Response
  • 403, 404 responses Added
GET /data/projects/{project_id}/episodes/{episode_id}/sequences/all/casting
  • Path
  • project_id, episode_id path parameters Modified
    • Type is now string(uuid)
  • Response
  • 403 response Added
GET /data/projects/{project_id}/metadata-descriptors
  • Response
  • 403 response Added
GET /data/projects/{project_id}/milestones
  • Response
  • 403 response Added
GET /data/projects/{project_id}/news
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • object property Modified
      • stats property Modified
        • total property Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
      • total, nb_pages, limit, offset, page properties Added
  • 400, 403 responses Added
GET /data/projects/{project_id}/news/{news_id}
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
  • 403 response Added
GET /data/projects/{project_id}/notifications
  • Response
  • 200 response Modified
    • application/json content type Modified
      • is_more property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • total, nb_pages, offset properties Added
  • 403, 404 responses Added
  • Query
  • page query parameter Added
GET /data/projects/{project_id}/output-files
  • Response
  • 403, 404 responses Added
GET /data/projects/{project_id}/playlists
  • Response
  • 403 response Added
GET /data/projects/{project_id}/playlists/all
  • Query
  • page query parameter Added
  • Response
  • 400, 403, 404 responses Added
GET /data/projects/{project_id}/preview-account
  • Response
  • 403 response Added
GET /data/projects/{project_id}/preview-files
  • Response
  • 200 response Modified
    • application/json content type Modified
      • is_more property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • total, nb_pages, offset properties Added
  • 403, 404 responses Added
  • Query
  • page query parameter Added
GET /data/projects/{project_id}/quotas/persons/{person_id}
  • Path
  • project_id, person_id path parameters Modified
    • Type is now string(uuid)
  • Query
  • count_mode query parameter Modified
    • Query parameter is no longer required
    • Type is now string
  • studio_id query parameter Modified
    • Type is now string(uuid)
  • Response
  • 403 response Added
GET /data/projects/{project_id}/quotas/{task_type_id}
  • Path
  • project_id, task_type_id path parameters Modified
    • Type is now string(uuid)
  • Query
  • count_mode query parameter Modified
    • Query parameter is no longer required
    • Type is now string
  • studio_id query parameter Modified
    • Type is now string(uuid)
  • Response
  • 403 response Added
GET /data/projects/{project_id}/scenes
  • Path
  • project_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 403 response Added
GET /data/projects/{project_id}/schedule-items
  • Response
  • 403 response Added
GET /data/projects/{project_id}/schedule-items/task-types
  • Response
  • 403 response Added
GET /data/projects/{project_id}/schedule-items/{task_type_id}/asset-types
  • Response
  • 400, 403 responses Added
GET /data/projects/{project_id}/schedule-items/{task_type_id}/edits
  • Response
  • 400, 403 responses Added
GET /data/projects/{project_id}/schedule-items/{task_type_id}/episodes
  • Response
  • 400, 403 responses Added
GET /data/projects/{project_id}/schedule-items/{task_type_id}/sequences
  • Response
  • 400, 403 responses Added
GET /data/projects/{project_id}/sequences
  • Path
  • project_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 403 response Added
GET /data/projects/{project_id}/sequences/all/casting
  • Path
  • project_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 403 response Added
GET /data/projects/{project_id}/sequences/{sequence_id}/casting
  • Path
  • project_id, sequence_id path parameters Modified
    • Type is now string(uuid)
  • Response
  • 403, 404 responses Added
GET /data/projects/{project_id}/settings/preview-background-files
  • Response
  • 403 response Added
GET /data/projects/{project_id}/settings/status-automations
  • Response
  • 403 response Added
GET /data/projects/{project_id}/settings/task-status
  • Response
  • 403 response Added
GET /data/projects/{project_id}/shots
  • Path
  • project_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 403 response Added
GET /data/projects/{project_id}/subscriptions
  • Response
  • 403, 404 responses Added
GET /data/projects/{project_id}/task-type-softwares
  • Response
  • 403 response Added
GET /data/projects/{project_id}/task-types
  • Response
  • 403 response Added
GET /data/projects/{project_id}/task-types/{task_type_id}/time-spents
  • Response
  • 200 response Modified
    • application/json content type Modified
      • Type went from dict to object
        Breaking
  • 403 response Added
GET /data/projects/{project_id}/tasks
  • Query
  • page query parameter Modified
    • Type is now integer
  • task_type_id, episode_id query parameters Modified
    • Type is now string(uuid)
  • Response
  • 200 response Modified
    • application/json content type Modified
      • is_more property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • total, nb_pages, offset properties Added
  • 304, 403, 404 responses Added
GET /data/projects/{project_id}/team
  • Response
  • 403 response Added
GET /data/projects/{project_id}/time-spents
  • Response
  • 403 response Added
GET /data/salary-scales
  • Response
  • 200 response Modified
    • application/json content type Modified
      • rate property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • salary property Added
  • 403 response Added
GET /data/salary-scales/{instance_id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • rate property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • salary property Added
  • 403, 404 responses Added
GET /data/scenes/all
  • Query
  • project_id query parameter Modified
    • Type is now string(uuid)
  • Response
  • 400, 403 responses Added
GET /data/scenes/with-tasks
  • Query
  • project_id query parameter Modified
    • Type is now string(uuid)
  • episode_id query parameter Added
  • Response
  • 400, 403 responses Added
GET /data/scenes/{scene_id}
  • Path
  • scene_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 403, 404 responses Added
GET /data/scenes/{scene_id}/asset-instances
  • Path
  • scene_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 403, 404 responses Added
GET /data/scenes/{scene_id}/camera-instances
  • Path
  • scene_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 403, 404 responses Added
GET /data/scenes/{scene_id}/shots
  • Path
  • scene_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 403, 404 responses Added
GET /data/scenes/{scene_id}/task-types
  • Path
  • scene_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 403, 404 responses Added
GET /data/scenes/{scene_id}/tasks
  • Path
  • scene_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 403, 404 responses Added
GET /data/schedule-items
  • Query
  • fields query parameter Added
  • Response
  • 403 response Added
GET /data/schedule-items/{instance_id}
  • Response
  • 403, 404 responses Added
GET /data/search-filter-groups
  • Query
  • fields query parameter Added
  • Response
  • 403 response Added
GET /data/search-filter-groups/{instance_id}
  • Response
  • 403, 404 responses Added
GET /data/search-filters
  • Query
  • fields query parameter Added
  • Response
  • 403 response Added
GET /data/search-filters/{instance_id}
  • Response
  • 403, 404 responses Added
GET /data/sequences
  • Query
  • episode_id query parameter Modified
    • Type is now string(uuid)
  • project_id query parameter Added
  • Response
  • 400, 403, 404 responses Added
GET /data/sequences/with-tasks
  • Query
  • project_id query parameter Modified
    • Type is now string(uuid)
  • episode_id query parameter Added
  • Response
  • 400, 403 responses Added
GET /data/sequences/{sequence_id}
  • Path
  • sequence_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 403, 404 responses Added
GET /data/sequences/{sequence_id}/scenes
  • Path
  • sequence_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 403, 404 responses Added
GET /data/sequences/{sequence_id}/shot-tasks
  • Path
  • sequence_id path parameter Modified
    • Type is now string(uuid)
  • Query
  • relations query parameter Added
  • Response
  • 403, 404 responses Added
GET /data/sequences/{sequence_id}/shots
  • Path
  • sequence_id path parameter Modified
    • Type is now string(uuid)
  • Query
  • project_id query parameter Modified
    • Type is now string(uuid)
  • Response
  • 403, 404 responses Added
GET /data/sequences/{sequence_id}/task-types
  • Path
  • sequence_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 403, 404 responses Added
GET /data/sequences/{sequence_id}/tasks
  • Path
  • sequence_id path parameter Modified
    • Type is now string(uuid)
  • Query
  • relations query parameter Added
  • Response
  • 403, 404 responses Added
GET /data/shots
  • Query
  • sequence_id, project_id, parent_id query parameters Modified
    • Type is now string(uuid)
  • Response
  • 400, 403, 404 responses Added
GET /data/shots/all
  • Query
  • sequence_id, project_id, parent_id query parameters Modified
    • Type is now string(uuid)
  • Response
  • 400, 403, 404 responses Added
GET /data/shots/with-tasks
  • Query
  • project_id query parameter Modified
    • Type is now string(uuid)
  • compact, stream query parameters Modified
    • Type is now boolean
  • episode_id, assigned_to query parameters Added
  • Response
  • 304, 400, 403 responses Added
GET /data/shots/{shot_id}
  • Path
  • shot_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 403, 404 responses Added
GET /data/shots/{shot_id}/asset-instances
  • Path
  • shot_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 403, 404 responses Added
GET /data/shots/{shot_id}/asset-types
  • Path
  • shot_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 403, 404 responses Added
GET /data/shots/{shot_id}/assets
  • Path
  • shot_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 403, 404 responses Added
GET /data/shots/{shot_id}/preview-files
  • Path
  • shot_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 403, 404 responses Added
GET /data/shots/{shot_id}/task-types
  • Path
  • shot_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 403, 404 responses Added
GET /data/shots/{shot_id}/tasks
  • Path
  • shot_id path parameter Modified
    • Type is now string(uuid)
  • Query
  • relations query parameter Added
  • Response
  • 403, 404 responses Added
GET /data/shots/{shot_id}/versions
  • Path
  • shot_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 403, 404 responses Added
GET /data/softwares
  • Response
  • 403 response Added
GET /data/softwares/{instance_id}
  • Response
  • 400 response Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • 404 response Added
GET /data/status-automations
  • Query
  • fields query parameter Added
  • Response
  • 403 response Added
GET /data/status-automations/{instance_id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • source_task_status_id, target_task_status_id, field_name, field_value properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • entity_type, in_task_type_id, in_task_status_id, out_field_type, out_task_type_id, out_task_status_id, import_last_revision, archived properties Added
  • 403, 404 responses Added
GET /data/studios
  • Query
  • fields query parameter Added
GET /data/studios/{instance_id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • hours_by_day property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • color, archived properties Added
  • 404 response Added
GET /data/subscriptions
  • Query
  • fields query parameter Added
  • Response
  • 403 response Added
GET /data/subscriptions/{instance_id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • task_id, task_type_id properties Added
  • 403, 404 responses Added
GET /data/task-status
  • Query
  • fields query parameter Added
GET /data/task-status/{instance_id}
  • Response
  • 404 response Added
GET /data/task-types
  • Query
  • fields query parameter Added
GET /data/task-types/{instance_id}
  • Response
  • 404 response Added
GET /data/tasks
  • Query
  • fields query parameter Added
GET /data/tasks/open-tasks
  • Query
  • studio_id, department_id, group_by query parameters Added
GET /data/tasks/{instance_id}
  • Response
  • 403, 404 responses Added
GET /data/tasks/{task_id}/attachment-files
  • Path
  • task_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 403 response Added
GET /data/tasks/{task_id}/comments
  • Response
  • 403 response Added
GET /data/tasks/{task_id}/comments/{comment_id}
  • Response
  • 403, 404 responses Added
GET /data/tasks/{task_id}/full
  • Response
  • 403, 404 responses Added
GET /data/tasks/{task_id}/previews
  • Response
  • 403 response Added
GET /data/tasks/{task_id}/working-files
  • Response
  • 403, 404 responses Added
GET /data/tasks/{task_id}/working-files/last-revisions
  • Response
  • 403, 404 responses Added
GET /data/time-spents
  • Query
  • fields query parameter Added
  • Response
  • 403 response Added
GET /data/time-spents/{instance_id}
  • Response
  • 403, 404 responses Added
GET /data/user/assets/{asset_id}/task-types
  • Response
  • 403, 404 responses Added
GET /data/user/assets/{asset_id}/tasks
  • Response
  • 403, 404 responses Added
GET /data/user/chats
  • Response
  • 403 response Added
GET /data/user/context
  • Response
  • 200 response Modified
    • application/json content type Modified
      • search_filters, search_filter_groups properties Modified
        • Type went from array[object] to object
          Breaking
      • user property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • project_roles, plugins, user_limit properties Added
  • 403 response Added
GET /data/user/day-offs/{date}
  • Response
  • 400, 403 responses Added
GET /data/user/desktop-login-logs
  • Response
  • 403 response Added
GET /data/user/done-tasks
  • Response
  • 403 response Added
GET /data/user/entities/{sequence_id}/task-types/{task_type_id}/subscribed
  • Response
  • 403 response Added
GET /data/user/filter-groups
  • Response
  • 200 response Modified
    • application/json content type Modified
      • Type went from array[object] to object
        Breaking
      • * property Added
  • 403 response Added
GET /data/user/filter-groups/{filter_group_id}
  • Path
  • search_filter_group_id path parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • filter_group_id path parameter Added
  • Response
  • 403, 404 responses Added
GET /data/user/filters
  • Response
  • 200 response Modified
    • application/json content type Modified
      • Type went from array[object] to object
        Breaking
      • * property Added
  • 403 response Added
GET /data/user/notifications
  • Response
  • 400, 403 responses Added
GET /data/user/notifications/{notification_id}
  • Response
  • 400, 403, 404 responses Added
GET /data/user/projects/open
  • Response
  • 403 response Added
GET /data/user/projects/{project_id}/asset-types
  • Response
  • 403, 404 responses Added
GET /data/user/projects/{project_id}/asset-types/{asset_type_id}/assets
  • Response
  • 403, 404 responses Added
GET /data/user/projects/{project_id}/episodes
  • Response
  • 403, 404 responses Added
GET /data/user/projects/{project_id}/sequences
  • Response
  • 403, 404 responses Added
GET /data/user/scenes/{scene_id}/task-types
  • Response
  • 403, 404 responses Added
GET /data/user/scenes/{scene_id}/tasks
  • Response
  • 403, 404 responses Added
GET /data/user/sequences/{sequence_id}/scenes
  • Response
  • 403, 404 responses Added
GET /data/user/sequences/{sequence_id}/shots
  • Response
  • 403, 404 responses Added
GET /data/user/sequences/{sequence_id}/task-types
  • Response
  • 403, 404 responses Added
GET /data/user/sequences/{sequence_id}/task-types/{task_type_id}/subscribed
  • Response
  • 403 response Added
GET /data/user/sequences/{sequence_id}/tasks
  • Response
  • 403, 404 responses Added
GET /data/user/shots/{shot_id}/task-types
  • Response
  • 403, 404 responses Added
GET /data/user/shots/{shot_id}/tasks
  • Response
  • 403, 404 responses Added
GET /data/user/tasks
  • Response
  • 403 response Added
GET /data/user/tasks-to-check
  • Response
  • 400, 403 responses Added
GET /data/user/tasks-to-check/filter-values
  • Response
  • 403 response Added
GET /data/user/tasks/{task_id}/subscribed
  • Response
  • 403 response Added
GET /data/user/tasks/{task_id}/time-spents/{date}
  • Response
  • 400, 403 responses Added
GET /data/user/time-spents
  • Response
  • 403 response Added
GET /data/user/time-spents/{date}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • Type went from object to array[object]
        Breaking
      • date, total_duration, entries properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • object property Added
  • 403 response Added
GET /data/working-files
  • Query
  • fields query parameter Added
  • Response
  • 403 response Added
GET /data/working-files/{instance_id}
  • Response
  • 400 response Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • 403, 404 responses Added
GET /data/working-files/{working_file_id}/file
  • Response
  • 403, 404 responses Added
GET /export/csv/persons.csv
  • Response
  • 403 response Added
GET /export/csv/playlists/{playlist_id}
  • Response
  • 403, 404 responses Added
GET /export/csv/projects.csv
  • Response
  • 403 response Added
GET /export/csv/projects/{project_id}/assets.csv
  • Response
  • 400, 403, 404 responses Added
GET /export/csv/projects/{project_id}/casting.csv
  • Response
  • 403, 404 responses Added
GET /export/csv/projects/{project_id}/edits.csv
  • Response
  • 403, 404 responses Added
GET /export/csv/projects/{project_id}/shots.csv
  • Response
  • 400, 403, 404 responses Added
GET /export/csv/task-types.csv
  • Response
  • 403 response Added
GET /export/csv/tasks.csv
  • Response
  • 403 response Added
GET /export/csv/time-spents.csv
  • Response
  • 403 response Added
GET /import/shotgun/errors
  • Response
  • 400 response Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • 403 response Added
GET /movies/low/preview-files/{instance_id}.mp4
  • Response
  • 202, 206, 403, 404 responses Added
GET /movies/originals/preview-files/{instance_id}.mp4
  • Response
  • 202, 206, 403, 404 responses Added
GET /movies/originals/preview-files/{instance_id}/download
  • Response
  • 202, 206, 403, 404 responses Added
GET /movies/source/preview-files/{instance_id}.mp4
  • Response
  • 403, 404 responses Added
GET /movies/tiles/preview-files/{instance_id}.png
  • Response
  • 202, 403 responses Added
GET /pictures/originals/preview-files/{instance_id}.png
  • Response
  • 202, 403, 404 responses Added
GET /pictures/originals/preview-files/{instance_id}.{extension}
  • Response
  • 202, 400, 403, 404 responses Added
GET /pictures/originals/preview-files/{instance_id}/download
  • Response
  • 202, 403, 404 responses Added
GET /pictures/preview-background-files/{instance_id}.{extension}
  • Response
  • 404 response Added
GET /pictures/previews/preview-files/{instance_id}.png
  • Response
  • 202, 403, 404 responses Added
GET /pictures/thumbnails-square/preview-files/{instance_id}.png
  • Response
  • 202, 403, 404 responses Added
GET /pictures/thumbnails/attachment-files/{attachment_file_id}.png
  • Response
  • 403, 404 responses Added
GET /pictures/thumbnails/organisations/{instance_id}
  • Response
  • 403, 404 responses Added
GET /pictures/thumbnails/organisations/{instance_id}.png
  • Response
  • 403, 404 responses Added
GET /pictures/thumbnails/persons/{instance_id}
  • Response
  • 403, 404 responses Added
GET /pictures/thumbnails/persons/{instance_id}.png
  • Response
  • 403, 404 responses Added
GET /pictures/thumbnails/preview-background-files/{instance_id}.png
  • Response
  • 403, 404 responses Added
GET /pictures/thumbnails/preview-files/{instance_id}.png
  • Response
  • 202, 403, 404 responses Added
GET /pictures/thumbnails/projects/{instance_id}
  • Response
  • 403, 404 responses Added
GET /pictures/thumbnails/projects/{instance_id}.png
  • Response
  • 403, 404 responses Added
GET /shared/playlists/{token}
  • Authentication
  • Jwt authorization authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Response
  • 404 response Added
GET /shared/playlists/{token}/attachment-files/{attachment_file_id}/file/{file_name}
  • Authentication
  • Jwt authorization authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Path
  • token, attachment_file_id, file_name path parameters Added
  • Response
  • 200, 404 responses Added
GET /shared/playlists/{token}/comments
  • Authentication
  • Jwt authorization authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Response
  • 404 response Added
GET /shared/playlists/{token}/context
  • Authentication
  • Jwt authorization authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /shared/playlists/{token}/movies/originals/preview-files/{preview_file_id}.mp4
  • Authentication
  • Jwt authorization authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /shared/playlists/{token}/movies/tiles/preview-files/{preview_file_id}.png
  • Authentication
  • Jwt authorization authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /shared/playlists/{token}/pictures/originals/preview-files/{preview_file_id}.png
  • Authentication
  • Jwt authorization authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /shared/playlists/{token}/pictures/originals/preview-files/{preview_file_id}.{extension}
  • Authentication
  • Jwt authorization authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /shared/playlists/{token}/pictures/thumbnails/persons/{person_id}.png
  • Authentication
  • Jwt authorization authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /shared/playlists/{token}/pictures/thumbnails/preview-files/{preview_file_id}.png
  • Authentication
  • Jwt authorization authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /shared/playlists/{token}/preview-files/{preview_file_id}
  • Authentication
  • Jwt authorization authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Response
  • 404 response Added
GET /shared/playlists/{token}/preview-files/{preview_file_id}/download
  • Authentication
  • Jwt authorization authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /stats
  • Response
  • 200 response Modified
    • application/json content type Modified
      • projects, assets, shots, tasks, persons properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
  • 403 response Added
GET /status
  • Authentication
  • Jwt authorization authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /status.txt
  • Authentication
  • Jwt authorization authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /status/influx
  • Authentication
  • Jwt authorization authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /status/resources
  • Response
  • 200 response Modified
    • application/json content type Modified
      • cpu property Modified
        • loadavg property Modified
      • memory property Modified
        • total, used, available properties Modified
          • Type went from integer to number
            Breaking
  • Authentication
  • Jwt authorization authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /status/test-event
  • Authentication
  • Jwt authorization authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /actions/assets/share
  • Body
  • application/json content type Modified
    • asset_ids property Modified
      • Property is no longer required
  • Response
  • 400, 403 responses Added
POST /actions/metadata-descriptors/all-projects/reorder
  • Response
  • 403 response Added
POST /actions/persons/{person_id}/change-password
  • Response
  • 403, 404 responses Added
POST /actions/persons/{person_id}/departments/add
  • Response
  • 201 response Modified
    • application/json content type Modified
      • department_id property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • departments property Added
  • 403, 404 responses Added
POST /actions/persons/{person_id}/reset-password-link
  • Response
  • 403, 404 responses Added
POST /actions/playlists/{playlist_id}/add-entities
  • Response
  • 400, 403, 404 responses Added
POST /actions/playlists/{playlist_id}/add-entity
  • Response
  • 400, 403, 404 responses Added
POST /actions/production-schedule-versions/{production_schedule_version_id}/apply-to-production
  • Response
  • 400 response Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • 403, 404 responses Added
POST /actions/production-schedule-versions/{production_schedule_version_id}/set-task-links-from-production
  • Response
  • 400 response Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • 403, 404 responses Added
POST /actions/production-schedule-versions/{production_schedule_version_id}/set-task-links-from-production-schedule-version
  • Response
  • 403, 404 responses Added
POST /actions/project-templates/{project_template_id}/task-statuses/reorder
  • Response
  • 400, 403, 404 responses Added
POST /actions/project-templates/{project_template_id}/task-types/reorder
  • Response
  • 400, 403, 404 responses Added
POST /actions/projects/{project_id}/asset-types/{asset_type_id}/assets/share
  • Path
  • project_id, asset_type_id path parameters Modified
    • Type is now string(uuid)
  • Response
  • 400, 403 responses Added
POST /actions/projects/{project_id}/assets/share
  • Path
  • project_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 400, 403 responses Added
POST /actions/projects/{project_id}/delete-entities
  • Response
  • 400, 403, 404 responses Added
POST /actions/projects/{project_id}/delete-tasks
  • Body
  • application/json content type Added
  • Response
  • 400, 403 responses Added
POST /actions/projects/{project_id}/move-concepts
  • Path
  • project_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 400, 403, 404 responses Added
POST /actions/projects/{project_id}/task-status-links/reorder
  • Response
  • 400, 403, 404 responses Added
POST /actions/projects/{project_id}/task-type-links/reorder
  • Response
  • 400, 403, 404 responses Added
POST /actions/projects/{project_id}/task-types/{task_type_id}/assets/create-tasks
  • Body
  • application/json content type Modified
    • Content type is no longer required
  • Response
  • 404, 403 responses Added
POST /actions/projects/{project_id}/task-types/{task_type_id}/concepts/create-tasks
  • Body
  • application/json content type Modified
    • Content type is no longer required
  • Response
  • 404, 403 responses Added
POST /actions/projects/{project_id}/task-types/{task_type_id}/create-tasks/{entity_type}
  • Body
  • application/json content type Modified
    • Content type is no longer required
  • Query
  • episode_id query parameter Added
  • Response
  • 404, 403 responses Added
POST /actions/projects/{project_id}/task-types/{task_type_id}/edits/create-tasks
  • Body
  • application/json content type Modified
    • Content type is no longer required
  • Response
  • 404, 403 responses Added
POST /actions/projects/{project_id}/task-types/{task_type_id}/set-shot-nb-frames
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Path
  • project_id, task_type_id path parameters Added
  • Query
  • episode_id query parameter Added
  • Response
  • 403 response Added
POST /actions/projects/{project_id}/task-types/{task_type_id}/shots/create-tasks
  • Body
  • application/json content type Modified
    • Content type is no longer required
  • Response
  • 404, 403 responses Added
POST /actions/projects/{project_id}/tasks/comment-many
  • Body
  • application/json content type Modified
    • object_id, task_status_id properties Modified
      • Properties are no longer required
    • person_id, created_at, checklist properties Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
  • Path
  • project_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 400, 403, 404 responses Added
POST /actions/projects/{project_id}/tasks/copy-client-comments
  • Path
  • project_id path parameter Modified
    • Type is now string(uuid)
POST /actions/task-types/reorder
  • Response
  • 400, 403 responses Added
POST /actions/tasks/batch-comment
  • Body
  • application/json content type Added
  • Response
  • 400, 403, 404 responses Added
POST /actions/tasks/{task_id}/batch-comment
  • Body
  • application/json content type Added
  • Response
  • 400, 403, 404 responses Added
POST /actions/tasks/{task_id}/comment
  • Body
  • application/json content type Modified
    • checklist property Modified
      • Type went from object to array[object]
        Breaking
      • object property Added
    • for_client property Added
  • multipart/form-data content type Added
  • Path
  • task_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 400, 403, 404 responses Added
POST /actions/tasks/{task_id}/comments/{comment_id}/add-attachment
  • Path
  • task_id, comment_id path parameters Modified
    • Type is now string(uuid)
  • Body
  • multipart/form-data content type Added
  • Response
  • 403, 404 responses Added
POST /actions/tasks/{task_id}/comments/{comment_id}/add-preview
  • Response
  • 403, 404 responses Added
POST /actions/tasks/{task_id}/comments/{comment_id}/move
  • Path
  • task_id, comment_id path parameters Modified
    • Type is now string(uuid)
  • Response
  • 404 response Added
POST /actions/tasks/{task_id}/comments/{comment_id}/preview-files/{preview_file_id}
  • Body
  • multipart/form-data content type Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Response
  • 403, 404 responses Added
POST /actions/tasks/{task_id}/time-spents/{date}/persons/{person_id}
  • Response
  • 403, 404 responses Added
POST /actions/tasks/{task_id}/time-spents/{date}/persons/{person_id}/add
  • Response
  • 403, 404 responses Added
POST /actions/user/chats/{entity_id}/join
  • Response
  • 201 response Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • 200, 403, 404 responses Added
POST /actions/user/notifications/mark-all-as-read
  • Response
  • 403 response Added
POST /actions/user/sequences/{sequence_id}/task-types/{task_type_id}/subscribe
  • Response
  • 403, 404 responses Added
POST /actions/user/tasks/subscribe
  • Response
  • 400, 403, 404 responses Added
POST /actions/user/tasks/unsubscribe
  • Response
  • 400, 403 responses Added
POST /actions/user/tasks/{task_id}/subscribe
  • Response
  • 403, 404 responses Added
POST /auth/app-login/code
  • Response
  • 403 response Added
POST /auth/app-login/token
  • Response
  • 200 response Modified
    • application/json content type Added
POST /auth/change-password
  • Response
  • 403 response Added
POST /auth/email-otp
  • Response
  • 403 response Added
POST /auth/fido
  • Response
  • 403 response Added
POST /auth/login
  • Body
  • application/json content type Modified
    • password property Modified
      • Property is no longer required
  • Authentication
  • Jwt authorization authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Response
  • 409, 500 responses Added
POST /auth/reset-password
  • Response
  • 400 response Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Authentication
  • Jwt authorization authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
POST /auth/saml/sso
  • Authentication
  • Jwt authorization authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Body
  • application/x-www-form-urlencoded content type Added
POST /auth/totp
  • Response
  • 403 response Added
POST /data/asset-instances
  • Response
  • 403 response Added
POST /data/asset-instances/{asset_instance_id}/entities/{temporal_entity_id}/output-file-path
  • Response
  • 400, 403, 404 responses Added
POST /data/asset-instances/{asset_instance_id}/entities/{temporal_entity_id}/output-files/new
  • Body
  • application/json content type Modified
    • is_sequence property Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
  • Response
  • 400, 403, 404 responses Added
POST /data/asset-instances/{asset_instance_id}/entities/{temporal_entity_id}/output-files/next-revision
  • Response
  • 400, 403, 404 responses Added
POST /data/assets/{asset_id}/asset-asset-instances
  • Path
  • asset_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 403, 404 responses Added
POST /data/attachment-files
  • Response
  • 403 response Added
POST /data/budget-entries
  • Body
  • application/json content type Modified
    • amount property Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
    • department_id, person_id, start_date, months_duration, daily_salary, position, seniority, exceptions properties Added
  • Response
  • 201 response Modified
    • application/json content type Modified
      • amount property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • department_id, person_id, start_date, months_duration, daily_salary, position, seniority, exceptions properties Added
  • 403 response Added
POST /data/budgets
  • Body
  • application/json content type Modified
    • name property Modified
      • Property is now required
        Breaking
    • currency property Added
  • Response
  • 403 response Added
POST /data/chat-messages
  • Response
  • 403 response Added
POST /data/chats
  • Body
  • application/json content type Modified
    • object_type property Modified
      • Property is no longer required
    • name property Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
  • Response
  • 201 response Modified
    • application/json content type Modified
      • name property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • last_message, participants properties Added
  • 403 response Added
POST /data/comments
  • Body
  • application/json content type Modified
    • task_status_id property Modified
      • Property is no longer required
    • object_type property Added
  • Response
  • 403 response Added
POST /data/custom-actions
  • Body
  • application/json content type Modified
    • url_pattern property Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
    • url, entity_type, is_ajax properties Added
  • Response
  • 201 response Modified
    • application/json content type Modified
      • url_pattern property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • url, entity_type, is_ajax properties Added
  • 403 response Added
POST /data/day-offs
  • Response
  • 403 response Added
POST /data/departments
  • Body
  • application/json content type Modified
    • color property Modified
      • Property is now required
        Breaking
    • archived property Added
  • Response
  • 403 response Added
POST /data/departments/{department_id}/hardware-items
  • Path
  • department_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 400, 403, 404 responses Added
POST /data/departments/{department_id}/software-licenses
  • Path
  • department_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 400, 403, 404 responses Added
POST /data/entities
  • Response
  • 403 response Added
POST /data/entities/guess-from-path
  • Response
  • 403 response Added
POST /data/entities/guess_from_path
  • Response
  • 403 response Added
POST /data/entities/{entity_id}/chat/messages
  • Path
  • entity_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 400, 403, 404 responses Added
POST /data/entities/{entity_id}/output-file-path
  • Response
  • 403, 404 responses Added
POST /data/entities/{entity_id}/output-files/new
  • Response
  • 400, 403, 404 responses Added
POST /data/entities/{entity_id}/output-files/next-revision
  • Response
  • 400, 403, 404 responses Added
POST /data/entities/{entity_id}/tasks
  • Response
  • 403, 404 responses Added
POST /data/entity-links
  • Response
  • 403 response Added
POST /data/entity-types
  • Body
  • application/json content type Modified
    • color property Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
    • short_name, description, archived, task_types properties Added
  • Response
  • 201 response Modified
    • application/json content type Modified
      • color property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • short_name, description, archived, task_types properties Added
  • 403 response Added
POST /data/events
  • Response
  • 403 response Added
POST /data/file-status
  • Body
  • application/json content type Modified
    • color property Modified
      • Property is now required
        Breaking
  • Response
  • 403 response Added
POST /data/hardware-items
  • Body
  • application/json content type Modified
    • serial_number property Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
    • short_name, monthly_cost, inventory_amount properties Added
  • Response
  • 201 response Modified
    • application/json content type Modified
      • serial_number property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • short_name, archived, monthly_cost, inventory_amount properties Added
  • 403 response Added
POST /data/metadata-descriptors
  • Response
  • 403 response Added
POST /data/metadata-descriptors/all-projects
  • Body
  • application/json content type Modified
    • data_type property Modified
      • Property is no longer required
    • for_client, choices, departments properties Added
  • Response
  • 403 response Added
POST /data/milestones
  • Response
  • 403 response Added
POST /data/news
  • Body
  • application/json content type Modified
    • title, project_id, content properties Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
    • change, author_id, task_id, comment_id, preview_file_id properties Added
  • Response
  • 201 response Modified
    • application/json content type Modified
      • title, project_id, content properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • change, author_id, task_id, comment_id, preview_file_id properties Added
  • 403 response Added
POST /data/notifications
  • Body
  • application/json content type Modified
    • comment_id property Modified
      • Property is no longer required
    • type, author_id, task_id, playlist_id, reply_id, change properties Added
  • Response
  • 201 response Modified
    • application/json content type Modified
      • type, author_id, task_id, playlist_id, reply_id, change properties Added
  • 403 response Added
POST /data/organisations
  • Response
  • 403 response Added
POST /data/output-files
  • Response
  • 403 response Added
POST /data/output-types
  • Response
  • 403 response Added
POST /data/persons
  • Body
  • application/json content type Modified
    • two_factor_authentication property Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
  • Response
  • 403 response Added
POST /data/persons/{person_id}/desktop-login-logs
  • Body
  • application/json content type Modified
    • Content type is no longer required
    • date property Modified
      • Property is no longer required
  • Response
  • 403 response Added
POST /data/playlists
  • Body
  • application/json content type Modified
    • shots property Added
  • Response
  • 403 response Added
POST /data/playlists/{playlist_id}/notify-clients
  • Response
  • 403, 404 responses Added
POST /data/playlists/{playlist_id}/share/{token}/invite
  • Response
  • 403, 404 responses Added
POST /data/plugins
  • Body
  • application/json content type Modified
    • active property Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
    • plugin_id, version, maintainer_name, maintainer_email, website, license, revision, description, icon, frontend_project_enabled, frontend_studio_enabled properties Added
  • Response
  • 201 response Modified
    • application/json content type Modified
      • active property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • plugin_id, version, frontend_project_enabled, frontend_studio_enabled properties Added
  • 403 response Added
POST /data/preview-background-files
  • Response
  • 403 response Added
POST /data/preview-files
  • Response
  • 403 response Added
POST /data/production-schedule-version-task-links
  • Response
  • 403, 404 responses Added
POST /data/production-schedule-versions
  • Response
  • 403 response Added
POST /data/project-status
  • Response
  • 403 response Added
POST /data/project-templates
  • Response
  • 403 response Added
POST /data/project-templates/from-project/{project_id}
  • Body
  • application/json content type Added
  • Path
  • project_id path parameter Added
  • Response
  • 201, 400, 403, 404 responses Added
POST /data/project-templates/{project_template_id}/asset-types
  • Body
  • application/json content type Added
  • Path
  • project_template_id path parameter Added
  • Response
  • 201, 400, 403, 404 responses Added
POST /data/project-templates/{project_template_id}/preview-background-files
  • Body
  • application/json content type Added
  • Path
  • project_template_id path parameter Added
  • Response
  • 201, 400, 403, 404 responses Added
POST /data/project-templates/{project_template_id}/status-automations
  • Body
  • application/json content type Added
  • Path
  • project_template_id path parameter Added
  • Response
  • 201, 400, 403, 404 responses Added
POST /data/project-templates/{project_template_id}/task-statuses
  • Body
  • application/json content type Added
  • Path
  • project_template_id path parameter Added
  • Response
  • 201, 400, 403, 404 responses Added
POST /data/project-templates/{project_template_id}/task-types
  • Body
  • application/json content type Added
  • Path
  • project_template_id path parameter Added
  • Response
  • 201, 400, 403, 404 responses Added
POST /data/projects
  • Response
  • 403 response Added
POST /data/projects/{project_id}/apply-template/{project_template_id}
  • Path
  • project_id, project_template_id path parameters Added
  • Response
  • 200, 400, 403, 404 responses Added
POST /data/projects/{project_id}/asset-types/{asset_type_id}/assets/new
  • Body
  • application/json content type Modified
    • description, data, is_shared properties Modified
      • Properties are no longer required
    • episode_id property Modified
      • Type went from string(uuid) to string(uuid) | null
    • source_id property Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
  • Path
  • project_id, asset_type_id path parameters Modified
    • Type is now string(uuid)
  • Response
  • 400, 403, 404 responses Added
POST /data/projects/{project_id}/budgets
  • Response
  • 403 response Added
POST /data/projects/{project_id}/budgets/{budget_id}/entries
  • Response
  • 403 response Added
POST /data/projects/{project_id}/concept-folders
  • Path
  • project_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 400, 403 responses Added
POST /data/projects/{project_id}/concepts
  • Path
  • project_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 400, 403, 404 responses Added
POST /data/projects/{project_id}/edits
  • Path
  • project_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 400, 403, 404 responses Added
POST /data/projects/{project_id}/episodes
  • Body
  • application/json content type Modified
    • description property Modified
      • Property is no longer required
    • data property Added
  • Path
  • project_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 400, 403 responses Added
POST /data/projects/{project_id}/metadata-descriptors
  • Body
  • application/json content type Modified
    • data_type property Modified
      • Property is no longer required
  • Response
  • 403, 404 responses Added
POST /data/projects/{project_id}/metadata-descriptors/reorder
  • Response
  • 403 response Added
POST /data/projects/{project_id}/playlists/temp
  • Response
  • 403, 404 responses Added
POST /data/projects/{project_id}/preview-account
  • Response
  • 403 response Added
POST /data/projects/{project_id}/scenes
  • Body
  • application/json content type Modified
    • sequence_id property Modified
      • Property is no longer required
  • Path
  • project_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 400, 403, 404 responses Added
POST /data/projects/{project_id}/sequences
  • Body
  • application/json content type Modified
    • description, data properties Added
  • Path
  • project_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 400, 403, 404 responses Added
POST /data/projects/{project_id}/settings/asset-types
  • Response
  • 403 response Added
POST /data/projects/{project_id}/settings/batch
  • Body
  • application/json content type Modified
    • task_types property Modified
      • is_client_visible property Added
  • Response
  • 400, 403 responses Added
POST /data/projects/{project_id}/settings/preview-background-files
  • Response
  • 400, 403 responses Added
POST /data/projects/{project_id}/settings/status-automations
  • Response
  • 400, 403 responses Added
POST /data/projects/{project_id}/settings/task-status
  • Response
  • 403 response Added
POST /data/projects/{project_id}/settings/task-types
  • Body
  • application/json content type Modified
    • priority property Modified
      • Type went from string to integer | null
        Breaking
  • Response
  • 403 response Added
POST /data/projects/{project_id}/shots
  • Body
  • application/json content type Modified
    • data property Added
  • Path
  • project_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 400, 403, 404 responses Added
POST /data/projects/{project_id}/team
  • Response
  • 403 response Added
POST /data/salary-scales
  • Response
  • 403 response Added
POST /data/scenes/{scene_id}/asset-instances
  • Path
  • scene_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 400, 403, 404 responses Added
POST /data/scenes/{scene_id}/shots
  • Path
  • scene_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 400, 403, 404 responses Added
POST /data/schedule-items
  • Response
  • 403, 404 responses Added
POST /data/search
  • Response
  • 200 response Modified
    • application/json content type Modified
      • persons property Modified
        • Type went from array to array[object]
        • object property Added
      • assets property Modified
        • Type went from array to array[object]
        • object property Added
      • shots property Modified
        • Type went from array to array[object]
        • object property Added
POST /data/search-filter-groups
  • Body
  • application/json content type Modified
    • name property Modified
      • Property is no longer required
    • list_type, color properties Added
  • Response
  • 403 response Added
POST /data/search-filters
  • Body
  • application/json content type Modified
    • name property Modified
      • Property is no longer required
    • list_type property Modified
      • Property is now required
        Breaking
  • Response
  • 403 response Added
POST /data/shots/{shot_id}/asset-instances
  • Path
  • shot_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 400, 403, 404 responses Added
POST /data/softwares
  • Response
  • 403 response Added
POST /data/status-automations
  • Body
  • application/json content type Modified
    • source_task_status_id, target_task_status_id, field_name, field_value properties Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
    • entity_type, in_task_type_id, in_task_status_id, out_field_type, out_task_type_id, out_task_status_id, import_last_revision properties Added
  • Response
  • 201 response Modified
    • application/json content type Modified
      • source_task_status_id, target_task_status_id, field_name, field_value properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • entity_type, in_task_type_id, in_task_status_id, out_field_type, out_task_type_id, out_task_status_id, import_last_revision, archived properties Added
  • 403 response Added
POST /data/studios
  • Body
  • application/json content type Modified
    • hours_by_day property Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
    • color, archived properties Added
  • Response
  • 201 response Modified
    • application/json content type Modified
      • hours_by_day property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • color, archived properties Added
  • 403 response Added
POST /data/subscriptions
  • Body
  • application/json content type Modified
    • entity_id property Modified
      • Property is no longer required
    • task_id, task_type_id properties Added
  • Response
  • 201 response Modified
    • application/json content type Modified
      • task_id, task_type_id properties Added
  • 403 response Added
POST /data/task-status
  • Body
  • application/json content type Modified
    • color property Modified
      • Property is now required
        Breaking
  • Response
  • 403 response Added
POST /data/task-status-links
  • Response
  • 403, 404 responses Added
POST /data/task-type-links
  • Response
  • 403, 404 responses Added
POST /data/task-types
  • Body
  • application/json content type Modified
    • for_entity property Modified
      • Property is no longer required
  • Response
  • 403 response Added
POST /data/tasks
  • Response
  • 403 response Added
POST /data/tasks/{task_id}/comments/{comment_id}/ack
  • Path
  • task_id, comment_id path parameters Modified
    • Type is now string(uuid)
  • Response
  • 403, 404 responses Added
POST /data/tasks/{task_id}/comments/{comment_id}/reply
  • Path
  • task_id, comment_id path parameters Modified
    • Type is now string(uuid)
  • Body
  • application/json, multipart/form-data content types Added
  • Response
  • 403, 404 responses Added
POST /data/tasks/{task_id}/working-file-path
  • Body
  • application/json content type Modified
    • separator property Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
    • sep property Added
  • Response
  • 403, 404 responses Added
POST /data/tasks/{task_id}/working-files/new
  • Response
  • 400, 403, 404 responses Added
POST /data/time-spents
  • Response
  • 403 response Added
POST /data/user/desktop-login-logs
  • Body
  • application/json content type Modified
    • Content type is no longer required
  • Response
  • 400 response Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • 403 response Added
POST /data/user/filter-groups
  • Body
  • application/json content type Modified
    • color, list_type, project_id properties Modified
      • Properties are no longer required
  • Response
  • 403, 404 responses Added
POST /data/user/filters
  • Body
  • application/json content type Modified
    • list_type, project_id properties Modified
      • Properties are no longer required
  • Response
  • 403, 404 responses Added
POST /data/working-files
  • Response
  • 403 response Added
POST /data/working-files/{working_file_id}/file
  • Response
  • 400, 403, 404 responses Added
POST /import/csv/persons
  • Response
  • 400 response Modified
    • application/json content type Added
  • 403 response Added
  • Body
  • multipart/form-data content type Added
POST /import/csv/projects/{project_id}/assets
  • Response
  • 400 response Modified
    • application/json content type Added
  • 403, 404 responses Added
  • Body
  • multipart/form-data content type Added
POST /import/csv/projects/{project_id}/casting
  • Response
  • 201 response Modified
    • application/json content type Modified
      • Type went from array[object] to array[object | null]
      • object property Modified
        • Type went from object to object | null
        • id, entity_in_id, entity_out_id, nb_occurences, label properties Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
  • 400 response Modified
    • application/json content type Added
  • 403, 404 responses Added
  • Query
  • update query parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Body
  • multipart/form-data content type Added
POST /import/csv/projects/{project_id}/edits
  • Response
  • 400 response Modified
    • application/json content type Added
  • 403, 404 responses Added
  • Body
  • multipart/form-data content type Added
POST /import/csv/projects/{project_id}/episodes/{episode_id}/task-types/{task_type_id}/estimations
  • Response
  • 201 response Modified
    • application/json content type Modified
      • Type went from array[object] to array[object | null]
      • object property Modified
        • Type went from object to object | null
        • id, name, estimation, start_date, due_date properties Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
  • 400 response Modified
    • application/json content type Added
  • 403, 404 responses Added
  • Body
  • multipart/form-data content type Added
POST /import/csv/projects/{project_id}/shots
  • Response
  • 400 response Modified
    • application/json content type Added
  • 403, 404 responses Added
  • Body
  • multipart/form-data content type Added
POST /import/csv/projects/{project_id}/task-types/{task_type_id}/estimations
  • Response
  • 201 response Modified
    • application/json content type Modified
      • Type went from array[object] to array[object | null]
      • object property Modified
        • Type went from object to object | null
        • id, name, estimation, start_date, due_date properties Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
  • 400 response Modified
    • application/json content type Added
  • 403, 404 responses Added
  • Body
  • multipart/form-data content type Added
POST /import/kitsu/attachment-files
  • Query
  • silent query parameter Added
POST /import/kitsu/build-jobs
  • Query
  • silent query parameter Added
POST /import/kitsu/comments
  • Query
  • silent query parameter Added
POST /import/kitsu/entities
  • Query
  • silent query parameter Added
POST /import/kitsu/entity-links
  • Query
  • silent query parameter Added
POST /import/kitsu/metadata-descriptors
  • Query
  • silent query parameter Added
POST /import/kitsu/milestones
  • Query
  • silent query parameter Added
POST /import/kitsu/news
  • Query
  • silent query parameter Added
POST /import/kitsu/notifications
  • Query
  • silent query parameter Added
POST /import/kitsu/playlists
  • Query
  • silent query parameter Added
POST /import/kitsu/preview-files
  • Query
  • silent query parameter Added
POST /import/kitsu/projects
  • Query
  • silent query parameter Added
POST /import/kitsu/schedule-items
  • Query
  • silent query parameter Added
POST /import/kitsu/subscriptions
  • Query
  • silent query parameter Added
POST /import/kitsu/tasks
  • Query
  • silent query parameter Added
POST /import/kitsu/time-spents
  • Query
  • silent query parameter Added
POST /import/otio/projects/{project_id}
  • Body
  • multipart/form-data content type Added
  • Response
  • 403, 404 responses Added
POST /import/otio/projects/{project_id}/episodes/{episode_id}
  • Body
  • multipart/form-data content type Added
  • Response
  • 403, 404 responses Added
POST /import/shotgun/assets
  • Response
  • 403, 500 responses Added
POST /import/shotgun/episodes
  • Response
  • 403, 500 responses Added
POST /import/shotgun/errors
  • Response
  • 403 response Added
POST /import/shotgun/notes
  • Response
  • 403, 500 responses Added
POST /import/shotgun/persons
  • Response
  • 403, 500 responses Added
POST /import/shotgun/project-connections
  • Response
  • 403, 500 responses Added
POST /import/shotgun/projectconnections
  • Response
  • 403, 500 responses Added
POST /import/shotgun/projects
  • Response
  • 403, 500 responses Added
POST /import/shotgun/remove/asset
  • Response
  • 403, 500 responses Added
POST /import/shotgun/remove/episode
  • Response
  • 403, 500 responses Added
POST /import/shotgun/remove/note
  • Response
  • 403, 500 responses Added
POST /import/shotgun/remove/person
  • Response
  • 403, 500 responses Added
POST /import/shotgun/remove/project
  • Response
  • 403, 500 responses Added
POST /import/shotgun/remove/project-connection
  • Response
  • 403, 500 responses Added
POST /import/shotgun/remove/projectconnection
  • Response
  • 403, 500 responses Added
POST /import/shotgun/remove/scene
  • Response
  • 403, 500 responses Added
POST /import/shotgun/remove/sequence
  • Response
  • 403, 500 responses Added
POST /import/shotgun/remove/shot
  • Response
  • 403, 500 responses Added
POST /import/shotgun/remove/status
  • Response
  • 403, 500 responses Added
POST /import/shotgun/remove/step
  • Response
  • 403, 500 responses Added
POST /import/shotgun/remove/task
  • Response
  • 403, 500 responses Added
POST /import/shotgun/remove/version
  • Response
  • 403, 500 responses Added
POST /import/shotgun/scenes
  • Body
  • application/json content type Modified
    • sequence_sg_scenes_1_sequences property Added
  • Response
  • 403, 500 responses Added
POST /import/shotgun/sequences
  • Response
  • 403, 500 responses Added
POST /import/shotgun/shots
  • Response
  • 403, 500 responses Added
POST /import/shotgun/status
  • Response
  • 403, 500 responses Added
POST /import/shotgun/steps
  • Response
  • 403, 500 responses Added
POST /import/shotgun/tasks
  • Response
  • 403, 500 responses Added
POST /import/shotgun/versions
  • Response
  • 403, 500 responses Added
POST /pictures/preview-background-files/{instance_id}
  • Body
  • multipart/form-data content type Added
  • Response
  • 403 response Added
POST /pictures/preview-files/{instance_id}
  • Body
  • multipart/form-data content type Added
  • Query
  • normalize, no_job query parameters Added
  • Response
  • 403, 404 responses Added
POST /pictures/thumbnails/organisations/{instance_id}
  • Body
  • multipart/form-data content type Added
  • Response
  • 400, 403, 404, 405 responses Added
POST /pictures/thumbnails/organisations/{instance_id}.png
  • Body
  • multipart/form-data content type Added
  • Response
  • 400, 403, 404, 405 responses Added
POST /pictures/thumbnails/persons/{instance_id}
  • Body
  • multipart/form-data content type Added
  • Response
  • 400, 403, 404, 405 responses Added
POST /pictures/thumbnails/persons/{instance_id}.png
  • Body
  • multipart/form-data content type Added
  • Response
  • 400, 403, 404, 405 responses Added
POST /pictures/thumbnails/projects/{instance_id}
  • Body
  • multipart/form-data content type Added
  • Response
  • 400, 403, 404, 405 responses Added
POST /shared/playlists/{token}/comments
  • Authentication
  • Jwt authorization authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Response
  • 404 response Added
POST /shared/playlists/{token}/comments/{comment_id}/attachments
  • Authentication
  • Jwt authorization authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Body
  • multipart/form-data content type Added
  • Path
  • token, comment_id path parameters Added
  • Query
  • guest_id query parameter Added
  • Response
  • 201, 403, 404 responses Added
POST /shared/playlists/{token}/guest
  • Authentication
  • Jwt authorization authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Response
  • 404 response Added
PUT /actions/preview-files/{preview_file_id}/set-main-preview
  • Query
  • frame_number query parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • no_job query parameter Added
  • Body
  • application/json content type Added
  • Response
  • 403, 404 responses Added
PUT /actions/preview-files/{preview_file_id}/update-annotations
  • Response
  • 400, 403, 404 responses Added
PUT /actions/preview-files/{preview_file_id}/update-position
  • Response
  • 400, 403, 404 responses Added
PUT /actions/tasks/clear-assignation
  • Response
  • 400 response Added
PUT /actions/tasks/set-main-preview
  • Response
  • 400, 403, 404 responses Added
PUT /actions/tasks/set-priority
  • Response
  • 400 response Added
PUT /actions/tasks/{task_id}/assign
  • Response
  • 403, 404 responses Added
PUT /actions/tasks/{task_id}/set-main-preview
  • Response
  • 200 response Modified
    • application/json content type Added
  • 400 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
  • 403, 404 responses Added
PUT /actions/working-files/{working_file_id}/comment
  • Response
  • 400, 403, 404 responses Added
PUT /actions/working-files/{working_file_id}/modified
  • Response
  • 403, 404 responses Added
PUT /auth/email-otp
  • Response
  • 403 response Added
PUT /auth/fido
  • Response
  • 400 response Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • 403 response Added
PUT /auth/recovery-codes
  • Response
  • 200 response Modified
    • application/json content type Added
  • 403 response Added
PUT /auth/reset-password
  • Authentication
  • Jwt authorization authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
PUT /auth/totp
  • Response
  • 200 response Modified
    • application/json content type Added
  • 403 response Added
PUT /data/asset-instances/{instance_id}
  • Response
  • 403, 404 responses Added
PUT /data/assets/{asset_id}/casting
  • Body
  • application/json content type Modified
    • casting property Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
    • object property Added
  • Path
  • asset_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 400, 403, 404 responses Added
PUT /data/attachment-files/{instance_id}
  • Response
  • 403, 404 responses Added
PUT /data/budget-entries/{instance_id}
  • Body
  • application/json content type Modified
    • amount property Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
    • department_id, person_id, start_date, months_duration, daily_salary, position, seniority, exceptions properties Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • amount property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • department_id, person_id, start_date, months_duration, daily_salary, position, seniority, exceptions properties Added
  • 403, 404 responses Added
PUT /data/budgets/{instance_id}
  • Response
  • 403, 404 responses Added
PUT /data/chat-messages/{instance_id}
  • Response
  • 403, 404 responses Added
PUT /data/chats/{instance_id}
  • Body
  • application/json content type Modified
    • name property Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
    • object_id, object_type properties Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • name property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • last_message, participants properties Added
  • 403, 404 responses Added
PUT /data/comments/{instance_id}
  • Response
  • 403, 404 responses Added
PUT /data/concept-folders/{concept_folder_id}
  • Path
  • concept_folder_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 403, 404 responses Added
PUT /data/custom-actions/{instance_id}
  • Body
  • application/json content type Modified
    • url_pattern property Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
    • url, entity_type, is_ajax properties Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • url_pattern property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • url, entity_type, is_ajax properties Added
  • 403, 404 responses Added
PUT /data/day-offs/{instance_id}
  • Response
  • 403, 404 responses Added
PUT /data/departments/{instance_id}
  • Response
  • 403, 404 responses Added
PUT /data/entities/{instance_id}
  • Response
  • 403, 404 responses Added
PUT /data/entity-links/{instance_id}
  • Response
  • 403, 404 responses Added
PUT /data/entity-types/{instance_id}
  • Body
  • application/json content type Modified
    • color property Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
    • short_name, description, archived, task_types properties Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • color property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • short_name, description, archived, task_types properties Added
  • 403, 404 responses Added
PUT /data/events/{instance_id}
  • Response
  • 403, 404 responses Added
PUT /data/file-status/{instance_id}
  • Response
  • 403, 404 responses Added
PUT /data/hardware-items/{instance_id}
  • Body
  • application/json content type Modified
    • serial_number property Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
    • short_name, archived, monthly_cost, inventory_amount properties Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • serial_number property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • short_name, archived, monthly_cost, inventory_amount properties Added
  • 403, 404 responses Added
PUT /data/metadata-descriptors/all-projects/{field_name}
  • Body
  • application/json content type Added
  • Response
  • 403 response Added
PUT /data/metadata-descriptors/{instance_id}
  • Response
  • 403, 404 responses Added
PUT /data/milestones/{instance_id}
  • Response
  • 403, 404 responses Added
PUT /data/news/{instance_id}
  • Body
  • application/json content type Modified
    • title, content properties Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
    • change, author_id, task_id, comment_id, preview_file_id properties Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • title, project_id, content properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • change, author_id, task_id, comment_id, preview_file_id properties Added
  • 403, 404 responses Added
PUT /data/notifications/{instance_id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • type, author_id, task_id, playlist_id, reply_id, change properties Added
  • 403, 404 responses Added
PUT /data/organisations/{instance_id}
  • Response
  • 403, 404 responses Added
PUT /data/output-files/{instance_id}
  • Response
  • 403, 404 responses Added
PUT /data/output-types/{instance_id}
  • Response
  • 403, 404 responses Added
PUT /data/persons/{instance_id}
  • Body
  • application/json content type Modified
    • password, two_factor_authentication properties Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
  • Response
  • 403, 404 responses Added
PUT /data/playlists/{instance_id}
  • Response
  • 403, 404 responses Added
PUT /data/plugins/{instance_id}
  • Body
  • application/json content type Modified
    • active property Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
    • frontend_project_enabled, frontend_studio_enabled properties Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • active property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • plugin_id, version, frontend_project_enabled, frontend_studio_enabled properties Added
  • 403, 404 responses Added
PUT /data/preview-background-files/{instance_id}
  • Response
  • 403, 404 responses Added
PUT /data/preview-files/{instance_id}
  • Response
  • 403, 404 responses Added
PUT /data/production-schedule-version-task-links/{instance_id}
  • Response
  • 403, 404 responses Added
PUT /data/production-schedule-versions/{instance_id}
  • Response
  • 403, 404 responses Added
PUT /data/project-status/{instance_id}
  • Response
  • 403, 404 responses Added
PUT /data/project-templates/{instance_id}
  • Body
  • application/json content type Added
  • Path
  • instance_id path parameter Added
  • Response
  • 200, 400, 403, 404 responses Added
PUT /data/project-templates/{project_template_id}/default-preview-background-file
  • Body
  • application/json content type Added
  • Path
  • project_template_id path parameter Added
  • Response
  • 200, 400, 403, 404 responses Added
PUT /data/project-templates/{project_template_id}/metadata-descriptors
  • Body
  • application/json content type Added
  • Path
  • project_template_id path parameter Added
  • Response
  • 200, 400, 403, 404 responses Added
PUT /data/projects/{instance_id}
  • Body
  • application/json content type Modified
    • preview_background_file_id property Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
    • default_preview_background_file_id, preview_background_files properties Added
  • Response
  • 403, 404 responses Added
PUT /data/projects/{project_id}/budgets/{budget_id}
  • Response
  • 400, 403, 404 responses Added
PUT /data/projects/{project_id}/budgets/{budget_id}/entries/{entry_id}
  • Response
  • 400, 403, 404 responses Added
PUT /data/projects/{project_id}/entities/casting
  • Body
  • application/json content type Modified
    • * property Modified
      • asset_id, nb_occurences properties Modified
        • Properties are now required
          Breaking
      • label property Added
  • Path
  • project_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 400, 403, 404 responses Added
PUT /data/projects/{project_id}/entities/casting/assets/{asset_id}
  • Path
  • project_id, asset_id path parameters Modified
    • Type is now string(uuid)
PUT /data/projects/{project_id}/entities/{entity_id}/casting
  • Body
  • application/json content type Modified
    • casting property Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
    • object property Added
  • Path
  • project_id, entity_id path parameters Modified
    • Type is now string(uuid)
  • Response
  • 400, 403, 404 responses Added
PUT /data/projects/{project_id}/metadata-descriptors/{metadata_descriptor_id}
  • Body
  • application/json content type Modified
    • data_type property Added
  • Response
  • 403 response Added
PUT /data/projects/{project_id}/preview-account
  • Response
  • 400, 403 responses Added
PUT /data/projects/{project_id}/team/{person_id}
  • Response
  • 403 response Added
PUT /data/salary-scales/{instance_id}
  • Body
  • application/json content type Modified
    • rate property Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
    • salary property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • rate property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • salary property Added
  • 403, 404 responses Added
PUT /data/schedule-items/{instance_id}
  • Response
  • 403, 404 responses Added
PUT /data/search-filter-groups/{instance_id}
  • Response
  • 403, 404 responses Added
PUT /data/search-filters/{instance_id}
  • Response
  • 403, 404 responses Added
PUT /data/shots/{shot_id}
  • Body
  • application/json content type Modified
    • parent_id, canceled properties Added
  • Path
  • shot_id path parameter Modified
    • Type is now string(uuid)
  • Response
  • 403, 404 responses Added
PUT /data/softwares/{instance_id}
  • Response
  • 403, 404 responses Added
PUT /data/status-automations/{instance_id}
  • Body
  • application/json content type Modified
    • field_name, field_value properties Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
    • entity_type, in_task_type_id, in_task_status_id, out_field_type, out_task_type_id, out_task_status_id, import_last_revision properties Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • source_task_status_id, target_task_status_id, field_name, field_value properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • entity_type, in_task_type_id, in_task_status_id, out_field_type, out_task_type_id, out_task_status_id, import_last_revision, archived properties Added
  • 403, 404 responses Added
PUT /data/studios/{instance_id}
  • Body
  • application/json content type Modified
    • hours_by_day property Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
    • color, archived properties Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • hours_by_day property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • color, archived properties Added
  • 403, 404 responses Added
PUT /data/subscriptions/{instance_id}
  • Body
  • application/json content type Modified
    • task_id, task_type_id properties Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • task_id, task_type_id properties Added
  • 403, 404 responses Added
PUT /data/task-status/{instance_id}
  • Response
  • 403, 404 responses Added
PUT /data/task-types/{instance_id}
  • Response
  • 403, 404 responses Added
PUT /data/tasks/{instance_id}
  • Body
  • application/json content type Modified
    • assignees property Modified
      • Type went from array[string(uuid)] to array[string(uuid) | object]
      • property Added
        • string-1, object-2 properties Added
  • Response
  • 403, 404 responses Added
PUT /data/time-spents/{instance_id}
  • Response
  • 403, 404 responses Added
PUT /data/user/filter-groups/{filter_group_id}
  • Response
  • 400, 403, 404 responses Added
PUT /data/user/filters/{filter_id}
  • Response
  • 400, 403, 404 responses Added
PUT /data/user/notifications/{notification_id}
  • Response
  • 400, 403, 404 responses Added
PUT /data/working-files/{instance_id}
  • Response
  • 403, 404 responses Added
PUT /shared/playlists/{token}/annotations
  • Authentication
  • Jwt authorization authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Response
  • 404 response Added
PUT /shared/playlists/{token}/comments/{comment_id}
  • Authentication
  • Jwt authorization authentication method Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Body
  • application/json content type Added
  • Path
  • token, comment_id path parameters Added
  • Response
  • 200, 400, 403, 404 responses Added