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 1 hour ago

main
1.0.54
Compare

API structure has changed

Next change
25 structure changes including:
6 Breaking changes
11 Additions
8 Modifications
6 Removals
Modified 8 Breaking
PUT /data/projects/{project_id}/metadata-descriptors/{metadata_descriptor_id}
  • Path went from /data/projects/{project_id}/metadata-descriptors/{descriptor_id} to /data/projects/{project_id}/metadata-descriptors/{metadata_descriptor_id} (same operationId)
  • Path
  • descriptor_id path parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • metadata_descriptor_id path parameter Added
PUT /actions/tasks/{task_id}/set-main-preview
  • Response
  • 200 response Modified
    • application/json content type Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
  • 400 response Added
GET /data/projects/{project_id}/schedule-items/{task_type_id}/sequences
  • Query
  • episode_id query parameter Added
GET /data/projects/{project_id}/schedule-items/{task_type_id}/episodes
  • Query
  • episode_id query parameter Added
GET /data/projects/{project_id}/schedule-items/{task_type_id}/asset-types
  • Query
  • episode_id query parameter Added
DELETE /data/projects/{project_id}/metadata-descriptors/{metadata_descriptor_id}
  • Path went from /data/projects/{project_id}/metadata-descriptors/{descriptor_id} to /data/projects/{project_id}/metadata-descriptors/{metadata_descriptor_id} (same operationId)
  • Path
  • descriptor_id path parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • metadata_descriptor_id path parameter Added
DELETE /data/tasks/{task_id}/comments/{comment_id}/attachments/{attachment_file_id}
  • Path went from /data/tasks/{task_id}/comments/{comment_id}/attachments/{attachment_id} to /data/tasks/{task_id}/comments/{comment_id}/attachments/{attachment_file_id} (same operationId)
  • Path
  • attachment_id path parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • attachment_file_id path parameter Added
GET /data/projects/{project_id}/metadata-descriptors/{metadata_descriptor_id}
  • Path went from /data/projects/{project_id}/metadata-descriptors/{descriptor_id} to /data/projects/{project_id}/metadata-descriptors/{metadata_descriptor_id} (same operationId)
  • Path
  • descriptor_id path parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • metadata_descriptor_id path parameter Added
Removed 6 Breaking
POST /data/task-types/reorder
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /data/projects/{project_id}/task-type-links/batch
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /data/projects/{project_id}/task-status-links/batch
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /data/project-templates/{template_id}/task-types/reorder
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /data/project-templates/{template_id}/task-statuses/reorder
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /data/metadata-descriptors/all-projects/reorder
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 11
POST /import/shotgun/remove/project-connection
POST /import/shotgun/project-connections
POST /data/entities/guess-from-path
POST /actions/task-types/reorder
POST /actions/projects/{project_id}/task-type-links/reorder
POST /actions/projects/{project_id}/task-status-links/reorder
POST /actions/project-templates/{project_template_id}/task-types/reorder
POST /actions/project-templates/{project_template_id}/task-statuses/reorder
POST /actions/metadata-descriptors/all-projects/reorder
GET /data/user/sequences/{sequence_id}/task-types/{task_type_id}/subscribed
GET /data/projects/{project_id}/schedule-items/{task_type_id}/edits