Uploaded image for project: 'apiman (API Management)'
  1. apiman (API Management)
  2. APIMAN-942

Ability to delete an API

XMLWordPrintable

    • Icon: Feature Request Feature Request
    • Resolution: Done
    • Icon: Minor Minor
    • 1.2.4.Final, 1.2.x
    • 1.2.1.Final
    • Management API
    • None

      Hi,

      We have added changes to the Management API module for deleting unpublished APIs. We would like to have the changes reviewed, and if acceptable, pulled.

      The URI for deleting an unpublished API would be:

      DELETE /api/unpublished/{orgId}/{apiId}
      

      This is for complete removal of an API. All versions will be deleted. A cascading delete is performed to remove all associations for plans, definitions, endpoint properties. There is also validation to make sure that the API being deleted isn't published or retired.

      I will post the changes to a new topic branch with this JIRA number.

              msavy_jira Marc Savy (Inactive)
              ctsest1980 Chris Santiago (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: