Do not miss any public-rest-apis API changes, ever again

Subscribe to the public-rest-apis API changelog to be up to date on recent changes.

RSS

Changelog

Last update:
Compare
1 structure change including:
1 Addition
Added 1
GET /eTech/rest/ws/rostering/v1/crews
3 structure changes including:
3 Additions
Added 3
POST /eTech/rest/ws/projectManagement/v1/projects/code:{projectCode}/link
POST /eTech/rest/ws/projectManagement/v1/routeServiceOrders/code:{routeServiceOrderCode}/link
POST /eTech/rest/ws/projectManagement/v1/standardServiceOrders/code:{standardServiceOrderCode}/link
2 structure changes including:
2 Additions
Added 2
PUT /eTech/rest/ws/scheduling/v1/workOrders/code:{workOrderCode}/schedule
PUT /eTech/rest/ws/scheduling/v1/workOrders/uuid:{workOrderUuid}/schedule
1 structure change including:
1 Addition
Added 1
POST workorder.validationwebhook
1 structure change including:
1 Modification
Modified 1 Breaking
PUT /eTech/rest/ws/businessOrganization/v1/items/code:{itemCode}
  • Body
  • application/json content type Modified
    • itemCode property Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
3 structure changes including:
3 Modifications
Modified 3
GET /eTech/rest/ws/businessOrganization/v1/items
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • customFields property Added
GET /eTech/rest/ws/businessOrganization/v1/items/code:{itemCode}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • customFields property Added
PUT /eTech/rest/ws/businessOrganization/v1/items/code:{itemCode}
  • Body
  • application/json content type Modified
    • customFields property Added
1 structure change including:
1 Modification
Modified 1
POST /rest/v3/slots/search
  • Body
  • application/json content type Modified
    • schedulerRequirements property Modified
      • workingHours property Modified
        • ignoreFieldResourceCapacityModel property Added
  • Response
  • 3032 response Added
2 structure changes including:
2 Modifications
Modified 2 Breaking
PUT /eTech/rest/ws/diagnostic/v1/workOrders/code:{workOrderCode}/flags
  • Body
  • application/json content type Modified
    • flags property Modified
      • Type went from array[integer] to object
        Breaking
      • ids property Added
PUT /eTech/rest/ws/diagnostic/v1/workOrders/uuid:{workOrderUuid}/flags
  • Body
  • application/json content type Modified
    • flags property Modified
      • Type went from array[integer] to object
        Breaking
      • ids property Added
2 structure changes including:
2 Modifications
Modified 2
PUT /eTech/rest/ws/diagnostic/v1/workOrders/code:{workOrderCode}/notes/code:{noteCode}
  • Body
  • application/json content type Modified
    • content property Modified
      • NoteReportFieldsContent alternative Modified
        • reportFields property Modified
PUT /eTech/rest/ws/diagnostic/v1/workOrders/uuid:{workOrderUuid}/notes/code:{noteCode}
  • Body
  • application/json content type Modified
    • content property Modified
      • NoteReportFieldsContent alternative Modified
        • reportFields property Modified
2 structure changes including:
2 Additions
Added 2
POST asset.upsertwebhook
POST workorder.deletionwebhook
16 structure changes including:
2 Breaking changes
14 Additions
1 Modification
1 Removal
Modified 1 Breaking
GET /eTech/rest/ws/businessOrganization/v1/items
  • Path went from /eTech/rest/ws/referentials/v1/items to /eTech/rest/ws/businessOrganization/v1/items (same operationId)
    Breaking
Removed 1 Breaking
DELETE /rest/ws/webhooks/v1/subscriptions
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 14
DELETE /rest/ws/webhooks/v1/subscriptions/{subscriptionId}
GET /eTech/rest/ws/businessOrganization/v1/items/code:{itemCode}
GET /eTech/rest/ws/fieldService/v1/workOrders/code:{workOrderCode}/items/used
GET /eTech/rest/ws/fieldService/v1/workOrders/uuid:{workOrderUuid}/items/used
GET /eTech/rest/ws/fieldTracking/v1/technicians/code:{technicianCode}/positions
GET /eTech/rest/ws/fieldTracking/v1/workOrders/code:{workOrderCode}/activities
GET /eTech/rest/ws/fieldTracking/v1/workOrders/uuid:{workOrderUuid}/activities
GET /eTech/rest/ws/scheduling/v1/workOrders/code:{workOrderCode}
GET /eTech/rest/ws/scheduling/v1/workOrders/uuid:{workOrderUuid}
PUT /eTech/rest/ws/businessOrganization/v1/items/code:{itemCode}
PUT /eTech/rest/ws/diagnostic/v1/workOrders/code:{workOrderCode}/flags
PUT /eTech/rest/ws/diagnostic/v1/workOrders/code:{workOrderCode}/notes/code:{noteCode}
PUT /eTech/rest/ws/diagnostic/v1/workOrders/uuid:{workOrderUuid}/flags
PUT /eTech/rest/ws/diagnostic/v1/workOrders/uuid:{workOrderUuid}/notes/code:{noteCode}

From scalar with PUT asset