API structure has changed
19 structure changes including:
1 Breaking change
9 Additions
9 Modifications
1 Removal
Modified
9
Breaking
PUT /users/{id}
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- can_be_impersonated property Added
-
data property Modified
-
application/json content type Modified
PUT /systems/{id}
- Body
-
application/json content type Modified
-
type property Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- organization_id property Added
-
type property Removed
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
-
last_seen, secret_hint 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
- system_key, organization_id, system_secret properties Added
-
last_seen, secret_hint properties Removed
-
data property Modified
-
application/json content type Modified
POST /users
- Response
-
201 response Modified
-
application/json content type Modified
-
data property Modified
- can_be_impersonated property Added
-
data property Modified
-
application/json content type Modified
POST /systems/{id}/regenerate-secret
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
-
secret property 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, name, type, status, fqdn, ipv4_address, ipv6_address, version, system_key, organization_id, custom_data, system_secret, created_at, updated_at, created_by, heartbeat_status, last_heartbeat, heartbeat_minutes properties Added
-
secret property Removed
-
data property Modified
-
application/json content type Modified
POST /systems
- Body
-
application/json content type Modified
-
type property Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- organization_id property Added
-
type property Removed
- Response
-
201 response Modified
-
application/json content type Modified
-
data property Modified
-
last_seen, secret_hint 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
- system_key, organization_id, system_secret properties Added
-
last_seen, secret_hint properties Removed
-
data property Modified
-
application/json content type Modified
GET /users/{id}
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- can_be_impersonated property Added
-
data property Modified
-
application/json content type Modified
GET /users
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- users property Modified
-
data property Modified
-
application/json content type Modified
GET /systems/{id}
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
-
last_seen, secret_hint 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
- system_key, organization_id, system_secret properties Added
-
last_seen, secret_hint properties Removed
-
data property Modified
-
application/json content type Modified
GET /systems
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- systems property Modified
-
data property Modified
-
application/json content type Modified
Removed
1
Breaking
POST /systems/callback
- Removing a resource is always breaking unless it was deprecated before Breaking
Added
9
POST /impersonate/consent
POST /impersonate
GET /impersonate/status
GET /impersonate/sessions/{session_id}/audit
GET /impersonate/sessions/{session_id}
GET /impersonate/sessions
GET /impersonate/consent
DELETE /impersonate/consent
DELETE /impersonate