1 structure change including:
1 Breaking change
1 Removal
Removed
1
Breaking
GET /networks/{network_identifier}/sensors/{sensor_identifier}/logs/aggregates
- Removing a resource is always breaking unless it was deprecated before Breaking
2 structure changes including:
2 Modifications
Modified
2
Breaking
GET /networks/{network_identifier}/sensors/{sensor_identifier}/configurations
- Response
-
200 response Modified
- receipt_timestamp property Removed
GET /status
- Response
-
200 response Modified
- mqtt_hostname, mqtt_port properties Added
4 structure changes including:
4 Modifications
Modified
4
GET /networks/{network_identifier}/sensors/{sensor_identifier}/configurations
- Response
- 404 response Added
GET /networks/{network_identifier}/sensors/{sensor_identifier}/logs
- Response
- 404 response Added
GET /networks/{network_identifier}/sensors/{sensor_identifier}/logs/aggregates
- Response
- 404 response Added
GET /networks/{network_identifier}/sensors/{sensor_identifier}/measurements
- Response
- 404 response Added
3 structure changes including:
3 Modifications
Modified
3
Breaking
GET /networks/{network_identifier}/sensors/{sensor_identifier}/configurations
- Response
-
200 response Modified
- value property Modified
GET /networks/{network_identifier}/sensors/{sensor_identifier}/measurements
- Response
-
200 response Modified
- Aggregates alternative Removed
- Aggregation alternative Added
POST /networks/{network_identifier}/sensors/{sensor_identifier}/configurations
- Body
-
content type Modified
- Additional properties are allowed property Added
1 structure change including:
1 Modification
Modified
1
Breaking
GET /networks/{network_identifier}/sensors/{sensor_identifier}/measurements
- Response
-
200 response Modified
-
Aggregates alternative Modified
- attribute, values properties Removed
- Additional properties: property Added
-
Aggregates alternative Modified
1 structure change including:
1 Modification
Modified
1
GET /networks/{network_identifier}/sensors/{sensor_identifier}/measurements
- Response
-
200 response Modified
-
Measurements alternative Modified
- value property Modified
- Aggregates alternative Added
-
Measurements alternative Modified
- Query
- aggregate query parameter Added
4 structure changes including:
4 Modifications
Modified
4
GET /networks/{network_identifier}/sensors/{sensor_identifier}/configurations
- Response
- 401, 403 responses Added
GET /networks/{network_identifier}/sensors/{sensor_identifier}/logs
- Response
- 401, 403 responses Added
GET /networks/{network_identifier}/sensors/{sensor_identifier}/logs/aggregates
- Response
- 401, 403 responses Added
GET /networks/{network_identifier}/sensors/{sensor_identifier}/measurements
- Response
- 401, 403 responses Added
4 structure changes including:
4 Modifications
Modified
4
GET /networks/{network_identifier}/sensors/{sensor_identifier}/configurations
- Authentication
- Bearer token authentication method Added
GET /networks/{network_identifier}/sensors/{sensor_identifier}/logs
- Authentication
- Bearer token authentication method Added
GET /networks/{network_identifier}/sensors/{sensor_identifier}/logs/aggregates
- Authentication
- Bearer token authentication method Added
GET /networks/{network_identifier}/sensors/{sensor_identifier}/measurements
- Authentication
- Bearer token authentication method Added
13 structure changes including:
13 Modifications
Modified
13
GET /networks
- Response
- 400 response Added
GET /networks/{network_identifier}/sensors
- Response
- 400 response Added
GET /networks/{network_identifier}/sensors/{sensor_identifier}/configurations
- Response
- 400 response Added
GET /networks/{network_identifier}/sensors/{sensor_identifier}/logs
- Response
- 400 response Added
GET /networks/{network_identifier}/sensors/{sensor_identifier}/logs/aggregates
- Response
- 400 response Added
GET /networks/{network_identifier}/sensors/{sensor_identifier}/measurements
- Response
- 400 response Added
GET /status
- Response
- 400 response Added
POST /authentication
- Response
- 400 response Added
POST /networks
- Response
- 400 response Added
POST /networks/{network_identifier}/sensors
- Response
- 400 response Added
POST /networks/{network_identifier}/sensors/{sensor_identifier}/configurations
- Response
- 400 response Added
POST /users
- Response
- 400 response Added
PUT /networks/{network_identifier}/sensors/{sensor_identifier}
- Response
- 400 response Added
12 structure changes including:
6 Breaking changes
6 Additions
6 Removals
Removed
6
Breaking
GET /networks/{network_identifier}
GET /networks/{network_identifier}/sensors/{sensor_identifier}/logs
GET /networks/{network_identifier}/sensors/{sensor_identifier}/logs/aggregates
GET /networks/{network_identifier}/sensors/{sensor_identifier}/measurements
POST /networks/{network_identifier}/sensors
PUT /networks/{network_identifier}/sensors/{sensor_identifier}
Added
6
GET /networks/{network_identifier}/sensors
GET /networks/{network_identifier}/sensors/{sensor_identifier}/logs
GET /networks/{network_identifier}/sensors/{sensor_identifier}/logs/aggregates
GET /networks/{network_identifier}/sensors/{sensor_identifier}/measurements
POST /networks/{network_identifier}/sensors
PUT /networks/{network_identifier}/sensors/{sensor_identifier}
2 structure changes including:
1 Addition
1 Modification
Modified
1
Breaking
GET /networks/{network_identifier}/sensors/{sensor_identifier}/configurations
- Response
-
200 response Modified
- acknowledgement_timestamp property Removed
- acknowledgment_timestamp property Added
Added
1
GET /networks
3 structure changes including:
3 Modifications
Modified
3
Breaking
GET /networks/{network_identifier}/sensors/{sensor_identifier}/logs
- Response
-
200 response Modified
- subject, details properties Removed
- message property Added
GET /networks/{network_identifier}/sensors/{sensor_identifier}/logs/aggregates
- Response
-
200 response Modified
- subject property Removed
- message property Added
PUT /networks/{network_identifier}/sensors/{sensor_identifier}
- Response
-
200 response Modified
- sensor_identifier property Removed
11 structure changes including:
11 Modifications
Modified
11
Breaking
GET /networks/{network_identifier}
- Path
- network_identifier path parameter Added
GET /networks/{network_identifier}/sensors/{sensor_identifier}/configurations
- Path
- network_identifier, sensor_identifier path parameters Added
GET /networks/{network_identifier}/sensors/{sensor_identifier}/logs
- Path
- network_identifier, sensor_identifier path parameters Added
GET /networks/{network_identifier}/sensors/{sensor_identifier}/logs/aggregates
- Path
- network_identifier, sensor_identifier path parameters Added
GET /networks/{network_identifier}/sensors/{sensor_identifier}/measurements
- Path
- network_identifier, sensor_identifier path parameters Added
POST /authentication
- Body
-
content type Modified
- user_name, password properties Modified
POST /networks
- Body
-
content type Modified
- network_name property Modified
POST /networks/{network_identifier}/sensors
- Body
-
content type Modified
- sensor_name property Modified
- Path
- network_identifier path parameter Added
POST /networks/{network_identifier}/sensors/{sensor_identifier}/configurations
- Path
- network_identifier, sensor_identifier path parameters Added
POST /users
- Body
-
content type Modified
- user_name, password properties Modified
PUT /networks/{network_identifier}/sensors/{sensor_identifier}
- Body
-
content type Modified
- sensor_name property Modified
- Path
- network_identifier, sensor_identifier path parameters Added
4 structure changes including:
1 Addition
3 Modifications
Modified
3
POST /networks/{network_identifier}/sensors
- Response
- 401, 403 responses Added
POST /networks/{network_identifier}/sensors/{sensor_identifier}/configurations
- Response
- 401, 403 responses Added
PUT /networks/{network_identifier}/sensors/{sensor_identifier}
- Response
- 401, 403 responses Added
Added
1
POST /networks
3 structure changes including:
3 Modifications
Modified
3
Breaking
POST /networks/{network_identifier}/sensors
- Header
- authorization header Removed
- Authentication
- Bearer token authentication method Added
POST /networks/{network_identifier}/sensors/{sensor_identifier}/configurations
- Header
- authorization header Removed
- Authentication
- Bearer token authentication method Added
PUT /networks/{network_identifier}/sensors/{sensor_identifier}
- Header
- authorization header Removed
- Authentication
- Bearer token authentication method Added
3 structure changes including:
1 Addition
2 Modifications
Modified
2
Breaking
POST /networks/{network_identifier}/sensors
- Body
-
content type Modified
- configuration property Removed
- Response
-
201 response Modified
- revision property Removed
- 409 response Added
PUT /networks/{network_identifier}/sensors/{sensor_identifier}
- Body
-
content type Modified
- configuration property Removed
- Response
-
200 response Modified
- revision property Removed
- 409 response Added
Added
1
POST /networks/{network_identifier}/sensors/{sensor_identifier}/configurations
14 structure changes including:
7 Breaking changes
7 Additions
7 Removals
Removed
7
Breaking
GET /networks/{network_identifier}/sensors/{sensor_identifier}/configurations
GET /networks/{network_identifier}/sensors/{sensor_identifier}/logs
GET /networks/{network_identifier}/sensors/{sensor_identifier}/logs/aggregates
GET /networks/{network_identifier}/sensors/{sensor_identifier}/measurements
POST /authentication
POST /networks/{network_identifier}/sensors
PUT /networks/{network_identifier}/sensors/{sensor_identifier}
Added
7
GET /networks/{network_identifier}/sensors/{sensor_identifier}/configurations
GET /networks/{network_identifier}/sensors/{sensor_identifier}/logs
GET /networks/{network_identifier}/sensors/{sensor_identifier}/logs/aggregates
GET /networks/{network_identifier}/sensors/{sensor_identifier}/measurements
POST /authentication
POST /networks/{network_identifier}/sensors
PUT /networks/{network_identifier}/sensors/{sensor_identifier}
1 structure change including:
1 Addition
Added
1
GET /networks/{network_identifier}/sensors/{sensor_identifier}/configurations