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
1 structure change including:
1 Modification
Modified 1
GET /planItems
  • Query
  • project query parameter Added
3 structure changes including:
3 Modifications
Modified 3
GET /clients
  • Response
  • 200 response Modified
    • application/json content type Modified
      • value property Modified
        • createdBy, createdAt, updatedAt properties Added
PATCH /clients/{clientId}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • createdBy, createdAt, updatedAt properties Added
POST /clients
  • Response
  • 200 response Modified
    • application/json content type Modified
      • createdBy, createdAt, updatedAt properties Added
1 structure change including:
1 Modification
Modified 1 Breaking
GET /projects
  • Response
  • 200 response Modified
    • application/json content type Modified
      • value property Modified
        • people property Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
5 structure changes including:
5 Modifications
Modified 5 Breaking
GET /projects
  • Response
  • 200 response Modified
    • application/json content type Modified
      • value property Modified
        • people property Modified
GET /projects/{projectId}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • people property Modified
        • person property Modified
          • Type went from string to object
            Breaking
PATCH /projects/{projectId}/people/{personId}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • person property Modified
        • Type went from string to object
          Breaking
        • _id, firstName, lastName, avatar, city, country, state, timezone properties Added
POST /projects
  • Response
  • 200 response Modified
    • application/json content type Modified
      • people property Modified
        • person property Modified
          • Type went from string to object
            Breaking
POST /projects/{projectId}/people
  • Response
  • 200 response Modified
    • application/json content type Modified
      • person property Modified
        • Type went from string to object
          Breaking
        • _id, firstName, lastName, avatar, city, country, state, timezone properties Added
3 structure changes including:
3 Modifications
Modified 3 Breaking
GET /orgs/people
  • Response
  • 200 response Modified
    • application/json content type Modified
      • value property Modified
        • person property Modified
          • Type went from string to object
            Breaking
GET /orgs/people/{personId}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • person property Modified
        • Type went from string to object
          Breaking
        • _id, firstName, lastName, avatar, city, country, state, timezone properties Added
PATCH /orgs/people/{personId}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • person property Modified
        • Type went from string to object
          Breaking
        • _id, firstName, lastName, avatar, city, country, state, timezone properties Added
1 structure change including:
1 Modification
Modified 1
GET /timesheets
  • Query
  • department, office, role query parameters Added
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
2 structure changes including:
1 Addition
1 Modification
Modified 1 Breaking
GET /projects/{projectId}/planItems
  • Query
  • withArchived query parameter Modified
    • Type went from string to boolean | number
      Breaking
  • 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
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
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
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
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
1 structure change including:
1 Addition
Added 1
GET /orgs/people
1 structure change including:
1 Addition
Added 1
GET /orgs/clients
1 structure change including:
1 Modification
Modified 1
GET /timesheets
  • Response
  • 200 response Modified
    • application/json content type Modified
      • nextLink property Added
1 structure change including:
1 Modification
Modified 1 Breaking
GET /timesheets
  • Query
  • status, person query parameters Modified
    • Type went from string to array[string]
      Breaking
  • fromDate, toDate query parameters Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • 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 to boolean | number
      Breaking
  • isArchived query parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • 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
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
  • 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
      • TimesheetCompany, TimesheetProject alternatives Added
Added 1
GET /timesheets/{timesheetId}