26 structure changes including:
3 Additions
23 Modifications
Modified
23
PUT /systems/{id}
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- created_by property Modified
-
data property Modified
-
application/json content type Modified
PUT /resellers/{id}
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- created_by 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
- created_by 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
- created_by 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
- created_by property Modified
-
data property Modified
-
application/json content type Modified
POST /systems
- Response
-
201 response Modified
-
application/json content type Modified
-
data property Modified
- created_by property Modified
-
data property Modified
-
application/json content type Modified
POST /resellers
- Response
-
201 response Modified
-
application/json content type Modified
-
data property Modified
- created_by property Added
-
data property Modified
-
application/json content type Modified
POST /distributors
- Response
-
201 response Modified
-
application/json content type Modified
-
data property Modified
- created_by property Added
-
data property Modified
-
application/json content type Modified
POST /customers
- Response
-
201 response Modified
-
application/json content type Modified
-
data property Modified
- created_by property Added
-
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
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 /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 /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 /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 /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
GET /systems/{id}
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- created_by property Modified
-
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
GET /resellers/{id}
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- created_by 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
- Query
- created_by query parameter Added
GET /distributors/{id}
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- created_by 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
- Query
- created_by query parameter Added
GET /customers/{id}
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- created_by property Added
-
data property Modified
-
application/json content type Modified
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
- Query
- created_by query parameter Added
Added
3
GET /filters/resellers
GET /filters/distributors
GET /filters/customers
1 structure change including:
1 Modification
Modified
1
GET /organizations
- Query
- sort_by, sort_direction query parameters Added
4 structure changes including:
4 Additions
Added
4
DELETE /me/api-keys/{id}
GET /me/api-keys
GET /me/api-keys/audit
POST /me/api-keys
1 structure change including:
1 Modification
Modified
1
GET /users/totals
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- enabled, suspended properties Added
-
data property Modified
-
application/json content type Modified
5 structure changes including:
5 Modifications
Modified
5
Breaking
GET /filters/alerts
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
-
systems, severities, organizations 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, severities, organizations properties Removed
-
data property Modified
-
application/json content type Modified
- Query
-
organization_id, include 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 /filters/applications
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
-
systems, organizations 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, organizations properties Removed
-
data property Modified
-
application/json content type Modified
GET /filters/systems
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
-
organizations 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
-
organizations property Removed
-
data property Modified
-
application/json content type Modified
GET /filters/users
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
-
organizations 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
-
organizations property Removed
-
data property Modified
-
application/json content type Modified
GET /organizations
- Query
- page, page_size, search, name, description, type, created_by query parameters Added
18 structure changes including:
8 Additions
10 Modifications
Modified
10
Breaking
POST /alerts/config
- Body
-
application/json content type Modified
-
mail_enabled, webhook_enabled, telegram_enabled, mail_addresses, webhook_receivers, telegram_receivers, severities, systems, email_template_lang 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
- enabled, email_recipients, webhook_recipients, telegram_recipients properties Added
-
mail_enabled, webhook_enabled, telegram_enabled, mail_addresses, webhook_receivers, telegram_receivers, severities, systems, email_template_lang properties Removed
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
-
Type went from
object | nulltoobjectBreaking
- affected_tenants, propagated_to, warnings properties Added
-
Type went from
-
data property Modified
-
application/json content type Modified
- 413 response Added
- Query
-
organization_id query parameter 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}/alerts/history
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- alerts property Modified
-
data property Modified
-
application/json content type Modified
GET /systems/{id}/alerts
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- alerts property Modified
- pagination property Added
-
data property Modified
-
application/json content type Modified
- Query
- page, page_size, sort_by, sort_direction, status, severity, alertname query parameters Added
GET /alerts/trend
- Query
-
organization_id query parameter Modified
-
Type went from
stringtoarray[string]Breaking
-
Type went from
GET /alerts/totals
- Query
-
organization_id query parameter Modified
-
Type went from
stringtoarray[string]Breaking
-
Type went from
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- muted property Added
-
data property Modified
-
application/json content type Modified
GET /alerts/stats
- Query
-
organization_id query parameter Modified
-
Type went from
stringtoarray[string]Breaking
-
Type went from
GET /alerts/history
- Query
-
organization_id query parameter Modified
-
Type went from
stringtoarray[string]Breaking
-
Type went from
- system_key query parameter Added
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- alerts property Modified
-
data property Modified
-
application/json content type Modified
GET /alerts/config
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
-
config 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
- enabled, email_recipients, webhook_recipients, telegram_recipients, updated_by_name, updated_at properties Added
-
config property Removed
-
data property Modified
-
application/json content type Modified
-
400, 500 responses Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- Query
-
organization_id, format 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 /alerts
- Query
-
organization_id query parameter Modified
-
Type went from
stringtoarray[string]Breaking
-
Type went from
-
state query parameter Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- sort_by, sort_direction, status query parameters Added
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- alerts property Modified
-
data property Modified
-
application/json content type Modified
DELETE /alerts/config
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
-
Type went from
object | nulltoobjectBreaking
- affected_tenants, propagated_to, warnings properties Added
-
Type went from
-
data property Modified
-
application/json content type Modified
- Query
-
organization_id query parameter Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
Added
8
PUT /alerts/silences/{silence_id}
POST /alerts/silences
GET /filters/alerts
GET /alerts/silences/{silence_id}
GET /alerts/silences
GET /alerts/config/effective
GET /alerts/activity/{fingerprint}
DELETE /alerts/silences/{silence_id}
6 structure changes including:
2 Additions
4 Modifications
Modified
4
Breaking
GET /alerts
- Query
-
state, severity, system_key query parameters Modified
-
Type went from
stringtoarray[string]Breaking
-
Type went from
- include, page, page_size, alertname query parameters Added
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- pagination, warnings properties Added
-
data property Modified
-
application/json content type Modified
GET /alerts/totals
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- warnings property Added
-
data property Modified
-
application/json content type Modified
- Query
- include query parameter Added
GET /alerts/trend
- Query
- organization_id, include query parameters Added
GET /systems/{id}/alerts/history
- Query
- from_date, to_date, alertname, severity, status query parameters Added
- Response
- 400 response Added
Added
2
GET /alerts/history
GET /alerts/stats
7 structure changes including:
7 Additions
Added
7
DELETE /systems/backups/{id}
DELETE /systems/{id}/backups/{backup_id}/download
GET /systems/backups
GET /systems/backups/{id}
GET /systems/{id}/backups
GET /systems/{id}/backups/{backup_id}/download
POST /systems/backups
4 structure changes including:
4 Modifications
Modified
4
POST /customers/import/validate
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- rows property Modified
-
data property Modified
-
application/json content type Modified
POST /distributors/import/validate
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- rows property Modified
-
data property Modified
-
application/json content type Modified
POST /resellers/import/validate
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- rows property Modified
-
data property Modified
-
application/json content type Modified
POST /users/import/validate
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- rows property Modified
-
data property Modified
-
application/json content type Modified
14 structure changes including:
14 Modifications
Modified
14
Breaking
DELETE /services/mimir/alertmanager/api/v2/silences/{silence_id}
- Response
- 200, 401, 403, 404, 413, 502 responses Added
GET /services/mimir/alertmanager/api/v2/alerts
- Response
- 200, 401, 413, 502 responses Added
GET /services/mimir/alertmanager/api/v2/silences
- Response
- 200, 401, 413, 502 responses Added
GET /services/mimir/alertmanager/api/v2/silences/{silence_id}
- Response
- 200, 401, 403, 404, 413, 502 responses Added
POST /customers/import/confirm
- Body
-
application/json content type Modified
-
skip_rows 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
- override property Added
-
skip_rows property Removed
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- results property Modified
- updated property Added
-
data property Modified
-
application/json content type Modified
POST /customers/import/validate
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- rows property Modified
-
duplicate_rows 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
- warning_rows property Added
-
data property Modified
-
application/json content type Modified
POST /distributors/import/confirm
- Body
-
application/json content type Modified
-
skip_rows 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
- override property Added
-
skip_rows property Removed
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- results property Modified
- updated property Added
-
data property Modified
-
application/json content type Modified
POST /distributors/import/validate
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- rows property Modified
-
duplicate_rows 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
- warning_rows property Added
-
data property Modified
-
application/json content type Modified
POST /resellers/import/confirm
- Body
-
application/json content type Modified
-
skip_rows 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
- override property Added
-
skip_rows property Removed
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- results property Modified
- updated property Added
-
data property Modified
-
application/json content type Modified
POST /resellers/import/validate
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- rows property Modified
-
duplicate_rows 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
- warning_rows property Added
-
data property Modified
-
application/json content type Modified
POST /services/mimir/alertmanager/api/v2/alerts
- Response
- 200, 400, 401, 413, 502 responses Added
POST /services/mimir/alertmanager/api/v2/silences
- Response
- 200, 400, 401, 413, 502 responses Added
POST /users/import/confirm
- Body
-
application/json content type Modified
-
skip_rows 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
- override property Added
-
skip_rows property Removed
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- results property Modified
- updated property Added
-
data property Modified
-
application/json content type Modified
POST /users/import/validate
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- rows property Modified
-
duplicate_rows 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
- warning_rows property Added
-
data property Modified
-
application/json content type Modified
4 structure changes including:
4 Modifications
Modified
4
Breaking
POST /customers/import/confirm
- Body
-
application/json content type Modified
-
resolutions property Modified
-
* property Modified
-
organization_id property Modified
-
Property is now required Breaking
-
Property is now required
-
organization_id property Modified
-
* property Modified
-
resolutions property Modified
POST /distributors/import/confirm
- Body
-
application/json content type Modified
-
resolutions property Modified
-
* property Modified
-
organization_id property Modified
-
Property is now required Breaking
-
Property is now required
-
organization_id property Modified
-
* property Modified
-
resolutions property Modified
POST /resellers/import/confirm
- Body
-
application/json content type Modified
-
resolutions property Modified
-
* property Modified
-
organization_id property Modified
-
Property is now required Breaking
-
Property is now required
-
organization_id property Modified
-
* property Modified
-
resolutions property Modified
POST /users/import/confirm
- Body
-
application/json content type Modified
-
resolutions property Modified
-
* property Modified
-
organization_id property Modified
-
Property is now required Breaking
-
Property is now required
-
organization_id property Modified
-
* property Modified
-
resolutions property Modified
20 structure changes including:
20 Additions
Added
20
DELETE /alerts/config
DELETE /services/mimir/alertmanager/api/v2/silences/{silence_id}
DELETE /systems/{id}/alerts/silences/{silence_id}
GET /alerts
GET /alerts/config
GET /alerts/totals
GET /alerts/trend
GET /services/mimir/alertmanager/api/v2/alerts
GET /services/mimir/alertmanager/api/v2/silences
GET /services/mimir/alertmanager/api/v2/silences/{silence_id}
GET /systems/{id}/alerts
GET /systems/{id}/alerts/history
GET /systems/{id}/alerts/silences
GET /systems/{id}/alerts/silences/{silence_id}
POST /alert_history
POST /alerts/config
POST /services/mimir/alertmanager/api/v2/alerts
POST /services/mimir/alertmanager/api/v2/silences
POST /systems/{id}/alerts/silences
PUT /systems/{id}/alerts/silences/{silence_id}
8 structure changes including:
8 Modifications
Modified
8
POST /customers/import/confirm
- Body
-
application/json content type Modified
- resolutions property Added
POST /customers/import/validate
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- rows property Modified
- ambiguous_rows property Added
-
data property Modified
-
application/json content type Modified
POST /distributors/import/confirm
- Body
-
application/json content type Modified
- resolutions property Added
POST /distributors/import/validate
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- rows property Modified
- ambiguous_rows property Added
-
data property Modified
-
application/json content type Modified
POST /resellers/import/confirm
- Body
-
application/json content type Modified
- resolutions property Added
POST /resellers/import/validate
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- rows property Modified
- ambiguous_rows property Added
-
data property Modified
-
application/json content type Modified
POST /users/import/confirm
- Body
-
application/json content type Modified
- resolutions property Added
POST /users/import/validate
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- rows property Modified
- ambiguous_rows property Added
-
data property Modified
-
application/json content type Modified
12 structure changes including:
12 Additions
Added
12
GET /customers/import/template
GET /distributors/import/template
GET /resellers/import/template
GET /users/import/template
POST /customers/import/confirm
POST /customers/import/validate
POST /distributors/import/confirm
POST /distributors/import/validate
POST /resellers/import/confirm
POST /resellers/import/validate
POST /users/import/confirm
POST /users/import/validate
1 structure change including:
1 Modification
Modified
1
GET /systems/{id}/reachability
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- url property Added
-
data property Modified
-
application/json content type Modified
1 structure change including:
1 Addition
Added
1
GET /systems/{id}/reachability
2 structure changes including:
2 Modifications
Modified
2
GET /systems/{id}/inventory/diffs
- Query
- search query parameter Added
GET /systems/{id}/inventory/timeline
- Query
- search query parameter Added
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