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

May 24, 2023

main
1.0
Compare

API structure has changed

115 structure changes including:
2 Breaking changes
109 Additions
6 Modifications
Modified 6 Breaking
POST /api/v1.0/tasks
  • Response
  • 201 response Modified
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 properties Added
GET /api/v2.0/chats/{chat_id}
GET /api/v2.0/apps/{appId}
GET /api/v1.0/subteams
  • Response
  • 200 response Modified
    • items property Added
GET /api/v1.0/projects
  • Response
  • 200 response Modified
    • projects property Removed
    • items property Added
Added 109
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/projects/{project_id}/start
POST /api/v2.0/projects/{project_id}/leave
POST /api/v2.0/projects/{project_id}/invite
POST /api/v2.0/projects/{project_id}/fields
POST /api/v2.0/projects
POST /api/v2.0/milestones/{milestone_id}/archive
POST /api/v2.0/milestones
POST /api/v2.0/messages/{message_id}/see
POST /api/v2.0/messages/{message_id}/hear
POST /api/v2.0/messages
POST /api/v2.0/labels
POST /api/v2.0/folders
GET /api/v2.0/folders/content
PUT /api/v2.0/webhooks/{webhook_id}
PUT /api/v2.0/tasks/{task_id}/milestone
PUT /api/v2.0/tasks/{task_id}/labels
PUT /api/v2.0/tasks/{task_id}/fields/{field_id}
PUT /api/v2.0/tasks/{task_id}/documents
PUT /api/v2.0/tasks/{task_id}/assignees
PUT /api/v2.0/tasks/{task_id}
PUT /api/v2.0/taskgroups/{taskgroup_id}/assignees
PUT /api/v2.0/taskgroups/{taskgroup_id}
PUT /api/v2.0/subteams/{subteam_id}/members
PUT /api/v2.0/subteams/{subteam_id}
PUT /api/v2.0/projects/{project_id}/fields/{field_id}
PUT /api/v2.0/projects/{project_id}
PUT /api/v2.0/milestones/{milestone_id}/tasks
PUT /api/v2.0/milestones/{milestone_id}/move_to_project
PUT /api/v2.0/milestones/{milestone_id}
PUT /api/v2.0/messages/{message_id}
PUT /api/v2.0/labels/{label_id}
PUT /api/v2.0/folders/{folderId}
PUT /api/v2.0/files/{file_id}/labels
PUT /api/v2.0/files/{file_id}
PUT /api/v2.0/docs/{document_id}/move_to_project
PUT /api/v2.0/docs/{document_id}/members
PUT /api/v2.0/docs/{document_id}/labels
PUT /api/v2.0/docs/{document_id}
POST /api/v2.0/webhooks
GET /api/v2.0/folders
GET /api/v2.0/files/{file_id}
GET /api/v2.0/files
GET /api/v2.0/docs/{document_id}
GET /api/v2.0/docs/personal
GET /api/v2.0/docs
GET /api/v2.0/chats
GET /api/v2.0/apps
DELETE /api/v2.0/webhooks/{webhook_id}
DELETE /api/v2.0/tasks/{task_id}/labels
DELETE /api/v2.0/tasks/{task_id}/assignees
DELETE /api/v2.0/tasks/{task_id}
DELETE /api/v2.0/tasks
DELETE /api/v2.0/taskgroups/{taskgroup_id}/assignees
DELETE /api/v2.0/taskgroups/{taskgroup_id}
DELETE /api/v2.0/subteams/{subteam_id}/members
DELETE /api/v2.0/subteams/{subteam_id}
DELETE /api/v2.0/projects/{project_id}
DELETE /api/v2.0/milestones/{milestone_id}/tasks
DELETE /api/v2.0/milestones/{milestone_id}
DELETE /api/v2.0/messages/{message_id}
DELETE /api/v2.0/labels/{label_id}
DELETE /api/v2.0/folders/{folderId}
DELETE /api/v2.0/files/{file_id}/labels
DELETE /api/v2.0/files/{file_id}
DELETE /api/v2.0/docs/{document_id}/members
DELETE /api/v2.0/docs/{document_id}/labels
DELETE /api/v2.0/docs/{document_id}
POST /api/v2.0/files/{file_id}/copy
POST /api/v2.0/files
POST /api/v2.0/docs/{document_id}/change
POST /api/v2.0/docs/personal
POST /api/v2.0/docs
GET /api/v2.0/webhooks/{app_id}
GET /api/v2.0/users/me
GET /api/v2.0/templates/projects
GET /api/v2.0/tasks/{task_id}/fields
GET /api/v2.0/tasks/{task_id}
GET /api/v2.0/tasks/personal
GET /api/v2.0/tasks
GET /api/v2.0/taskgroups/{taskgroup_id}
GET /api/v2.0/taskgroups
GET /api/v2.0/subteams/{subteam_id}
GET /api/v2.0/subteams
GET /api/v2.0/projects/{project_id}/fields
GET /api/v2.0/projects/{project_id}
GET /api/v2.0/projects
GET /api/v2.0/milestones/{milestone_id}
GET /api/v2.0/milestones
GET /api/v2.0/messages/{message_id}
GET /api/v2.0/messages
GET /api/v2.0/members/{member_id}
GET /api/v2.0/members
GET /api/v2.0/labels/{label_id}
GET /api/v2.0/labels
GET /api/v2.0/invites
GET /api/v2.0/folders/{folderId}