Change Updates

Do not miss any missionX API changes, ever again

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

RSS

Changelog

Last update:
Compare
9 structure changes including:
3 Additions
6 Modifications
Modified 6
GET /orgs/me
  • Response
  • 200 response Modified
    • application/json content type Modified
      • people property Modified
      • offices property Added
GET /projects
  • Response
  • 200 response Modified
    • application/json content type Modified
      • value property Modified
GET /projects/{projectId}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • offices property Added
PATCH /orgs/people/{personId}
  • Body
  • application/json content type Modified
    • office property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • office property Added
PATCH /projects/{projectId}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • offices property Added
POST /projects
  • Body
  • application/json content type Modified
    • offices property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • offices property Added
Added 3
DELETE /orgs/offices/{officeId}
PATCH /orgs/offices/{officeId}
POST /orgs/offices
2 structure changes including:
1 Breaking change
1 Modification
1 Removal
Modified 1 Breaking
PATCH /orgs/people/{personId}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • customId, title, emailDomains properties Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

      • permission, startDate, endDate, person, role, roleTitle, email, invitePendingSince, canCreateProjects, canApproveRoles, canApproveLeaves, customProperties properties Added
Removed 1 Breaking
DELETE /orgs/people/{personId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
2 structure changes including:
2 Additions
Added 2
DELETE /orgs/people/{personId}
PATCH /orgs/people/{personId}
1 structure change including:
1 Modification
Modified 1
GET /orgs/me
  • Response
  • 200 response Modified
    • application/json content type Modified
      • people property Modified
3 structure changes including:
3 Modifications
Modified 3
GET /orgs/me
  • Response
  • 200 response Modified
    • application/json content type Modified
      • clients property Modified
PATCH /orgs/clients/{clientId}
  • Body
  • application/json content type Modified
    • departments property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • departments property Added
POST /orgs/clients
  • Body
  • application/json content type Modified
    • departments property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • departments property Added
3 structure changes including:
3 Modifications
Modified 3 Breaking
GET /orgs/me
  • Response
  • 200 response Modified
    • roles property Modified
PATCH /orgs/roles/{roleId}
  • Body
  • content type Modified
    • isProjectUnique property Removed
  • Response
  • 200 response Modified
    • isProjectUnique property Removed
POST /orgs/roles
  • Body
  • content type Modified
    • isProjectUnique property Removed
  • Response
  • 200 response Modified
    • isProjectUnique property Removed
3 structure changes including:
3 Modifications
Modified 3 Breaking
GET /orgs/me
  • Response
  • 200 response Modified
    • roles property Modified
PATCH /orgs/roles/{roleId}
  • Body
  • content type Modified
    • isDesignated property Removed
    • isProjectUnique property Added
  • Response
  • 200 response Modified
    • isDesignated property Removed
    • isProjectUnique property Added
POST /orgs/roles
  • Body
  • content type Modified
    • isDesignated property Removed
    • isProjectUnique property Added
  • Response
  • 200 response Modified
    • isDesignated property Removed
    • isProjectUnique property Added
3 structure changes including:
3 Modifications
Modified 3
GET /orgs/me
  • Response
  • 200 response Modified
    • roles property Modified
PATCH /orgs/roles/{roleId}
  • Body
  • content type Modified
    • isDesignated property Added
  • Response
  • 200 response Modified
    • isDesignated property Added
POST /orgs/roles
  • Body
  • content type Modified
    • isDesignated property Added
  • Response
  • 200 response Modified
    • isDesignated property Added
1 structure change including:
1 Modification
Modified 1
PATCH /projects/{projectId}
  • Body
  • content type Modified
    • projectStatus property Added
4 structure changes including:
4 Modifications
Modified 4
GET /projects
  • Response
  • 200 response Modified
    • value property Modified
GET /projects/{projectId}
  • Response
  • 200 response Modified
    • projectStatus property Added
PATCH /projects/{projectId}
  • Response
  • 200 response Modified
    • projectStatus property Added
POST /projects
  • Body
  • content type Modified
    • projectStatus property Added
  • Response
  • 200 response Modified
    • projectStatus property Added
10 structure changes including:
10 Modifications
Modified 10
GET /orgs/me
  • Response
  • 200 response Modified
    • people property Modified
GET /projects
  • Response
  • 200 response Modified
    • value property Modified
GET /projects/{projectId}
  • Response
  • 200 response Modified
    • people property Modified
GET /projects/{projectId}/planItems
  • Response
  • 200 response Modified
    • value property Modified
PATCH /planItems/{planItemId}
  • Body
  • content type Modified
    • roleTitle property Added
  • Response
  • 200 response Modified
    • roleTitle property Added
PATCH /projects/{projectId}
  • Response
  • 200 response Modified
    • people property Modified
PATCH /projects/{projectId}/people/{personId}
  • Body
  • content type Modified
    • roleTitle property Added
  • Response
  • 200 response Modified
    • roleTitle property Added
POST /projects
  • Body
  • content type Modified
    • people, planItems properties Modified
  • Response
  • 200 response Modified
    • people property Modified
POST /projects/{projectId}/people
  • Body
  • content type Modified
    • roleTitle property Added
  • Response
  • 200 response Modified
    • roleTitle property Added
POST /projects/{projectId}/planItems
  • Body
  • content type Modified
    • roleTitle property Added
  • Response
  • 200 response Modified
    • roleTitle property Added
3 structure changes including:
3 Modifications
Modified 3 Breaking
GET /projects/{projectId}/planItems
  • Response
  • 200 response Modified
    • value property Modified
PATCH /planItems/{planItemId}
  • Body
  • content type Modified
    • type property Removed
  • Response
  • 200 response Modified
POST /projects/{projectId}/planItems
  • Body
  • content type Modified
  • Response
  • 200 response Modified
    • type property Modified
3 structure changes including:
3 Modifications
Modified 3 Breaking
GET /projects/{projectId}/planItems
  • Response
  • 200 response Modified
    • value property Modified
PATCH /planItems/{planItemId}
  • Response
  • 200 response Modified
    • mission property Removed
    • project property Added
POST /projects/{projectId}/planItems
  • Response
  • 200 response Modified
    • mission property Removed
    • project property Added
8 structure changes including:
6 Additions
2 Modifications
Modified 2
GET /projects/{projectId}
  • Path
  • projectId path parameter Added
PATCH /projects/{projectId}
  • Path
  • projectId path parameter Added
Added 6
DELETE /orgs/clients/{clientId}
DELETE /orgs/departments/{departmentId}
DELETE /orgs/roles/{roleId}
PATCH /orgs/clients/{clientId}
PATCH /orgs/departments/{departmentId}
PATCH /orgs/roles/{roleId}
2 structure changes including:
2 Additions
Added 2
DELETE /planItems/{planItemId}
PATCH /planItems/{planItemId}
1 structure change including:
1 Addition
Added 1
DELETE /projects/{projectId}/people/{personId}
1 structure change including:
1 Addition
Added 1
PATCH /projects/{projectId}/people/{personId}
1 structure change including:
1 Addition
Added 1
POST /projects/{projectId}/people
1 structure change including:
1 Addition
Added 1
DELETE /projects/{projectId}
1 structure change including:
1 Addition
Added 1
PATCH /projects/{projectId}