Aller au contenu

API Changelog 24.10.0 vs. 25.04.0

GET /account/me

  • ⚠ removed the optional property 'permissions/items/description' from the response with the '200' status

PUT /account/me

  • ⚠ removed the success response with the status '201'

POST /alarm-details

  • ⚠ removed the optional property 'data/children/data/items/v/infos_rule_version' from the response with the '207' status

GET /alarm-tags

  • ⚠ removed the success response with the status '201'

POST /alarm-tags

  • ⚠ removed the optional property 'error' from the response with the '400' status

GET /alarms

  • ⚠ removed the optional property '/allOf[subschema #2]/data/items/v/infos_rule_version' from the response with the '200' status

GET /alarms/{id}

  • ⚠ removed the optional property 'v/infos_rule_version' from the response with the '200' status

PUT /alarms/{id}/ack

  • ⚠ removed the optional property 'error' from the response with the '400' status

PUT /alarms/{id}/ackremove

  • ⚠ removed the optional property 'error' from the response with the '400' status

PUT /alarms/{id}/assocticket

  • ⚠ removed the optional property 'error' from the response with the '400' status

PUT /alarms/{id}/cancel

  • ⚠ removed the optional property 'error' from the response with the '400' status

PUT /alarms/{id}/changestate

  • ⚠ removed the optional property 'error' from the response with the '400' status

PUT /alarms/{id}/comment

  • ⚠ removed the optional property 'error' from the response with the '400' status

PUT /alarms/{id}/snooze

  • ⚠ removed the optional property 'error' from the response with the '400' status

PUT /alarms/{id}/uncancel

  • ⚠ removed the optional property 'error' from the response with the '400' status

GET /app-info

  • ⚠ removed the optional property 'stack' from the response with the '200' status

POST /associativetable

  • ⚠ removed the optional property 'error' from the response with the '400' status

POST /broadcast-message

  • ⚠ removed the optional property 'error' from the response with the '400' status

POST /bulk/eventfilters

  • ⚠ the '/items/external_data' request property type/format changed from 'object'/'' to 'array'/''
  • ⚠ the '/items/items/allOf[subschema #2]/item/external_data' response's property type/format changed from 'object'/'' to 'array'/'' for status '207'

PUT /bulk/eventfilters

  • ⚠ the '/items/external_data' request property type/format changed from 'object'/'' to 'array'/''
  • ⚠ the '/items/items/allOf[subschema #2]/item/external_data' response's property type/format changed from 'object'/'' to 'array'/'' for status '207'

GET /cat/event-records/{id}

  • ⚠ the '/allOf[subschema #2]/data/items/event' response's property type/format changed from 'array'/'' to 'string'/'base64' for status '200'

GET /cat/instruction-stats/{id}/executions

  • ⚠ removed the optional property '/allOf[subschema #2]/data/items/alarm' from the response with the '200' status
  • ⚠ removed the optional property '/allOf[subschema #2]/data/items/executed_on' from the response with the '200' status

POST /color-themes

  • ⚠ removed the optional property 'error' from the response with the '400' status

GET /component-alarms

  • ⚠ removed the optional property '/allOf[subschema #2]/data/items/v/infos_rule_version' from the response with the '200' status

GET /data-storage

  • ⚠ removed the optional property 'history/alarm' from the response with the '200' status
  • ⚠ removed the optional property 'history/alarm_external_tag' from the response with the '200' status
  • ⚠ removed the optional property 'history/entity_cleaned' from the response with the '200' status
  • ⚠ removed the optional property 'history/entity_disabled' from the response with the '200' status
  • ⚠ removed the optional property 'history/entity_unlinked' from the response with the '200' status
  • ⚠ removed the optional property 'history/event_filter_failure' from the response with the '200' status
  • ⚠ removed the optional property 'history/event_records' from the response with the '200' status
  • ⚠ removed the optional property 'history/health_check' from the response with the '200' status
  • ⚠ removed the optional property 'history/junit' from the response with the '200' status
  • ⚠ removed the optional property 'history/pbehavior' from the response with the '200' status
  • ⚠ removed the optional property 'history/remediation' from the response with the '200' status
  • ⚠ removed the optional property 'history/webhook' from the response with the '200' status

