Delete VM Option Profile

For API version information, refer to the API Version History section.

V2.0| V3.0

V2.0

GET POST/api/2.0/fo/subscription/option_profile/vm/?action=delete

Delete a VM option profile in the user's account.

Permissions - A Manager will be able to delete option profiles in the subscription. A Unit Manager will be able to delete option profiles owned by users in their business unit.

Input ParametersInput Parameters

Parameter

Required/Optional

Data Type

Description

action=delete

Required

String 

Specify action to delete VM option profiles.

echo_request={0|1}

Optional

Integer 

Specify 1 to view (echo) input parameters in the XML output. By default these are not included.

id={value}

Required

Integer 

The ID of the option profile.

Sample - Delete VM Option ProfileSample - Delete VM Option Profile

API Request

curl -u "USERNAME:PASSWORD" -H "X-Requested-With:curl" -X POST"action=delete&id=25121" "http://<qualys_base_url>/api/2.0/fo/subscription/option_profile/vm/"

XML Output

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE SIMPLE_RETURN SYSTEM "http://<qualys_base_url>/api/2.0/simple_return.dtd">
<SIMPLE_RETURN>
  <RESPONSE>
    <DATETIME>2018-04-26T10:58:06Z</DATETIME>
    <TEXT>Option Profile Deleted Successfully</TEXT>
    <ITEM_LIST>
      <ITEM>
        <KEY>ID</KEY>
        <VALUE>25121</VALUE>
      </ITEM>
    </ITEM_LIST>
  </RESPONSE>
</SIMPLE_RETURN>

DTD

<platform API server>/api/2.0/simple_return.dtd

V3.0

GET POST/api/3.0/fo/subscription/option_profile/vm/?action=delete

Delete a VM option profile in the user's account.

Permissions - A Manager will be able to delete option profiles in the subscription. A Unit Manager will be able to delete option profiles owned by users in their business unit.

Input ParametersInput Parameters

Parameter

Required/Optional

Data Type

Description

action=delete

Required

String 

Specify action to delete VM option profiles.

echo_request={0|1}

Optional

Integer 

Specify 1 to view (echo) input parameters in the XML output. By default these are not included.

id={value}

Required

Integer 

The ID of the option profile.

Sample - Delete VM Option ProfileSample - Delete VM Option Profile

API Request

curl --location --request POST 
"https://<qualys_base_url>/api/3.0/fo/subscription/option_profile/vm/?action=delete&id=2639142"\
--header "X-Requested-With: postman" \
--header "Authorization: Basic YWdtc19uYjpRYXRlbXAxMjMj"

XML Output

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE SIMPLE_RETURN SYSTEM "
https://<qualys_base_url>/api/3.0/simple_return.dtd">
<SIMPLE_RETURN>
    <RESPONSE>
        <DATETIME>2024-07-09T07:07:10Z</DATETIME>
        <TEXT>An option profile does not exist.</TEXT>
        <ITEM_LIST>
            <ITEM>
                <KEY>ID</KEY>
                <VALUE>2639142</VALUE>
            </ITEM>
        </ITEM_LIST>
    </RESPONSE>
</SIMPLE_RETURN>

DTD

<platform API server>/api/3.0/simple_return.dtd

API Version History

The following table depicts the information about the different versions of this API along with the status:

API Version API Status Release Date
/api/2.0/fo/subscription/option_profile/?action=delete To be deprecated January 2025
/api/3.0/fo/subscription/option_profile/?action=delete Active

July 2024 


 

 

Was this topic helpful?

success Thank you! We're glad to hear that this topic was useful.
success We appreciate your feedback. We'll work to make this topic better for you in the future.