POST api/Gmail

Request Information

URI Parameters

None.

Body Parameters

EmailDataModel
NameDescriptionTypeAdditional information
Subject

string

None.

Body

string

None.

IsBodyHtml

boolean

None.

toAddresses

Collection of string

None.

ccAddresses

Collection of string

None.

attachments

Collection of NameValuePair

None.

DisplayName

string

None.

ReplyTo

string

None.

FromAddress

string

None.

Request Formats

application/json, text/json

Sample:
{
  "Subject": "sample string 1",
  "Body": "sample string 2",
  "IsBodyHtml": true,
  "toAddresses": [
    "sample string 1",
    "sample string 2"
  ],
  "ccAddresses": [
    "sample string 1",
    "sample string 2"
  ],
  "attachments": [
    {
      "name": "sample string 1",
      "value": "sample string 2"
    },
    {
      "name": "sample string 1",
      "value": "sample string 2"
    }
  ],
  "DisplayName": "sample string 4",
  "ReplyTo": "sample string 5",
  "FromAddress": "sample string 6"
}

text/html

Sample:
{"Subject":"sample string 1","Body":"sample string 2","IsBodyHtml":true,"toAddresses":["sample string 1","sample string 2"],"ccAddresses":["sample string 1","sample string 2"],"attachments":[{"name":"sample string 1","value":"sample string 2"},{"name":"sample string 1","value":"sample string 2"}],"DisplayName":"sample string 4","ReplyTo":"sample string 5","FromAddress":"sample string 6"}

application/xml, text/xml

Sample:
<EmailDataModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/GreemFormServices.Models">
  <Body>sample string 2</Body>
  <DisplayName>sample string 4</DisplayName>
  <FromAddress>sample string 6</FromAddress>
  <IsBodyHtml>true</IsBodyHtml>
  <ReplyTo>sample string 5</ReplyTo>
  <Subject>sample string 1</Subject>
  <attachments>
    <NameValuePair>
      <name>sample string 1</name>
      <value>sample string 2</value>
    </NameValuePair>
    <NameValuePair>
      <name>sample string 1</name>
      <value>sample string 2</value>
    </NameValuePair>
  </attachments>
  <ccAddresses xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </ccAddresses>
  <toAddresses xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </toAddresses>
</EmailDataModel>

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 'EmailDataModel'.

Response Information

Resource Description

ApiResponse
NameDescriptionTypeAdditional information
HttpResponseCode

HttpStatusCode

None.

ResponseMessage

string

None.

ResponseObject

Object

None.

Response Formats

application/json, text/json, text/html

Sample:

Sample not available.