POST api/Mail/AddOrEditMailRule

AddOrEditMailRule

Request Information

URI Parameters

None.

Body Parameters

rule

EmailRule
NameDescriptionTypeAdditional information
ProjectID

integer

None.

Type

integer

None.

ID

integer

None.

Name

string

None.

Note

string

None.

TriggerID

integer

None.

ConditionID

integer

None.

RuleOrderNo

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "ProjectID": 1,
  "Type": 2,
  "ID": 3,
  "Name": "sample string 4",
  "Note": "sample string 5",
  "TriggerID": 6,
  "ConditionID": 7,
  "RuleOrderNo": 8
}

application/xml, text/xml

Sample:
<EmailRule xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TechExcel.DTKService.Model.Binding">
  <ConditionID>7</ConditionID>
  <ID>3</ID>
  <Name>sample string 4</Name>
  <Note>sample string 5</Note>
  <ProjectID>1</ProjectID>
  <RuleOrderNo>8</RuleOrderNo>
  <TriggerID>6</TriggerID>
  <Type>2</Type>
</EmailRule>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

AddOrEditMailRule

API_Data_Int32
NameDescriptionTypeAdditional information
Success

boolean

None.

Error

ErrorInfo

None.

Data

integer

None.

Response Formats

application/json, text/json

Sample:
{
  "Success": true,
  "Error": {
    "ErrorCode": 1,
    "ErrorMessage": "sample string 1"
  },
  "Data": 2
}

application/xml, text/xml

Sample:
<API_Data_int xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TechExcel.DTKService.Model.Common">
  <Data>2</Data>
  <Error>
    <ErrorCode>1</ErrorCode>
    <ErrorMessage>sample string 1</ErrorMessage>
  </Error>
  <Success>true</Success>
</API_Data_int>