Change Updates

Do not miss any gatego API changes, ever again

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

RSS

Oct 31, 2023

main
v1
Compare

API structure has changed

102 structure changes including:
34 Breaking changes
32 Additions
36 Modifications
34 Removals
Modified 36 Breaking
PUT /api/trailer
  • Response
  • 200 response Modified
    • tags property Modified
GET /api/trailer/{trailerId}/tag
  • Response
  • 200 response Modified
    • associated_at property Added
GET /api/trailer/{trailerId}/last-inspection
  • Response
  • 200 response Modified
    • attachments property Added
GET /api/trailer/{trailerId}/inspections
  • Response
  • 200 response Modified
    • attachments property Added
GET /api/trailer/byNumberAndCarrier/{number}{carrierId}
  • Response
  • 200 response Modified
    • tags property Modified
GET /api/public/shared/movement/{uuid}
  • Response
  • 200 response Modified
    • trailer_tags property Modified
    • spare_tire_truck_photo_id, truck_left_photo_id, truck_right_photo_id properties Added
GET /api/inspection
  • Response
  • 200 response Modified
    • attachments property Added
GET /api/fallback/dashboard/yard/truck
  • Response
  • 200 response Modified
    • content property Modified
GET /api/fallback/dashboard/yard/trailer
  • Response
  • 200 response Modified
    • content property Modified
GET /api/fallback/dashboard/movement
  • Response
  • 200 response Modified
    • content property Modified
GET /api/driver/search
  • Response
  • 200 response Modified
    • account property Modified
GET /api/driver/check
  • Response
  • 200 response Modified
    • driver property Modified
GET /api/dashboard/yard/truck
  • Response
  • 200 response Modified
    • content property Modified
GET /api/dashboard/yard/trailer
  • Response
  • 200 response Modified
    • content property Modified
GET /api/account/me
  • Response
  • 200 response Modified
    • last_login_app_version, last_login_referer properties Added
GET /api/account/search/byUsername
  • Response
  • 200 response Modified
    • last_login_app_version, last_login_referer properties Added
GET /api/account/{id}
  • Response
  • 200 response Modified
    • last_login_app_version, last_login_referer properties Added
GET /api/dashboard/movement
  • Response
  • 200 response Modified
    • content property Modified
GET /api/dashboard/summary/trailer
  • Response
  • 200 response Modified
    • tags property Modified
PUT /api/driver
  • Response
  • 200 response Modified
    • account property Modified
POST /signup
  • Response
  • 200 response Modified
    • account property Modified
POST /api/yardmovement-precheck
  • Body
  • content type Modified
    • truck_left_photo_id, truck_right_photo_id properties Added
POST /api/yard/{yardId}/movement
  • Body
  • content type Modified
    • truck_left_photo_id, truck_right_photo_id properties Added
  • Response
  • 201 response Modified
    • inspections, trailer_inspection, trailer_tags, truck_inspection properties Modified
    • truck_left_photo_id, truck_right_photo_id properties Added
POST /api/trailer
  • Response
  • 201 response Modified
    • tags property Modified
POST /api/public/account/invited-account
  • Response
  • 201 response Modified
    • last_login_app_version, last_login_referer properties Added
POST /api/inspection
  • Body
  • content type Modified
    • inspection_type property Modified
      • Property is now required

        Breaking

    • attachments property Added
  • Response
  • 201 response Modified
    • attachments property Added
POST /api/driver
  • Response
  • 201 response Modified
    • account property Modified
POST /api/account
  • Response
  • 201 response Modified
    • last_login_app_version, last_login_referer properties Added
PATCH /api/yardmovement-precheck/{id}
  • Body
  • content type Modified
    • truck_left_photo_id, truck_right_photo_id properties Added
PATCH /api/account/{id}
  • Response
  • 200 response Modified
    • last_login_app_version, last_login_referer properties Added
GET /api/yardmovement-precheck/gatepass/{gatepassCode}
  • Response
  • 200 response Modified
    • inspections, trailer_inspection, trailer_tags, truck_inspection properties Modified
    • truck_left_photo_id, truck_right_photo_id properties Added
GET /api/yardmovement-precheck
  • Response
  • 200 response Modified
    • inspections, trailer_inspection, trailer_tags, truck_inspection properties Modified
    • truck_left_photo_id, truck_right_photo_id properties Added
  • Query
  • truck_number, trailer_number query parameters Added
GET /api/yard/{yardId}/truck
  • Response
  • 200 response Modified
    • truck_left_photo_id, truck_right_photo_id properties Added
GET /api/yard/{yardId}/movement/{movementId}/inspections
  • Response
  • 200 response Modified
    • attachments property Added
GET /api/truck/{truckId}/last-inspection
  • Response
  • 200 response Modified
    • attachments property Added
GET /api/truck/{truckId}/inspections
  • Response
  • 200 response Modified
    • attachments property Added
Removed 34 Breaking
DELETE /api/driver/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PATCH /api/yard/{yardId}/movement/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PATCH /api/yard/{yardId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PATCH /api/truck/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PATCH /api/trailer/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PATCH /api/tag/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PATCH /api/organization/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PATCH /api/organization-group/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PATCH /api/inspection/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PATCH /api/driver/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PATCH /api/damage/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PATCH /api/damage/resolve/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/yardmovement-precheck/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/yard/{yardId}/movement/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/yard/{yardId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/truck/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/trailer/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/tag/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/organization/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/organization-group/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/movement/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/inspection/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/driver/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/damage/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/damage/movement/{movementId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/yardmovement-precheck/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/yard/{yardId}/movement/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/yard/{yardId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/truck/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/trailer/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/tag/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/organization/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/organization-group/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/damage/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 32
GET /api/trailer/{id}
GET /api/tag/{id}
GET /api/organization/{id}
GET /api/organization-group/{id}
GET /api/movement/{id}
GET /api/inspection/{id}
GET /api/driver/{id}
DELETE /api/yardmovement-precheck/{id}
DELETE /api/yard/{yardId}/movement/{id}
DELETE /api/yard/{yardId}
DELETE /api/truck/{id}
DELETE /api/trailer/{id}
DELETE /api/tag/{id}
DELETE /api/organization/{id}
DELETE /api/organization-group/{id}
DELETE /api/driver/{id}
GET /api/truck/{id}
GET /api/ui/public/app-info
GET /api/yard/{yardId}
GET /api/yard/{yardId}/movement/{id}
GET /api/yardmovement-precheck/search
GET /api/yardmovement-precheck/{id}
PATCH /api/driver/{id}
PATCH /api/inspection/{id}
PATCH /api/organization-group/{id}
PATCH /api/organization/{id}
PATCH /api/tag/{id}
PATCH /api/trailer/{id}
PATCH /api/truck/{id}
PATCH /api/yard/{yardId}
PATCH /api/yard/{yardId}/movement/{id}
POST /api/inspection/{id}/report