Translations:Datenimport/-export Schnittstelle/31/en: Unterschied zwischen den Versionen
Aus HITGuard User Guide
Weitere Optionen
Isan (Diskussion | Beiträge) Übersetzungseinheit als nicht mehr veraltet markiert, ohne Änderungen |
Isan (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| Zeile 6: | Zeile 6: | ||
|- | |- | ||
!Tickets | !Tickets | ||
|PUT/api/tickets → Creates a new ticket in a management system or updates it.<br>DELETE/api/tickets/{id} → Deletes a ticket by its external ID. | |PUT /api/tickets → Creates a new ticket in a management system or updates it.<br>DELETE/api/tickets/{id} → Deletes a ticket by its external ID. | ||
|- | |- | ||
!Management systems | !Management systems | ||
|GET/api/management-systems → Produces a list of the available management systems. This list contains the management system IDs. | |GET /api/management-systems → Produces a list of the available management systems. This list contains the management system IDs. | ||
|- | |- | ||
!Users | !Users | ||
|DELETE/api/users/deactivate/{userName} → Deactivates or deactivates and anonymizes a user by the username. | |DELETE /api/users/deactivate/{userName} → Deactivates or deactivates and anonymizes a user by the username. | ||
|- | |- | ||
!Data categories | !Data categories | ||
|PUT/api/data-categories → Creates new data categories or updates them.<br>GET/api/data-categories → Produces a list of the available data categories.<br>GET/api/data-categories/data-classes → Produces a list of the available data classes.<br>DELETE/api/data-categories/{id} → Deletes a data category by the external key. | |PUT /api/data-categories → Creates new data categories or updates them.<br>GET/api/data-categories → Produces a list of the available data categories.<br>GET/api/data-categories/data-classes → Produces a list of the available data classes.<br>DELETE/api/data-categories/{id} → Deletes a data category by the external key. | ||
|- | |- | ||
!Measures | !Measures | ||
|PUT/api/v2/measures → Creates a new measure or updates it.<br>PUT/api/measures/close/{id} → Puts a measure into the state "Completed" by the ID.<br>PUT/api/measures/close/byKey/{id} → Puts a measure into the state "Completed" by the external ID.<br>DELETE/api/measures/{id} → Löscht eine Maßnahme anhand der ID.<br>GET/api/measures/{state} → Produces a list of all measures in a specific state. | |PUT /api/v2/measures → Creates a new measure or updates it.<br>PUT/api/measures/close/{id} → Puts a measure into the state "Completed" by the ID.<br>PUT/api/measures/close/byKey/{id} → Puts a measure into the state "Completed" by the external ID.<br>DELETE/api/measures/{id} → Löscht eine Maßnahme anhand der ID.<br>GET/api/measures/{state} → Produces a list of all measures in a specific state. | ||
|- | |- | ||
!Organizational units | !Organizational units | ||
|PUT/api/org-units → Creates an organizational unit or updates it.<br>GET/api/org-units → Produces a list of organizational units.<br>DELETE/api/org-units/{id} → Deletes an organizational unit by the ID. | |PUT /api/org-units → Creates an organizational unit or updates it.<br>GET/api/org-units → Produces a list of organizational units.<br>DELETE/api/org-units/{id} → Deletes an organizational unit by the ID. | ||
|- | |- | ||
!Processes | !Processes | ||
|PUT/api/processes → Creates a process or updates it.<br>GET/api/processes → Produces a list of processes.<br>DELETE/api/processes/{id} → Deletes a process by the ID. | |PUT /api/processes → Creates a process or updates it.<br>GET/api/processes → Produces a list of processes.<br>DELETE/api/processes/{id} → Deletes a process by the ID. | ||
|- | |- | ||
!Resources | !Resources | ||
|PUT/api/resources → Creates a resource or updates it.<br>GET/api/v2/resources → Produces a list of resources.<br>GET/api/v2/resources/{id} → Retrieves the information of a specific resource by the ID.<br>DELETE/api/resources/{id} → Deletes a resource by the ID. | |PUT /api/resources → Creates a resource or updates it.<br>GET/api/v2/resources → Produces a list of resources.<br>GET/api/v2/resources/{id} → Retrieves the information of a specific resource by the ID.<br>DELETE/api/resources/{id} → Deletes a resource by the ID. | ||
|- | |- | ||
!Risks | !Risks | ||
|PUT/api/risks → Creates a risk in a management system or updates it.<br>GET/api/v2/risks/ → Produces a list of all available risks.<br>GET/api/v2/risks/{id} → Retrieves the information of a specific risk by the ID.<br>DELETE/api/risks/{id} → Deletes a risk by the ID. | |PUT /api/risks → Creates a risk in a management system or updates it.<br>GET/api/v2/risks/ → Produces a list of all available risks.<br>GET/api/v2/risks/{id} → Retrieves the information of a specific risk by the ID.<br>DELETE/api/risks/{id} → Deletes a risk by the ID. | ||
|- | |- | ||
!Suppliers | !Suppliers | ||
|PUT/api/suppliers → Creates or updates a supplier. | |PUT /api/suppliers → Creates or updates a supplier. | ||
|- | |- | ||
|} | |} | ||
Aktuelle Version vom 30. Oktober 2025, 06:28 Uhr
| Overview | |
|---|---|
| Structural analysis edges | PUT/api/v2/asset-edges → Adds relationships in the structural analysis between resources, organizational units, processes, and data categories. |
| Tickets | PUT /api/tickets → Creates a new ticket in a management system or updates it. DELETE/api/tickets/{id} → Deletes a ticket by its external ID. |
| Management systems | GET /api/management-systems → Produces a list of the available management systems. This list contains the management system IDs. |
| Users | DELETE /api/users/deactivate/{userName} → Deactivates or deactivates and anonymizes a user by the username. |
| Data categories | PUT /api/data-categories → Creates new data categories or updates them. GET/api/data-categories → Produces a list of the available data categories. GET/api/data-categories/data-classes → Produces a list of the available data classes. DELETE/api/data-categories/{id} → Deletes a data category by the external key. |
| Measures | PUT /api/v2/measures → Creates a new measure or updates it. PUT/api/measures/close/{id} → Puts a measure into the state "Completed" by the ID. PUT/api/measures/close/byKey/{id} → Puts a measure into the state "Completed" by the external ID. DELETE/api/measures/{id} → Löscht eine Maßnahme anhand der ID. GET/api/measures/{state} → Produces a list of all measures in a specific state. |
| Organizational units | PUT /api/org-units → Creates an organizational unit or updates it. GET/api/org-units → Produces a list of organizational units. DELETE/api/org-units/{id} → Deletes an organizational unit by the ID. |
| Processes | PUT /api/processes → Creates a process or updates it. GET/api/processes → Produces a list of processes. DELETE/api/processes/{id} → Deletes a process by the ID. |
| Resources | PUT /api/resources → Creates a resource or updates it. GET/api/v2/resources → Produces a list of resources. GET/api/v2/resources/{id} → Retrieves the information of a specific resource by the ID. DELETE/api/resources/{id} → Deletes a resource by the ID. |
| Risks | PUT /api/risks → Creates a risk in a management system or updates it. GET/api/v2/risks/ → Produces a list of all available risks. GET/api/v2/risks/{id} → Retrieves the information of a specific risk by the ID. DELETE/api/risks/{id} → Deletes a risk by the ID. |
| Suppliers | PUT /api/suppliers → Creates or updates a supplier. |