3 structure changes including:
1 Addition
2 Modifications
Modified
2
GET /systems/{id}/inventory/diffs
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- diffs property Modified
-
data property Modified
-
application/json content type Modified
GET /systems/{id}/inventory/diffs/latest
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- diffs property Modified
-
data property Modified
-
application/json content type Modified
Added
1
GET /systems/{id}/inventory/{inventory_id}
4 structure changes including:
4 Modifications
Modified
4
Breaking
GET /systems/{id}/inventory/diffs
- Query
-
severity, category, diff_type query parameters Modified
-
Type went from
stringtoarray[string]Breaking
-
Type went from
-
inventory_id query parameter Modified
-
Type went from
stringtoarray[integer(int64)]Breaking
-
Type went from
GET /systems/{id}/inventory/timeline
- Query
-
severity, category, diff_type query parameters Modified
-
Type went from
stringtoarray[string]Breaking
-
Type went from
GET /users
- Query
-
organization_id, role query parameters Modified
-
Type went from
stringtoarray[string]Breaking
-
Type went from
GET /users/export
- Query
-
organization_id, role query parameters Modified
-
Type went from
stringtoarray[string]Breaking
-
Type went from
1 structure change including:
1 Breaking change
1 Modification
Modified
1
Breaking
GET /public/users/{id}/avatar
- Path went from
/public/avatars/{id}to/public/users/{id}/avatar(same operationId)Breaking
2 structure changes including:
1 Addition
1 Modification
Modified
1
GET /systems/{id}/inventory/diffs
- Query
- inventory_id query parameter Added
Added
1
GET /systems/{id}/inventory/timeline
1 structure change including:
1 Modification
Modified
1
Breaking
POST /systems/register
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
-
message 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
-
message property Removed
-
data property Modified
-
application/json content type Modified
5 structure changes including:
5 Additions
Added
5
DELETE /me/avatar
DELETE /users/{id}/avatar
GET /public/avatars/{id}
PUT /me/avatar
PUT /users/{id}/avatar
5 structure changes including:
5 Modifications
Modified
5
Breaking
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
GET /systems/{id}
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
-
heartbeat_status, heartbeat_minutes 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
- last_inventory property Added
-
heartbeat_status, heartbeat_minutes properties Removed
-
data property Modified
-
application/json content type Modified
POST /systems
- Response
-
201 response Modified
-
application/json content type Modified
-
data property Modified
-
heartbeat_status, heartbeat_minutes 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
- last_inventory property Added
-
heartbeat_status, heartbeat_minutes properties Removed
-
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
-
heartbeat_status, heartbeat_minutes 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
- last_inventory property Added
-
heartbeat_status, heartbeat_minutes properties Removed
-
data property Modified
-
application/json content type Modified
PUT /systems/{id}
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
-
heartbeat_status, heartbeat_minutes 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
- last_inventory property Added
-
heartbeat_status, heartbeat_minutes properties Removed
-
data property Modified
-
application/json content type Modified
6 structure changes including:
6 Modifications
Modified
6
Breaking
GET /systems/{id}/inventory
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
-
inventories 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
- records property Added
-
inventories property Removed
-
data property Modified
-
application/json content type Modified
- Query
- from_date, to_date query parameters Added
GET /systems/{id}/inventory/changes
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
-
Type went from
object | nulltoobjectBreaking
-
changes, pagination 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_id, total_changes, recent_changes, last_inventory_time, has_critical_changes, has_alerts, changes_by_category, changes_by_severity properties Added
-
Type went from
-
data property Modified
-
application/json content type Modified
- Query
-
page, page_size query parameters Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
GET /systems/{id}/inventory/changes/latest
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
-
Type went from
object | nulltoobjectBreaking
- system_id, total_changes, recent_changes, last_inventory_time, has_critical_changes, has_alerts, changes_by_category, changes_by_severity properties Added
-
Type went from
-
data property Modified
-
application/json content type Modified
GET /systems/{id}/inventory/diffs
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- diffs property Modified
-
data property Modified
-
application/json content type Modified
- Query
- severity, category, diff_type, from_date, to_date query parameters Added
GET /systems/{id}/inventory/diffs/latest
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- diffs, count, current_inventory_id properties Added
-
data property Modified
-
application/json content type Modified
GET /systems/{id}/inventory/latest
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
-
Type went from
object | nulltoobjectBreaking
- id, system_id, timestamp, data, data_hash, data_size, processed_at, has_changes, change_count, created_at, updated_at properties Added
-
Type went from
-
data property Modified
-
application/json content type Modified
13 structure changes including:
10 Breaking changes
3 Additions
10 Removals
Removed
10
Breaking
GET /filters/applications/organizations
- Removing a resource is always breaking unless it was deprecated before Breaking
GET /filters/applications/systems
- Removing a resource is always breaking unless it was deprecated before Breaking
GET /filters/applications/types
- Removing a resource is always breaking unless it was deprecated before Breaking
GET /filters/applications/versions
- Removing a resource is always breaking unless it was deprecated before Breaking
GET /filters/systems/created-by
- Removing a resource is always breaking unless it was deprecated before Breaking
GET /filters/systems/organizations
- Removing a resource is always breaking unless it was deprecated before Breaking
GET /filters/systems/products
- Removing a resource is always breaking unless it was deprecated before Breaking
GET /filters/systems/versions
- Removing a resource is always breaking unless it was deprecated before Breaking
GET /filters/users/organizations
- Removing a resource is always breaking unless it was deprecated before Breaking
GET /filters/users/roles
- Removing a resource is always breaking unless it was deprecated before Breaking
Added
3
GET /filters/applications
GET /filters/systems
GET /filters/users
1 structure change including:
1 Modification
Modified
1
GET /applications/summary
- Query
- system_id query parameter Added
1 structure change including:
1 Modification
Modified
1
GET /applications/summary
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- pagination property Added
-
data property Modified
-
application/json content type Modified
- Query
- page, page_size, sort_by, sort_direction query parameters Added
2 structure changes including:
2 Modifications
Modified
2
GET /applications/summary
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- by_type property Modified
-
data property Modified
-
application/json content type Modified
GET /filters/applications/types
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- name property Added
-
data property Modified
-
application/json content type Modified
1 structure change including:
1 Addition
Added
1
GET /applications/summary
17 structure changes including:
17 Modifications
Modified
17
Breaking
GET /customers/{id}
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
-
systems_count, resellers_count, customers_count, applications_count 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
-
systems_count, resellers_count, customers_count, applications_count properties Removed
-
data property Modified
-
application/json content type Modified
GET /distributors/{id}
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
-
systems_count, resellers_count, customers_count, applications_count 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
-
systems_count, resellers_count, customers_count, applications_count properties Removed
-
data property Modified
-
application/json content type Modified
GET /distributors/{id}/stats
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- users_hierarchy_count, systems_hierarchy_count properties Added
-
data property Modified
-
application/json content type Modified
GET /resellers/{id}
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
-
systems_count, resellers_count, customers_count, applications_count 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
-
systems_count, resellers_count, customers_count, applications_count properties Removed
-
data property Modified
-
application/json content type Modified
GET /resellers/{id}/stats
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- users_hierarchy_count, systems_hierarchy_count properties Added
-
data property Modified
-
application/json content type Modified
PATCH /customers/{id}/reactivate
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- customer property Modified
-
data property Modified
-
application/json content type Modified
PATCH /customers/{id}/suspend
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- customer property Modified
-
data property Modified
-
application/json content type Modified
PATCH /distributors/{id}/reactivate
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- distributor property Modified
-
data property Modified
-
application/json content type Modified
PATCH /distributors/{id}/suspend
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- distributor property Modified
-
data property Modified
-
application/json content type Modified
PATCH /resellers/{id}/reactivate
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- reseller property Modified
-
data property Modified
-
application/json content type Modified
PATCH /resellers/{id}/suspend
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- reseller property Modified
-
data property Modified
-
application/json content type Modified
POST /customers
- Response
-
201 response Modified
-
application/json content type Modified
-
data property Modified
-
systems_count, resellers_count, customers_count, applications_count 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
-
systems_count, resellers_count, customers_count, applications_count properties Removed
-
data property Modified
-
application/json content type Modified
POST /distributors
- Response
-
201 response Modified
-
application/json content type Modified
-
data property Modified
-
systems_count, resellers_count, customers_count, applications_count 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
-
systems_count, resellers_count, customers_count, applications_count properties Removed
-
data property Modified
-
application/json content type Modified
POST /resellers
- Response
-
201 response Modified
-
application/json content type Modified
-
data property Modified
-
systems_count, resellers_count, customers_count, applications_count 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
-
systems_count, resellers_count, customers_count, applications_count properties Removed
-
data property Modified
-
application/json content type Modified
PUT /customers/{id}
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
-
systems_count, resellers_count, customers_count, applications_count 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
-
systems_count, resellers_count, customers_count, applications_count properties Removed
-
data property Modified
-
application/json content type Modified
PUT /distributors/{id}
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
-
systems_count, resellers_count, customers_count, applications_count 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
-
systems_count, resellers_count, customers_count, applications_count properties Removed
-
data property Modified
-
application/json content type Modified
PUT /resellers/{id}
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
-
systems_count, resellers_count, customers_count, applications_count 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
-
systems_count, resellers_count, customers_count, applications_count properties Removed
-
data property Modified
-
application/json content type Modified
18 structure changes including:
18 Modifications
Modified
18
GET /customers
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- customers property Modified
-
data property Modified
-
application/json content type Modified
GET /customers/{id}
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- applications_count property Added
-
data property Modified
-
application/json content type Modified
GET /distributors
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- distributors property Modified
-
data property Modified
-
application/json content type Modified
GET /distributors/{id}
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- applications_count property Added
-
data property Modified
-
application/json content type Modified
GET /resellers
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- resellers property Modified
-
data property Modified
-
application/json content type Modified
GET /resellers/{id}
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- applications_count property Added
-
data property Modified
-
application/json content type Modified
PATCH /customers/{id}/reactivate
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- customer property Modified
-
data property Modified
-
application/json content type Modified
PATCH /customers/{id}/suspend
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- customer property Modified
-
data property Modified
-
application/json content type Modified
PATCH /distributors/{id}/reactivate
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- distributor property Modified
-
data property Modified
-
application/json content type Modified
PATCH /distributors/{id}/suspend
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- distributor property Modified
-
data property Modified
-
application/json content type Modified
PATCH /resellers/{id}/reactivate
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- reseller property Modified
-
data property Modified
-
application/json content type Modified
PATCH /resellers/{id}/suspend
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- reseller property Modified
-
data property Modified
-
application/json content type Modified
POST /customers
- Response
-
201 response Modified
-
application/json content type Modified
-
data property Modified
- applications_count property Added
-
data property Modified
-
application/json content type Modified
POST /distributors
- Response
-
201 response Modified
-
application/json content type Modified
-
data property Modified
- applications_count property Added
-
data property Modified
-
application/json content type Modified
POST /resellers
- Response
-
201 response Modified
-
application/json content type Modified
-
data property Modified
- applications_count property Added
-
data property Modified
-
application/json content type Modified
PUT /customers/{id}
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- applications_count property Added
-
data property Modified
-
application/json content type Modified
PUT /distributors/{id}
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- applications_count property Added
-
data property Modified
-
application/json content type Modified
PUT /resellers/{id}
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- applications_count property Added
-
data property Modified
-
application/json content type Modified
12 structure changes including:
9 Additions
3 Modifications
Modified
3
DELETE /customers/{id}
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- deleted_users_count property Added
-
data property Modified
-
application/json content type Modified
DELETE /distributors/{id}
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- deleted_users_count property Added
-
data property Modified
-
application/json content type Modified
DELETE /resellers/{id}
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- deleted_users_count property Added
-
data property Modified
-
application/json content type Modified
Added
9
DELETE /customers/{id}/destroy
DELETE /distributors/{id}/destroy
DELETE /resellers/{id}/destroy
DELETE /systems/{id}/destroy
DELETE /users/{id}/destroy
PATCH /customers/{id}/restore
PATCH /distributors/{id}/restore
PATCH /resellers/{id}/restore
PATCH /users/{id}/restore
5 structure changes including:
5 Modifications
Modified
5
Breaking
GET /customers
- Query
-
status query parameter Modified
-
Type went from
stringtoarray[string]Breaking
-
Type went from
GET /distributors
- Query
-
status query parameter Modified
-
Type went from
stringtoarray[string]Breaking
-
Type went from
GET /resellers
- Query
-
status query parameter Modified
-
Type went from
stringtoarray[string]Breaking
-
Type went from
GET /users
- Query
-
status query parameter Modified
-
Type went from
stringtoarray[string]Breaking
-
Type went from
GET /users/export
- Query
-
status query parameter Modified
-
Type went from
stringtoarray[string]Breaking
-
Type went from
3 structure changes including:
3 Modifications
Modified
3
Breaking
DELETE /customers/{id}
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
-
Type went from
object | nulltoobjectBreaking
- deleted_systems_count property Added
-
Type went from
-
data property Modified
-
application/json content type Modified
DELETE /distributors/{id}
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
-
Type went from
object | nulltoobjectBreaking
- deleted_systems_count property Added
-
Type went from
-
data property Modified
-
application/json content type Modified
DELETE /resellers/{id}
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
-
Type went from
object | nulltoobjectBreaking
- deleted_systems_count property Added
-
Type went from
-
data property Modified
-
application/json content type Modified
18 structure changes including:
18 Modifications
Modified
18
GET /customers
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- customers property Modified
-
data property Modified
-
application/json content type Modified
GET /customers/{id}
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- systems_count, resellers_count, customers_count properties Added
-
data property Modified
-
application/json content type Modified
GET /distributors
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- distributors property Modified
-
data property Modified
-
application/json content type Modified
GET /distributors/{id}
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- systems_count, resellers_count, customers_count properties Added
-
data property Modified
-
application/json content type Modified
GET /resellers
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- resellers property Modified
-
data property Modified
-
application/json content type Modified
GET /resellers/{id}
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- systems_count, resellers_count, customers_count properties Added
-
data property Modified
-
application/json content type Modified
PATCH /customers/{id}/reactivate
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- customer property Modified
-
data property Modified
-
application/json content type Modified
PATCH /customers/{id}/suspend
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- customer property Modified
-
data property Modified
-
application/json content type Modified
PATCH /distributors/{id}/reactivate
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- distributor property Modified
-
data property Modified
-
application/json content type Modified
PATCH /distributors/{id}/suspend
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- distributor property Modified
-
data property Modified
-
application/json content type Modified
PATCH /resellers/{id}/reactivate
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- reseller property Modified
-
data property Modified
-
application/json content type Modified
PATCH /resellers/{id}/suspend
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- reseller property Modified
-
data property Modified
-
application/json content type Modified
POST /customers
- Response
-
201 response Modified
-
application/json content type Modified
-
data property Modified
- systems_count, resellers_count, customers_count properties Added
-
data property Modified
-
application/json content type Modified
POST /distributors
- Response
-
201 response Modified
-
application/json content type Modified
-
data property Modified
- systems_count, resellers_count, customers_count properties Added
-
data property Modified
-
application/json content type Modified
POST /resellers
- Response
-
201 response Modified
-
application/json content type Modified
-
data property Modified
- systems_count, resellers_count, customers_count properties Added
-
data property Modified
-
application/json content type Modified
PUT /customers/{id}
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- systems_count, resellers_count, customers_count properties Added
-
data property Modified
-
application/json content type Modified
PUT /distributors/{id}
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- systems_count, resellers_count, customers_count properties Added
-
data property Modified
-
application/json content type Modified
PUT /resellers/{id}
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- systems_count, resellers_count, customers_count properties Added
-
data property Modified
-
application/json content type Modified
1 structure change including:
1 Modification
Modified
1
GET /filters/applications/versions
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- versions property Modified
-
data property Modified
-
application/json content type Modified