API structure has changed
22 structure changes including:
2 Breaking changes
1 Addition
19 Modifications
2 Removals
Modified
19
Breaking
PUT /tasks/{id}
- Path
-
id path parameter Modified
-
Full types went from
integer(int32)tostring(uuid)Breaking
-
Full types went from
PUT /rooms/{id}
- Path
-
id path parameter Modified
-
Full types went from
integer(int32)tostring(uuid)Breaking
-
Full types went from
- Body
- application/json content type Added
- Response
- 404 response Added
PUT /rooms/tasks/{id}
- Path
-
id path parameter Modified
-
Full types went from
integer(int32)tostring(uuid)Breaking
-
Full types went from
PUT /products/{id}
- Path
-
id path parameter Modified
-
Full types went from
integer(int32)tostring(uuid)Breaking
-
Full types went from
PUT /cleaning_runs/{id}
- Path
-
id path parameter Modified
-
Full types went from
integer(int32)tostring(uuid)Breaking
-
Full types went from
POST /rooms/refills
- Response
-
200 response Modified
-
application/json content type Modified
-
room, refillTime properties Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- id property Added
-
room, refillTime properties Removed
-
application/json content type Modified
POST /rooms
- Response
-
200 response Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- 201, 409 responses Added
- Body
- application/json content type Added
GET /tasks/{id}
- Path
-
id path parameter Modified
-
Full types went from
integer(int32)tostring(uuid)Breaking
-
Full types went from
GET /rooms/tasks/{id}
- Path
-
id path parameter Modified
-
Full types went from
integer(int32)tostring(uuid)Breaking
-
Full types went from
GET /rooms/refills/{id}
- Path
-
id path parameter Modified
-
Full types went from
integer(int32)tostring(uuid)Breaking
-
Full types went from
- Response
-
200 response Modified
-
application/json content type Modified
-
room, refillTime properties Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- id property Added
-
room, refillTime properties Removed
-
application/json content type Modified
GET /rooms/refills
- Response
-
200 response Modified
- application/json content type Modified
GET /products/{id}
- Path
-
id path parameter Modified
-
Full types went from
integer(int32)tostring(uuid)Breaking
-
Full types went from
GET /cleaning_runs/{id}
- Path
-
id path parameter Modified
-
Full types went from
integer(int32)tostring(uuid)Breaking
-
Full types went from
DELETE /tasks/{id}
- Path
-
id path parameter Modified
-
Full types went from
integer(int32)tostring(uuid)Breaking
-
Full types went from
DELETE /rooms/{id}
- Path
-
id path parameter Modified
-
Full types went from
integer(int32)tostring(uuid)Breaking
-
Full types went from
- Response
- 404 response Added
DELETE /rooms/tasks/{id}
- Path
-
id path parameter Modified
-
Full types went from
integer(int32)tostring(uuid)Breaking
-
Full types went from
DELETE /rooms/refills/{id}
- Path
-
id path parameter Modified
-
Full types went from
integer(int32)tostring(uuid)Breaking
-
Full types went from
- Response
- 404 response Added
DELETE /products/{id}
- Path
-
id path parameter Modified
-
Full types went from
integer(int32)tostring(uuid)Breaking
-
Full types went from
DELETE /cleaning_runs/{id}
- Path
-
id path parameter Modified
-
Full types went from
integer(int32)tostring(uuid)Breaking
-
Full types went from
Removed
2
Breaking
GET /rooms/{id}
- Removing a resource is always breaking unless it was deprecated before Breaking
PUT /rooms/refills/{id}
- Removing a resource is always breaking unless it was deprecated before Breaking
Added
1
GET /rooms/{id}