POST waba/messages

Request Information

URI Parameters

None.

Body Parameters

WABAMsgRequestModel
NameDescriptionTypeAdditional information
userid

string

None.

from

string

None.

to

string

None.

type

string

None.

messagetext

string

None.

is_mm_lite

string

None.

template

WABATemplateModel

None.

Request Formats

application/json, text/json

Sample:
{
  "userid": "sample string 1",
  "from": "sample string 2",
  "to": "sample string 3",
  "type": "sample string 4",
  "messagetext": "sample string 5",
  "is_mm_lite": "sample string 6",
  "template": {
    "language": {
      "code": "sample string 1"
    },
    "name": "sample string 1",
    "category": "sample string 2",
    "apicomponents": [
      {
        "type": "sample string 1",
        "parameters": [
          {
            "type": "sample string 1",
            "value": "sample string 2",
            "id": "sample string 3"
          },
          {
            "type": "sample string 1",
            "value": "sample string 2",
            "id": "sample string 3"
          }
        ],
        "sub_type": "sample string 2",
        "index": "sample string 3"
      },
      {
        "type": "sample string 1",
        "parameters": [
          {
            "type": "sample string 1",
            "value": "sample string 2",
            "id": "sample string 3"
          },
          {
            "type": "sample string 1",
            "value": "sample string 2",
            "id": "sample string 3"
          }
        ],
        "sub_type": "sample string 2",
        "index": "sample string 3"
      }
    ]
  }
}

text/html

Sample:
{"userid":"sample string 1","from":"sample string 2","to":"sample string 3","type":"sample string 4","messagetext":"sample string 5","is_mm_lite":"sample string 6","template":{"language":{"code":"sample string 1"},"name":"sample string 1","category":"sample string 2","apicomponents":[{"type":"sample string 1","parameters":[{"type":"sample string 1","value":"sample string 2","id":"sample string 3"},{"type":"sample string 1","value":"sample string 2","id":"sample string 3"}],"sub_type":"sample string 2","index":"sample string 3"},{"type":"sample string 1","parameters":[{"type":"sample string 1","value":"sample string 2","id":"sample string 3"},{"type":"sample string 1","value":"sample string 2","id":"sample string 3"}],"sub_type":"sample string 2","index":"sample string 3"}]}}

application/xml, text/xml

Sample:
<WABAMsgRequestModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/FlyKitAPI.Models">
  <from>sample string 2</from>
  <is_mm_lite>sample string 6</is_mm_lite>
  <messagetext>sample string 5</messagetext>
  <template>
    <apicomponents>
      <WABATemplateComponentsModel>
        <index>sample string 3</index>
        <parameters>
          <WABATemplateComponentParametersModel>
            <id>sample string 3</id>
            <type>sample string 1</type>
            <value>sample string 2</value>
          </WABATemplateComponentParametersModel>
          <WABATemplateComponentParametersModel>
            <id>sample string 3</id>
            <type>sample string 1</type>
            <value>sample string 2</value>
          </WABATemplateComponentParametersModel>
        </parameters>
        <sub_type>sample string 2</sub_type>
        <type>sample string 1</type>
      </WABATemplateComponentsModel>
      <WABATemplateComponentsModel>
        <index>sample string 3</index>
        <parameters>
          <WABATemplateComponentParametersModel>
            <id>sample string 3</id>
            <type>sample string 1</type>
            <value>sample string 2</value>
          </WABATemplateComponentParametersModel>
          <WABATemplateComponentParametersModel>
            <id>sample string 3</id>
            <type>sample string 1</type>
            <value>sample string 2</value>
          </WABATemplateComponentParametersModel>
        </parameters>
        <sub_type>sample string 2</sub_type>
        <type>sample string 1</type>
      </WABATemplateComponentsModel>
    </apicomponents>
    <category>sample string 2</category>
    <language>
      <code>sample string 1</code>
    </language>
    <name>sample string 1</name>
  </template>
  <to>sample string 3</to>
  <type>sample string 4</type>
  <userid>sample string 1</userid>
</WABAMsgRequestModel>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

WABAResponseModel
NameDescriptionTypeAdditional information
responsecode

integer

None.

api_status

string

None.

response

string

None.

message

string

None.

messageid

string

None.

Response Formats

application/json, text/json

Sample:
{
  "responsecode": 1,
  "api_status": "sample string 2",
  "response": "sample string 3",
  "message": "sample string 4",
  "messageid": "sample string 5"
}

text/html

Sample:
{"responsecode":1,"api_status":"sample string 2","response":"sample string 3","message":"sample string 4","messageid":"sample string 5"}

application/xml, text/xml

Sample:
<WABAResponseModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/FlyKitAPI.Models">
  <api_status>sample string 2</api_status>
  <message>sample string 4</message>
  <messageid>sample string 5</messageid>
  <response>sample string 3</response>
  <responsecode>1</responsecode>
</WABAResponseModel>