Deletes the assurance level
delete
/oaa-policy/assuranceLevel/v1/{levelId}
Request
Path Parameters
-
levelId(required): string
Identifier of the assurance level.
There's no request body for this operation.
Back to TopResponse
Supported Media Types
- application/xml
- application/json
200 Response
Assurance Level is deleted
Root Schema : AssuranceLevelsResponse
Type:
objectContains a list of a user's assurance levels.
Show Source
-
assuranceLevels: array
assuranceLevels
Array of assurance levels
-
message: object
AssuranceLevelsAPIResponse
Response for the assurance level API.
-
pageInfo: object
Pagination2
Object determines pagination of results.
Nested Schema : assuranceLevels
Type:
arrayArray of assurance levels
Show Source
-
Array of:
object schema
Details for a single assurance level.
Nested Schema : AssuranceLevelsAPIResponse
Type:
objectResponse for the assurance level API.
Show Source
Nested Schema : schema
Type:
objectDetails for a single assurance level.
Show Source
-
agentid(required): string
Agent identifier to which the assurance level belongs
-
description(required): string
Description of the assurance level
-
id: string
Assurance level identifier
-
name(required): string
Name of the assurance level
401 Response
Unauthorized
405 Response
Invalid input
Root Schema : AssuranceLevelsAPIResponse
Type:
objectResponse for the assurance level API.
Show Source
500 Response
Internal server error
503 Response
Service Unavailable
Examples
The following example shows a sample request and response for deleting assurance level.
cURL Command to Delete Assurance Level in JSON Format
curl --location --request DELETE '<PolicyUrl>/oaa-policy/assuranceLevel/v1/AssuranceLevel2' \ --header 'Authorization: Basic <Base64Encoded(<username>:<password>)>'
Sample Response in JSON Format
{
"assuranceLevels": [
{
"id": "AssuranceLevel2",
"name": "AssuranceLevel2",
"description": "Assurance Level 2",
"agentid": "dede64d3-1d6a-42e9-89e1-714e88f8967c"
}
],
"message": {
"responseCode": "200",
"responseMessage": "Assurance level deleted."
}
}cURL Command to Delete Assurance Level in XML Format
curl --location --request DELETE '<PolicyUrl>/oaa-policy/assuranceLevel/v1/AssuranceLevel2' \ --header 'Content-Type: application/xml' \ --header 'Accept: application/xml' \ --header 'Authorization: Basic <Base64Encoded(<username>:<password>)>'
Sample Response in XML Format
<?xml version="1.0" encoding="UTF-8" ?>
<AssuranceLevelsResponse>
<assuranceLevels>
<id>AssuranceLevel2</id>
<name>AssuranceLevel2</name>
<description>Assurance Level 2</description>
<agentid>dede64d3-1d6a-42e9-89e1-714e88f8967c</agentid>
</assuranceLevels>
<message>
<responseCode>200</responseCode>
<responseMessage>Assurance level deleted.</responseMessage>
</message>
</AssuranceLevelsResponse>