PUT /data-storage

  • ⚠ added the new required request property 'event_records/delete_after/enabled'
  • ⚠ removed the optional property 'history/alarm' from the response with the '200' status
  • ⚠ removed the optional property 'history/alarm_external_tag' from the response with the '200' status
  • ⚠ removed the optional property 'history/entity_cleaned' from the response with the '200' status
  • ⚠ removed the optional property 'history/entity_disabled' from the response with the '200' status
  • ⚠ removed the optional property 'history/entity_unlinked' from the response with the '200' status
  • ⚠ removed the optional property 'history/event_filter_failure' from the response with the '200' status
  • ⚠ removed the optional property 'history/event_records' from the response with the '200' status
  • ⚠ removed the optional property 'history/health_check' from the response with the '200' status
  • ⚠ removed the optional property 'history/junit' from the response with the '200' status
  • ⚠ removed the optional property 'history/pbehavior' from the response with the '200' status
  • ⚠ removed the optional property 'history/remediation' from the response with the '200' status
  • ⚠ removed the optional property 'history/webhook' from the response with the '200' status

POST /entity-comments

  • ⚠ removed the optional property 'error' from the response with the '400' status

PUT /entity-comments/{id}

  • ⚠ removed the optional property 'error' from the response with the '400' status

GET /entityservice-alarms/{id}

  • ⚠ removed the optional property '/allOf[subschema #2]/data/items/v/infos_rule_version' from the response with the '200' status

POST /event

  • ⚠ removed the optional property 'error' from the response with the '400' status

GET /eventfilter/rules

  • ⚠ the '/allOf[subschema #2]/data/items/external_data' response's property type/format changed from 'object'/'' to 'array'/'' for status '200'

POST /eventfilter/rules

  • ⚠ the 'external_data' request property type/format changed from 'object'/'' to 'array'/''
  • ⚠ the 'external_data' response's property type/format changed from 'object'/'' to 'array'/'' for status '201'
  • ⚠ removed the optional property 'error' from the response with the '400' status

GET /eventfilter/rules/{id}

  • ⚠ the 'external_data' response's property type/format changed from 'object'/'' to 'array'/'' for status '200'

PUT /eventfilter/rules/{id}

  • ⚠ the 'external_data' request property type/format changed from 'object'/'' to 'array'/''
  • ⚠ the 'external_data' response's property type/format changed from 'object'/'' to 'array'/'' for status '200'

POST /flapping-rules

  • ⚠ removed the optional property 'error' from the response with the '400' status
  • ⚠ the '/allOf[subschema #2]/data/items/external_data' response's property type/format changed from 'object'/'' to 'array'/'' for status '200'

POST /link-rules

  • ⚠ the 'external_data' request property type/format changed from 'object'/'' to 'array'/''
  • ⚠ the 'external_data' response's property type/format changed from 'object'/'' to 'array'/'' for status '201'
  • ⚠ removed the optional property 'error' from the response with the '400' status
  • ⚠ the 'external_data' response's property type/format changed from 'object'/'' to 'array'/'' for status '200'
  • ⚠ the 'external_data' request property type/format changed from 'object'/'' to 'array'/''
  • ⚠ the 'external_data' response's property type/format changed from 'object'/'' to 'array'/'' for status '200'

GET /open-alarms

  • ⚠ removed the optional property 'v/infos_rule_version' from the response with the '200' status

GET /permissions

  • ⚠ removed the optional property '/allOf[subschema #2]/data/items/playlist' from the response with the '200' status
  • ⚠ removed the optional property '/allOf[subschema #2]/data/items/view' from the response with the '200' status
  • ⚠ removed the optional property '/allOf[subschema #2]/data/items/view_group' from the response with the '200' status

POST /resolve-rules

  • ⚠ removed the optional property 'error' from the response with the '400' status

GET /resolved-alarms

  • ⚠ removed the optional property '/allOf[subschema #2]/data/items/v/infos_rule_version' from the response with the '200' status

GET /role-templates

  • ⚠ removed the optional property 'data/items/permissions/items/description' from the response with the '200' status

GET /roles

  • ⚠ removed the optional property '/allOf[subschema #2]/data/items/permissions/items/description' from the response with the '200' status

POST /roles

  • ⚠ added the new required request property 'type'
  • ⚠ removed the optional property 'permissions/items/description' from the response with the '201' status

GET /roles/{id}

  • ⚠ removed the optional property 'permissions/items/description' from the response with the '200' status

PUT /roles/{id}

  • ⚠ added the new required request property 'name'
  • ⚠ added the new required request property 'type'
  • ⚠ removed the optional property 'permissions/items/description' from the response with the '200' status

POST /state-settings

  • ⚠ removed the optional property 'error' from the response with the '400' status

POST /template-validator/declare-ticket-rules

  • ⚠ removed the optional property 'error' from the response with the '400' status

POST /template-validator/event-filter-rules

  • ⚠ removed the optional property 'error' from the response with the '400' status

POST /template-validator/scenarios

  • ⚠ removed the optional property 'error' from the response with the '400' status