Policy-Definitions

This section provides an overview of all available APIs that adhere to the OpenAPI specification. All APIs are loaded from the OpenAPI specification file: Link. Please note that the API base-paths may differ depending on the connector, the specific API base-path can be seen in the UI dashboard.



post

Create a new Policy Definition

Body

Create a Policy Definition

policyDefinitionIdstringRequired

Policy Definition ID

Responses
default
default response
application/json
post
POST /api/management/wrapper/ui/v2/pages/policy-page/policy-definitions HTTP/1.1
Host: my-connector
Content-Type: application/json
Accept: */*
Content-Length: 483

{
  "policyDefinitionId": "text",
  "expression": {
    "type": "EMPTY",
    "expressions": [
      {
        "type": "EMPTY",
        "expressions": [
          {
            "type": "EMPTY",
            "expressions": "[Circular Reference]",
            "constraint": {
              "left": "text",
              "operator": "EQ",
              "right": {
                "type": "STRING",
                "value": "text",
                "valueList": [
                  "text"
                ]
              }
            }
          }
        ],
        "constraint": {
          "left": "text",
          "operator": "EQ",
          "right": {
            "type": "STRING",
            "value": "text",
            "valueList": [
              "text"
            ]
          }
        }
      }
    ],
    "constraint": {
      "left": "text",
      "operator": "EQ",
      "right": {
        "type": "STRING",
        "value": "text",
        "valueList": [
          "text"
        ]
      }
    }
  }
}
default

default response

{
  "id": "text",
  "lastUpdatedDate": "2025-07-03T04:10:22.333Z"
}

delete

Delete a Policy Definition

Path parameters
policyIdstringRequired
Responses
default
default response
application/json
delete
DELETE /api/management/wrapper/ui/pages/policy-page/policy-definitions/{policyId} HTTP/1.1
Host: my-connector
Accept: */*
default

default response

{
  "id": "text",
  "lastUpdatedDate": "2025-07-03T04:10:22.333Z"
}

get

List available functions in policies, prohibitions and obligations.

Responses
default
default response
application/json
Responsestring[]
get
GET /api/management/wrapper/use-case-api/supported-policy-functions HTTP/1.1
Host: my-connector
Accept: */*
default

default response

[
  "text"
]

Last updated

Was this helpful?