Do not miss any Kitsu API changes, ever again

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

RSS

20 days ago

main
1.0.54
Compare

API structure has changed

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