v2

latestOpenAPI 3.0.12026-07-26334612609.5 KB
Waas

Create a new WAAS policy for an environment or add new rules to an existing policy

post/environments/{environmentId}/waas/policies

Path parameters

environmentIdstring required
Example:95b11417-f18f-457f-8804-68e361f9164f

ID of the environment

Request body

Example request

{
  "rulesToAdd": [
    {
      "ruleId": "95b11417-f18f-457f-8804-68e361f9164f",
      "address": "0xbF394748301603f18d953C90F0b087CBEC0E1834",
      "addresses": [
        "0xbF394748301603f18d953C90F0b087CBEC0E1834"
      ],
      "valueLimit": {
        "asset": "0xbF394748301603f18d953C90F0b087CBEC0E1834"
      }
    }
  ]
}

Response

WAAS policy created successfully

messagestring

Message describing the operation result

policyIdstring required
projectEnvironmentIdstring required
createdAtstring date-time required
updatedAtstring date-time required

Example response

{
  "projectEnvironmentId": "95b11417-f18f-457f-8804-68e361f9164f",
  "policyContent": [
    {
      "ruleId": "95b11417-f18f-457f-8804-68e361f9164f",
      "address": "0xbF394748301603f18d953C90F0b087CBEC0E1834",
      "addresses": [
        "0xbF394748301603f18d953C90F0b087CBEC0E1834"
      ],
      "valueLimit": {
        "asset": "0xbF394748301603f18d953C90F0b087CBEC0E1834"
      }
    }
  ]
}