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
1 structure change including:
1 Modification
Modified
1
GET /timesheets
- Query
- withSnapshot query parameter Added
2 structure changes including:
2 Modifications
Modified
2
Breaking
GET /timesheets
- Response
-
200 response Modified
-
application/json content type Modified
-
value property Modified
- TimesheetCompany, TimesheetProject alternatives Modified
-
value property Modified
-
application/json content type Modified
POST /timesheets
- Body
-
application/json content type Modified
-
TimesheetCompany alternative Modified
-
person, entries properties Modified
-
Properties are now required Breaking
-
Properties are now required
-
person, entries properties Modified
-
TimesheetProject alternative Modified
-
planItem, entries properties Modified
-
Properties are now required Breaking
-
Properties are now required
-
planItem, entries properties Modified
-
TimesheetCompany alternative Modified
- Response
-
200 response Modified
-
application/json content type Modified
-
TimesheetCompany alternative Modified
-
person, entries properties Modified
-
Properties are now required Breaking
-
Properties are now required
-
person, entries properties Modified
-
TimesheetProject alternative Modified
-
planItem, entries properties Modified
-
Properties are now required Breaking
-
Properties are now required
-
planItem, entries properties Modified
-
TimesheetCompany alternative Modified
-
application/json content type Modified
2 structure changes including:
2 Modifications
Modified
2
Breaking
GET /timesheets
- Response
-
200 response Modified
-
application/json content type Modified
-
value property Modified
- TimesheetCompany, TimesheetProject alternatives Modified
-
value property Modified
-
application/json content type Modified
POST /timesheets
- Body
-
application/json content type Modified
-
TimesheetCompany alternative Modified
-
entries property Modified
-
description, hours properties Modified
-
Properties are now required Breaking
-
Properties are now required
-
description, hours properties Modified
-
entries property Modified
-
TimesheetProject alternative Modified
-
entries property Modified
-
description, hours properties Modified
-
Properties are now required Breaking
-
Properties are now required
-
description, hours properties Modified
-
entries property Modified
-
TimesheetCompany alternative Modified
- Response
-
200 response Modified
-
application/json content type Modified
-
TimesheetCompany alternative Modified
- entries property Modified
-
TimesheetProject alternative Modified
- entries property Modified
-
TimesheetCompany alternative Modified
-
application/json content type Modified
2 structure changes including:
2 Modifications
Modified
2
Breaking
GET /timesheets
- Response
-
200 response Modified
-
application/json content type Modified
-
value property Modified
- TimesheetCompany, TimesheetProject alternatives Modified
-
value property Modified
-
application/json content type Modified
POST /timesheets
- Body
-
application/json content type Modified
- Content type is now required
-
TimesheetCompany alternative Modified
-
type property Modified
-
Property is now required Breaking
-
Property is now required
-
type property Modified
-
TimesheetProject alternative Modified
-
type property Modified
-
Property is now required Breaking
-
Property is now required
-
type property Modified
- Response
-
200 response Modified
-
application/json content type Modified
-
TimesheetCompany alternative Modified
-
type property Modified
-
Property is now required Breaking
-
Property is now required
-
type property Modified
-
TimesheetProject alternative Modified
-
type property Modified
-
Property is now required Breaking
-
Property is now required
-
type property Modified
-
TimesheetCompany alternative Modified
-
application/json content type Modified
1 structure change including:
1 Modification
Modified
1
Breaking
POST /timesheets
- Body
-
application/json content type Modified
-
Required is now
["type"]
Breaking
-
Required is now
1 structure change including:
1 Modification
Modified
1
POST /timesheets
- Body
-
application/json content type Modified
-
Required is no longer
["type"]
-
Required is no longer
2 structure changes including:
2 Modifications
Modified
2
GET /timesheets
- Response
-
200 response Modified
-
application/json content type Modified
-
value property Modified
- TimesheetCompany, TimesheetProject alternatives Modified
-
value property Modified
-
application/json content type Modified
POST /timesheets
- Body
-
application/json content type Modified
- Content type is no longer required
-
TimesheetCompany alternative Modified
-
type property Modified
- Property is no longer required
-
type property Modified
-
TimesheetProject alternative Modified
-
type property Modified
- Property is no longer required
-
type property Modified
- Response
-
200 response Modified
-
application/json content type Modified
-
TimesheetCompany alternative Modified
-
type property Modified
- Property is no longer required
-
type property Modified
-
TimesheetProject alternative Modified
-
type property Modified
- Property is no longer required
-
type property Modified
-
TimesheetCompany alternative Modified
-
application/json content type Modified
2 structure changes including:
2 Modifications
Modified
2
Breaking
GET /timesheets
- Response
-
200 response Modified
-
application/json content type Modified
-
value property Modified
- TimesheetCompany, TimesheetProject alternatives Modified
-
value property Modified
-
application/json content type Modified
POST /timesheets
- Body
-
application/json content type Modified
-
TimesheetCompany alternative Modified
-
type property Modified
-
Property is now required Breaking
-
Property is now required
-
type property Modified
-
TimesheetProject alternative Modified
-
type property Modified
-
Property is now required Breaking
-
Property is now required
-
type property Modified
-
TimesheetCompany alternative Modified
- Response
-
200 response Modified
-
application/json content type Modified
-
TimesheetCompany alternative Modified
-
type property Modified
-
Property is now required Breaking
-
Property is now required
-
type property Modified
-
TimesheetProject alternative Modified
-
type property Modified
-
Property is now required Breaking
-
Property is now required
-
type property Modified
-
TimesheetCompany alternative Modified
-
application/json content type Modified
2 structure changes including:
2 Modifications
Modified
2
Breaking
GET /timesheets
- Response
-
200 response Modified
-
application/json content type Modified
-
value property Modified
- TimesheetCompany, TimesheetProject alternatives Modified
-
value property Modified
-
application/json content type Modified
POST /timesheets
- Body
-
application/json content type Modified
-
TimesheetCompany alternative Modified
-
weekOfDate property Modified
-
Property is now required Breaking
-
Property is now required
-
weekOfDate property Modified
-
TimesheetProject alternative Modified
-
weekOfDate property Modified
-
Property is now required Breaking
-
Property is now required
-
weekOfDate property Modified
-
TimesheetCompany alternative Modified
- Response
-
200 response Modified
-
application/json content type Modified
-
TimesheetCompany alternative Modified
-
weekOfDate property Modified
-
Property is now required Breaking
-
Property is now required
-
weekOfDate property Modified
-
TimesheetProject alternative Modified
-
weekOfDate property Modified
-
Property is now required Breaking
-
Property is now required
-
weekOfDate property Modified
-
TimesheetCompany alternative Modified
-
application/json content type Modified
3 structure changes including:
3 Modifications
Modified
3
GET /orgs/me
- Response
-
200 response Modified
-
application/json content type Modified
- timesheetCodes property Added
-
application/json content type Modified
GET /timesheets
- Response
-
200 response Modified
-
application/json content type Modified
-
value property Modified
- TimesheetCompany, TimesheetProject alternatives Modified
-
value property Modified
-
application/json content type Modified
POST /timesheets
- Body
-
application/json content type Modified
-
TimesheetCompany alternative Modified
- weekOfDate property Added
-
TimesheetProject alternative Modified
- weekOfDate property Added
-
TimesheetCompany alternative Modified
- Response
-
200 response Modified
-
application/json content type Modified
-
TimesheetCompany alternative Modified
- weekOfDate property Added
-
TimesheetProject alternative Modified
- weekOfDate property Added
-
TimesheetCompany alternative Modified
-
application/json content type Modified
4 structure changes including:
1 Addition
3 Modifications
Modified
3
GET /orgs/me
- Response
-
200 response Modified
-
application/json content type Modified
-
people property Modified
- archived, archivedAt properties Added
-
people property Modified
-
application/json content type Modified
- Query
- withArchivedPeople query parameter Added
GET /projects
- Response
-
200 response Modified
-
application/json content type Modified
-
value property Modified
- people property Modified
-
value property Modified
-
application/json content type Modified
PATCH /orgs/people/{personId}
- Response
-
200 response Modified
-
application/json content type Modified
- archived, archivedAt properties Added
-
application/json content type Modified
Added
1
GET /orgs/people/{personId}
1 structure change including:
1 Modification
Modified
1
GET /projects
- Response
-
200 response Modified
-
application/json content type Modified
-
value property Modified
- people property Modified
-
value property Modified
-
application/json content type Modified
2 structure changes including:
2 Modifications
Modified
2
GET /projects
- Response
-
200 response Modified
-
application/json content type Modified
-
value property Modified
- people property Added
-
value property Modified
-
application/json content type Modified
GET /timesheets
- Query
- select query parameter Added
1 structure change including:
1 Modification
Modified
1
GET /orgs/me
- Query
- select query parameter Added