Change Updates

Do not miss any Tenta's API changes, ever again

Subscribe to the Tenta's API changelog to be up to date on recent changes.

RSS

Changelog

Last update:
Compare
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
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
  • 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