POST api/Eztalk?json={json}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
json

string

Required

Body Parameters

None.

Response Information

Resource Description

MessageRequest
NameDescriptionTypeAdditional information
senderKey

string

None.

templateCode

string

None.

recipientList

Collection of Recipient

None.

Response Formats

application/json, text/json

Sample:
{
  "senderKey": "sample string 1",
  "templateCode": "sample string 2",
  "recipientList": [
    {
      "recipientNo": "sample string 1",
      "content": "sample string 2",
      "buttons": [
        {
          "ordering": 1,
          "type": "sample string 2",
          "name": "sample string 3",
          "linkMo": "sample string 4",
          "linkPc": "sample string 5",
          "target": "sample string 6"
        },
        {
          "ordering": 1,
          "type": "sample string 2",
          "name": "sample string 3",
          "linkMo": "sample string 4",
          "linkPc": "sample string 5",
          "target": "sample string 6"
        }
      ]
    },
    {
      "recipientNo": "sample string 1",
      "content": "sample string 2",
      "buttons": [
        {
          "ordering": 1,
          "type": "sample string 2",
          "name": "sample string 3",
          "linkMo": "sample string 4",
          "linkPc": "sample string 5",
          "target": "sample string 6"
        },
        {
          "ordering": 1,
          "type": "sample string 2",
          "name": "sample string 3",
          "linkMo": "sample string 4",
          "linkPc": "sample string 5",
          "target": "sample string 6"
        }
      ]
    }
  ]
}

application/xml, text/xml

Sample:
<EztalkController.MessageRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebApplication1.Controllers">
  <RecipientList>
    <EztalkController.Recipient>
      <Buttons>
        <EztalkController.Button>
          <LinkMo>sample string 4</LinkMo>
          <LinkPc>sample string 5</LinkPc>
          <Name>sample string 3</Name>
          <Ordering>1</Ordering>
          <Target>sample string 6</Target>
          <Type>sample string 2</Type>
        </EztalkController.Button>
        <EztalkController.Button>
          <LinkMo>sample string 4</LinkMo>
          <LinkPc>sample string 5</LinkPc>
          <Name>sample string 3</Name>
          <Ordering>1</Ordering>
          <Target>sample string 6</Target>
          <Type>sample string 2</Type>
        </EztalkController.Button>
      </Buttons>
      <Content>sample string 2</Content>
      <RecipientNo>sample string 1</RecipientNo>
    </EztalkController.Recipient>
    <EztalkController.Recipient>
      <Buttons>
        <EztalkController.Button>
          <LinkMo>sample string 4</LinkMo>
          <LinkPc>sample string 5</LinkPc>
          <Name>sample string 3</Name>
          <Ordering>1</Ordering>
          <Target>sample string 6</Target>
          <Type>sample string 2</Type>
        </EztalkController.Button>
        <EztalkController.Button>
          <LinkMo>sample string 4</LinkMo>
          <LinkPc>sample string 5</LinkPc>
          <Name>sample string 3</Name>
          <Ordering>1</Ordering>
          <Target>sample string 6</Target>
          <Type>sample string 2</Type>
        </EztalkController.Button>
      </Buttons>
      <Content>sample string 2</Content>
      <RecipientNo>sample string 1</RecipientNo>
    </EztalkController.Recipient>
  </RecipientList>
  <SenderKey>sample string 1</SenderKey>
  <TemplateCode>sample string 2</TemplateCode>
</EztalkController.MessageRequest>