2 structure changes including:
2 Modifications
Modified
2
Breaking
GET /orgs/people
- Query
- search query parameter Added
GET /planItems
- Query
-
search query parameter Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
2 structure changes including:
1 Addition
1 Modification
Modified
1
Breaking
GET /projects/{projectId}/planItems
- Query
-
withArchived query parameter Modified
-
Type went from
string
toboolean | number
Breaking
-
Type went from
- person, department, role, startDate, endDate, id, archived, search, updatedAt, select, sortBy, sortDirection, limit query parameters Added
Added
1
GET /planItems
8 structure changes including:
4 Breaking changes
4 Additions
4 Removals
Removed
4
Breaking
DELETE /orgs/clients/{clientId}
- Removing a resource is always breaking unless it was deprecated before Breaking
GET /orgs/clients
- Removing a resource is always breaking unless it was deprecated before Breaking
PATCH /orgs/clients/{clientId}
- Removing a resource is always breaking unless it was deprecated before Breaking
POST /orgs/clients
- Removing a resource is always breaking unless it was deprecated before Breaking
Added
4
DELETE /clients/{clientId}
GET /clients
PATCH /clients/{clientId}
POST /clients
1 structure change including:
1 Modification
Modified
1
Breaking
GET /orgs/me
- Response
-
200 response Modified
-
application/json content type Modified
-
clients, people properties Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
-
clients, people properties Removed
-
application/json content type Modified
4 structure changes including:
4 Modifications
Modified
4
Breaking
GET /orgs/me
- Response
-
200 response Modified
-
application/json content type Modified
-
people property Modified
-
archivedAt property Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
-
archivedAt property Removed
-
people property Modified
-
application/json content type Modified
GET /orgs/people
- Response
-
200 response Modified
-
application/json content type Modified
-
value property Modified
-
archivedAt property Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
-
archivedAt property Removed
-
value property Modified
-
application/json content type Modified
GET /orgs/people/{personId}
- Response
-
200 response Modified
-
application/json content type Modified
-
archivedAt property Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
-
archivedAt property Removed
-
application/json content type Modified
PATCH /orgs/people/{personId}
- Response
-
200 response Modified
-
application/json content type Modified
-
archivedAt property Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
-
archivedAt property Removed
-
application/json content type Modified
1 structure change including:
1 Modification
Modified
1
GET /timesheets
- Response
-
200 response Modified
-
application/json content type Modified
- nextLink property Added
-
application/json content type Modified
1 structure change including:
1 Modification
Modified
1
Breaking
GET /timesheets
- Query
-
status, person query parameters Modified
-
Type went from
string
toarray[string]
Breaking
-
Type went from
-
fromDate, toDate query parameters Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- weekStart, weekEnd, project, planItem, id, archived, withArchived, sortBy, sortDirection, limit query parameters Added
1 structure change including:
1 Modification
Modified
1
Breaking
GET /projects
- Query
-
withArchived query parameter Modified
-
Type went from
string
toboolean | number
Breaking
-
Type went from
-
isArchived query parameter Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- archived, search, office query parameters Added
1 structure change including:
1 Modification
Modified
1
GET /projects
- Response
-
200 response Modified
-
application/json content type Modified
- nextLink property Added
-
application/json content type Modified
1 structure change including:
1 Modification
Modified
1
GET /projects
- Query
- id query parameter Added
1 structure change including:
1 Modification
Modified
1
Breaking
GET /projects
- Query
-
project query parameter Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- sortBy, sortDirection, limit, projectCode, department, isArchived query parameters Added
2 structure changes including:
1 Addition
1 Modification
Modified
1
Breaking
PATCH /timesheets/{timesheetId}
- Response
-
200 response Modified
-
application/json content type Modified
-
PlanItemRoleEditable alternative Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- TimesheetCompany, TimesheetProject alternatives Added
-
PlanItemRoleEditable alternative Removed
-
application/json content type Modified
Added
1
GET /timesheets/{timesheetId}
5 structure changes including:
5 Modifications
Modified
5
GET /projects/{projectId}/planItems
- Response
-
200 response Modified
-
application/json content type Modified
-
value property Modified
- person property Added
-
value property Modified
-
application/json content type Modified
PATCH /planItems/{planItemId}
- Body
-
application/json content type Modified
- person property Added
- Response
-
200 response Modified
-
application/json content type Modified
- person property Added
-
application/json content type Modified
PATCH /timesheets/{timesheetId}
- Response
-
200 response Modified
-
application/json content type Modified
- person property Added
-
application/json content type Modified
POST /projects
- Body
-
application/json content type Modified
-
planItems property Modified
- person property Added
-
planItems property Modified
POST /projects/{projectId}/planItems
- Body
-
application/json content type Modified
- person property Added
- Response
-
200 response Modified
-
application/json content type Modified
- person property Added
-
application/json content type Modified
31 structure changes including:
31 Additions
Added
31
DELETE /orgs/clients/{clientId}
DELETE /orgs/departments/{departmentId}
DELETE /orgs/offices/{officeId}
DELETE /orgs/roles/{roleId}
DELETE /planItems/{planItemId}
DELETE /projects/{projectId}
DELETE /projects/{projectId}/people/{personId}
DELETE /timesheets/{timesheetId}
GET /orgs/me
GET /orgs/people/{personId}
GET /projects
GET /projects/{projectId}
GET /projects/{projectId}/planItems
GET /timesheets
PATCH /orgs/clients/{clientId}
PATCH /orgs/departments/{departmentId}
PATCH /orgs/offices/{officeId}
PATCH /orgs/people/{personId}
PATCH /orgs/roles/{roleId}
PATCH /planItems/{planItemId}
PATCH /projects/{projectId}
PATCH /projects/{projectId}/people/{personId}
PATCH /timesheets/{timesheetId}
POST /orgs/clients
POST /orgs/departments
POST /orgs/offices
POST /orgs/roles
POST /projects
POST /projects/{projectId}/people
POST /projects/{projectId}/planItems
POST /timesheets
4 structure changes including:
4 Breaking changes
4 Removals
Removed
4
Breaking
DELETE /planItems/{planItemId}
- Removing a resource is always breaking unless it was deprecated before Breaking
GET /projects/{projectId}/planItems
- Removing a resource is always breaking unless it was deprecated before Breaking
PATCH /planItems/{planItemId}
- Removing a resource is always breaking unless it was deprecated before Breaking
POST /projects/{projectId}/planItems
- Removing a resource is always breaking unless it was deprecated before Breaking
27 structure changes including:
27 Breaking changes
27 Removals
Removed
27
Breaking
DELETE /orgs/clients/{clientId}
- Removing a resource is always breaking unless it was deprecated before Breaking
DELETE /orgs/departments/{departmentId}
- Removing a resource is always breaking unless it was deprecated before Breaking
DELETE /orgs/offices/{officeId}
- Removing a resource is always breaking unless it was deprecated before Breaking
DELETE /orgs/roles/{roleId}
- Removing a resource is always breaking unless it was deprecated before Breaking
DELETE /projects/{projectId}
- Removing a resource is always breaking unless it was deprecated before Breaking
DELETE /projects/{projectId}/people/{personId}
- Removing a resource is always breaking unless it was deprecated before Breaking
DELETE /timesheets/{timesheetId}
- Removing a resource is always breaking unless it was deprecated before Breaking
GET /orgs/me
- Removing a resource is always breaking unless it was deprecated before Breaking
GET /orgs/people/{personId}
- Removing a resource is always breaking unless it was deprecated before Breaking
GET /projects
- Removing a resource is always breaking unless it was deprecated before Breaking
GET /projects/{projectId}
- Removing a resource is always breaking unless it was deprecated before Breaking
GET /timesheets
- Removing a resource is always breaking unless it was deprecated before Breaking
PATCH /orgs/clients/{clientId}
- Removing a resource is always breaking unless it was deprecated before Breaking
PATCH /orgs/departments/{departmentId}
- Removing a resource is always breaking unless it was deprecated before Breaking
PATCH /orgs/offices/{officeId}
- Removing a resource is always breaking unless it was deprecated before Breaking
PATCH /orgs/people/{personId}
- Removing a resource is always breaking unless it was deprecated before Breaking
PATCH /orgs/roles/{roleId}
- Removing a resource is always breaking unless it was deprecated before Breaking
PATCH /projects/{projectId}
- Removing a resource is always breaking unless it was deprecated before Breaking
PATCH /projects/{projectId}/people/{personId}
- Removing a resource is always breaking unless it was deprecated before Breaking
PATCH /timesheets/{timesheetId}
- Removing a resource is always breaking unless it was deprecated before Breaking
POST /orgs/clients
- Removing a resource is always breaking unless it was deprecated before Breaking
POST /orgs/departments
- Removing a resource is always breaking unless it was deprecated before Breaking
POST /orgs/offices
- Removing a resource is always breaking unless it was deprecated before Breaking
POST /orgs/roles
- Removing a resource is always breaking unless it was deprecated before Breaking
POST /projects
- Removing a resource is always breaking unless it was deprecated before Breaking
POST /projects/{projectId}/people
- Removing a resource is always breaking unless it was deprecated before Breaking
POST /timesheets
- Removing a resource is always breaking unless it was deprecated before Breaking
1 structure change including:
1 Modification
Modified
1
GET /timesheets
- Query
- person query parameter Added
9 structure changes including:
9 Modifications
Modified
9
Breaking
GET /projects
- Response
-
200 response Modified
-
application/json content type Modified
-
value property Modified
- archived property Added
-
value property Modified
-
application/json content type Modified
- Query
- withArchived query parameter Added
GET /projects/{projectId}
- Response
-
200 response Modified
-
application/json content type Modified
- archived property Added
-
application/json content type Modified
GET /projects/{projectId}/planItems
- Response
-
200 response Modified
-
application/json content type Modified
-
value property Modified
- archived property Added
-
value property Modified
-
application/json content type Modified
- Query
- withArchived query parameter Added
GET /timesheets
- Query
-
withSnapshot query parameter Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
PATCH /planItems/{planItemId}
- Response
-
200 response Modified
-
application/json content type Modified
- archived property Added
-
application/json content type Modified
PATCH /projects/{projectId}
- Response
-
200 response Modified
-
application/json content type Modified
- archived property Added
-
application/json content type Modified
PATCH /timesheets/{timesheetId}
- Response
-
200 response Modified
-
application/json content type Modified
- archived property Added
-
application/json content type Modified
POST /projects
- Response
-
200 response Modified
-
application/json content type Modified
- archived property Added
-
application/json content type Modified
POST /projects/{projectId}/planItems
- Response
-
200 response Modified
-
application/json content type Modified
- archived property Added
-
application/json content type Modified