Change Updates

Do not miss any Nifty Developer API changes, ever again

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

RSS
Nifty Developer API

Change #94d7a699

Last update:
Compare

API structure has changed

115 structure changes including:
2 Breaking changes
109 Additions
6 Modifications
Modified 6 Breaking
GET /api/v1.0/projects
  • Response
  • 200 response Modified
    • projects attribute Removed
    • items attribute Added
GET /api/v1.0/subteams
  • Response
  • 200 response Modified
    • items attribute Added
GET /api/v2.0/apps/{appId}
GET /api/v2.0/chats/{chat_id}
POST /api/v1.0/projects
  • Response
  • 201 response Modified
    • id, nice_id, name, description, initials, logo, color, secondary_color, demo, archived, auto_milestones, default_tasks_view, access_type, owner, members, general_discussion, subteam, progress, joined, general_discussion_muted, email, zoom_id, zoom_password, zoom_join_url, webex_id, webex_password, webex_join_url, enabled_modules, disabled_modules, disabled_widgets, hidden_taskboard_fields, repo, total_story_points, completed_story_points, pinned_message, pinned_by, completion_groups, doc_root_folder, file_root_folder, removed, rollups, list_columns_order, hidden_list_columns, integrations attributes Added
POST /api/v1.0/tasks
  • Response
  • 201 response Modified
Added 109
DELETE /api/v2.0/docs/{document_id}
DELETE /api/v2.0/docs/{document_id}/labels
DELETE /api/v2.0/docs/{document_id}/members
DELETE /api/v2.0/files/{file_id}
DELETE /api/v2.0/files/{file_id}/labels
DELETE /api/v2.0/folders/{folderId}
DELETE /api/v2.0/labels/{label_id}
DELETE /api/v2.0/messages/{message_id}
DELETE /api/v2.0/milestones/{milestone_id}
DELETE /api/v2.0/milestones/{milestone_id}/tasks
DELETE /api/v2.0/projects/{project_id}
DELETE /api/v2.0/subteams/{subteam_id}
DELETE /api/v2.0/subteams/{subteam_id}/members
DELETE /api/v2.0/taskgroups/{taskgroup_id}
DELETE /api/v2.0/taskgroups/{taskgroup_id}/assignees
DELETE /api/v2.0/tasks
DELETE /api/v2.0/tasks/{task_id}
DELETE /api/v2.0/tasks/{task_id}/assignees
DELETE /api/v2.0/tasks/{task_id}/labels
DELETE /api/v2.0/webhooks/{webhook_id}
GET /api/v2.0/apps
GET /api/v2.0/chats
GET /api/v2.0/docs
GET /api/v2.0/docs/personal
GET /api/v2.0/docs/{document_id}
GET /api/v2.0/files
GET /api/v2.0/files/{file_id}
GET /api/v2.0/folders
GET /api/v2.0/folders/content
GET /api/v2.0/folders/{folderId}
GET /api/v2.0/invites
GET /api/v2.0/labels
GET /api/v2.0/labels/{label_id}
GET /api/v2.0/members
GET /api/v2.0/members/{member_id}
GET /api/v2.0/messages
GET /api/v2.0/messages/{message_id}
GET /api/v2.0/milestones
GET /api/v2.0/milestones/{milestone_id}
GET /api/v2.0/projects
GET /api/v2.0/projects/{project_id}
GET /api/v2.0/projects/{project_id}/fields
GET /api/v2.0/subteams
GET /api/v2.0/subteams/{subteam_id}
GET /api/v2.0/taskgroups
GET /api/v2.0/taskgroups/{taskgroup_id}
GET /api/v2.0/tasks
GET /api/v2.0/tasks/personal
GET /api/v2.0/tasks/{task_id}
GET /api/v2.0/tasks/{task_id}/fields
GET /api/v2.0/templates/projects
GET /api/v2.0/users/me
GET /api/v2.0/webhooks/{app_id}
POST /api/v2.0/docs
POST /api/v2.0/docs/personal
POST /api/v2.0/docs/{document_id}/change
POST /api/v2.0/files
POST /api/v2.0/files/{file_id}/copy
POST /api/v2.0/folders
POST /api/v2.0/labels
POST /api/v2.0/messages
POST /api/v2.0/messages/{message_id}/hear
POST /api/v2.0/messages/{message_id}/see
POST /api/v2.0/milestones
POST /api/v2.0/milestones/{milestone_id}/archive
POST /api/v2.0/projects
POST /api/v2.0/projects/{project_id}/fields
POST /api/v2.0/projects/{project_id}/invite
POST /api/v2.0/projects/{project_id}/leave
POST /api/v2.0/projects/{project_id}/start
POST /api/v2.0/subteams
POST /api/v2.0/subteams/{subteam_id}/leave
POST /api/v2.0/taskgroups
POST /api/v2.0/taskgroups/{taskgroup_id}/move
POST /api/v2.0/tasks
POST /api/v2.0/tasks/move
POST /api/v2.0/tasks/personal
POST /api/v2.0/tasks/{task_id}/archive
POST /api/v2.0/tasks/{task_id}/clone
POST /api/v2.0/tasks/{task_id}/complete
POST /api/v2.0/tasks/{task_id}/fields
POST /api/v2.0/tasks/{task_id}/moveOrder
POST /api/v2.0/teams/invite
POST /api/v2.0/webhooks
PUT /api/v2.0/docs/{document_id}
PUT /api/v2.0/docs/{document_id}/labels
PUT /api/v2.0/docs/{document_id}/members
PUT /api/v2.0/docs/{document_id}/move_to_project
PUT /api/v2.0/files/{file_id}
PUT /api/v2.0/files/{file_id}/labels
PUT /api/v2.0/folders/{folderId}
PUT /api/v2.0/labels/{label_id}
PUT /api/v2.0/messages/{message_id}
PUT /api/v2.0/milestones/{milestone_id}
PUT /api/v2.0/milestones/{milestone_id}/move_to_project
PUT /api/v2.0/milestones/{milestone_id}/tasks
PUT /api/v2.0/projects/{project_id}
PUT /api/v2.0/projects/{project_id}/fields/{field_id}
PUT /api/v2.0/subteams/{subteam_id}
PUT /api/v2.0/subteams/{subteam_id}/members
PUT /api/v2.0/taskgroups/{taskgroup_id}
PUT /api/v2.0/taskgroups/{taskgroup_id}/assignees
PUT /api/v2.0/tasks/{task_id}
PUT /api/v2.0/tasks/{task_id}/assignees
PUT /api/v2.0/tasks/{task_id}/documents
PUT /api/v2.0/tasks/{task_id}/fields/{field_id}
PUT /api/v2.0/tasks/{task_id}/labels
PUT /api/v2.0/tasks/{task_id}/milestone
PUT /api/v2.0/webhooks/{webhook_id}