POST v1/core/accounts/{accId}/accessgroups/{accgrpID}/otizonerestrictions/{otiZoneRestrictionID}/domainfiltering/rules

Adds a DomainFiltering rules for a given {otiZoneRestrictionId}

Request Information

Parameters

NameDescriptionAdditional information
accId

Define this parameter in the request URI.

accgrpID

Define this parameter in the request URI.

otiZoneRestrictionID

Define this parameter in the request URI.

rules

Define this parameter in the request body.

Request body formats

application/json, text/json

Sample:
{
  "ID": 1,
  "Filter": {
    "ID": 1,
    "Name": "sample string 2",
    "Description": "sample string 3",
    "Type": "Whitelist|Blacklist|Custom|System"
  },
  "Action": "Unknown|Deny|Permit"
}

text/javascript

Sample:
{"ID":1,"Filter":{"ID":1,"Name":"sample string 2","Description":"sample string 3","Type":0},"Action":0}

application/xml, text/xml

Sample:
<Rule xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/pbnb_models.dnf">
  <Action>Unknown|Deny|Permit</Action>
  <Filter>
    <Description>sample string 3</Description>
    <ID>1</ID>
    <Name>sample string 2</Name>
    <Type>Whitelist|Blacklist|Custom|System</Type>
  </Filter>
  <ID>1</ID>
</Rule>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'Rule'.

application/bson

Sample:
sIDFilterRIDNamesample string 2Descriptionsample string 3TypeAction

Response Information

Response body formats

application/json, text/json

Sample:
{
  "Success": true,
  "Data": {
    "ID": 1,
    "Filter": {
      "ID": 1,
      "Name": "sample string 2",
      "Description": "sample string 3",
      "Type": "Whitelist|Blacklist|Custom|System"
    },
    "Action": "Unknown|Deny|Permit"
  },
  "ErrorCode": 2,
  "ErrorDescription": "sample string 3",
  "Meta": "sample string 4"
}

text/javascript

Sample:
{"Success":true,"Data":{"ID":1,"Filter":{"ID":1,"Name":"sample string 2","Description":"sample string 3","Type":0},"Action":0},"ErrorCode":2,"ErrorDescription":"sample string 3","Meta":"sample string 4"}

application/xml, text/xml

Sample:
<PBNBReturnOfRule76FemLeQ xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/pbnb_models">
  <Data xmlns:d2p1="http://schemas.datacontract.org/2004/07/pbnb_models.dnf">
    <d2p1:Action>Unknown|Deny|Permit</d2p1:Action>
    <d2p1:Filter>
      <d2p1:Description>sample string 3</d2p1:Description>
      <d2p1:ID>1</d2p1:ID>
      <d2p1:Name>sample string 2</d2p1:Name>
      <d2p1:Type>Whitelist|Blacklist|Custom|System</d2p1:Type>
    </d2p1:Filter>
    <d2p1:ID>1</d2p1:ID>
  </Data>
  <ErrorCode>2</ErrorCode>
  <ErrorDescription>sample string 3</ErrorDescription>
  <Meta>sample string 4</Meta>
  <Success>true</Success>
</PBNBReturnOfRule76FemLeQ>

application/bson

Sample:
�SuccessDatasIDFilterRIDNamesample string 2Descriptionsample string 3TypeActionErrorCodeErrorDescriptionsample string 3Metasample string 4