Uploaded image for project: 'Camunda Optimize'
  1. Camunda Optimize
  2. OPT-3296 Allow Delete Bulk-Operations in Entity List
  3. OPT-5176

Create POST /api/entities/delete endpoint for deleting entities

    XMLWordPrintable

Details

    • Sub-task
    • Resolution: Fixed
    • L3 - Default
    • 3.5.0
    • None
    • None
    • None
    • Not defined

    Description

      For the bulk delete of entities we agreed on developing an endpoint, which will accept a map which maps the entity type to the list of entity ids to be deleted in the request body.

      The endpoint for bulk deleting entities is:

      POST /api/entities/delete
      
      

      and it accepts in the request body:

      [
        'reports' : [ 'reportId1', 'reportId2', ...,
        'collections' : [ 'collectionId1', 'collectionId2', ...,
        'dashboards' : [ 'dashboardId1', 'dashboardId2', ...,
      ]
      

      AT:

      the endpoint has been developed
      addiniotal ITs have been added which verify the correct functionality of the endpoint
      the REST documentation has been updated accordingly

      mgm-controller-panel

        This is the controller panel for Smart Panels app

        Attachments

          Activity

            People

              Unassigned Unassigned
              andromachi.rozaki Andromachi Rozaki
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Salesforce