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:
object
Contains 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:
array
Array of assurance levels
Show Source
-
Array of:
object schema
Details for a single assurance level.
Nested Schema : AssuranceLevelsAPIResponse
Type:
object
Response for the assurance level API.
Show Source
Nested Schema : schema
Type:
object
Details 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:
object
Response 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>