====== API Email Endpoints ======
The Email Endpoints are used to manage the Emails in your Sentori Account.
===== Create Email =====
This Endpoint is used to create a new Email in the Account.
==== Endpoint ====
|URI| https://api.sentoriapp.com/v2.0/emails/create/|
|Method| POST |
==== Request ====
|Field|Type|Required|Description|
|ExternalID|string|true|External ID of an Email Template to create from or an existing Email to copy.|
|Name|string|true|Name to use for the new Email.|
|Description|string|false|Description to use for the new Email.|
|Example|{
"ExternalID":"AB1C234D",
"Name":"API Created Email",
"Description":"This is a new email."
}
|
==== Response ====
|Field|Type|Description|
|ExternalID|string|External ID of the new Email.|
|Example|{
"ExternalID":"YQ4G521C"
}
|
===== Get Draft Emails =====
This Endpoint is used to get the Draft Emails currently in your Sentori Account.
==== Endpoint ====
|URI| https://api.sentoriapp.com/v2.0/emails/drafts/|
|Method| GET |
==== Response ====
|Field| Type|Description |
|ExternalID| string| ID of this Email.|
|Name|string| Name of this Email.|
|Description| string| Description of this Email.|
|Created| datetime| Timestamp of when this Email was created.|
|CreatedBy| string| Name of the user who created this Email.|
|Modified| datetime| Timestamp of the last time this Email was modified.|
|ModifiedBy| string| Name of the user who last modified this Email.|
|Example|[{
"ExternalID":"AB1C234D",
"Name":"Draft Email",
"Description":"This is a draft email.",
"Created":"2013-02-21T14:41:59.007",
"CreatedBy":"ExampleU",
"Modified":"2013-02-21T15:45:14.47",
"ModifiedBy":"ExampleU"
},{
"ExternalID":"XY1C234E",
"Name":"Another draft email",
"Description":"This is a second draft email.",
"Created":"2012-02-07T11:06:53.85",
"CreatedBy":"ExampleU",
"Modified":"2012-02-07T11:06:53.85",
"ModifiedBy":"ExampleU"}]
|
===== Get Email Templates =====
This endpoint will get the [[/templates|Templates]] in an Account that can be used to create an Email.
==== Endpoint ====
|URI| https://api.sentoriapp.com/v2.0/emails/templates/|
|Method| GET |
==== Response ====
|Field| Type|Description |
|ExternalID| string| ID of this [[/templates|Template]].|
|Name|string| Name of this [[/templates|Template]].|
|Description| string| Description of this [[/templates|Template]].|
|Created| datetime| Timestamp of when this [[/templates|Template]] was created.|
|CreatedBy| string| Name of the user who created this [[/templates|Template]].|
|Modified| datetime| Timestamp of the last time this [[/templates|Template]] was modified.|
|ModifiedBy| string| Name of the user who last modified this [[/templates|Template]].|
|Example|[{
"ExternalID":"AB1C234D",
"Name":"Template One",
"Description":"This is an Email Template.",
"Created":"2013-02-21T14:41:59.007",
"CreatedBy":"ExampleU",
"Modified":"2013-02-21T15:45:14.47",
"ModifiedBy":"ExampleU"
},{
"ExternalID":"XY1C234E",
"Name":"Template Two",
"Description":"This is a second Email Template.",
"Created":"2012-02-07T11:06:53.85",
"CreatedBy":"ExampleU",
"Modified":"2012-02-07T11:06:53.85",
"ModifiedBy":"ExampleU"}]
|
===== Get Sent Emails =====
This Endpoint is used to get the Broadcast Emails that have been sent.
==== Endpoint ====
|URI| https://api.sentoriapp.com/v2.0/emails/sent/|
|Method| GET |
==== Response ====
|Field| Type|Description |
|ExternalID| string| ID of this Email.|
|Name|string| Name of this Email.|
|Description| string| Description of this Email.|
|Created| datetime| Timestamp of when this Email was created.|
|CreatedBy| string| Name of the user who created this Email.|
|Modified| datetime| Timestamp of the last time this Email was modified.|
|ModifiedBy| string| Name of the user who last modified this Email.|
|LastScheduled| datetime| Timestamp of the last time this Email was Scheduled to be Sent.|
|Example|[{
"ExternalID":"AB1C234D",
"Name":"Draft Email",
"Description":"This is a sent email.",
"Created":"2013-02-21T14:41:59.007",
"CreatedBy":"ExampleU",
"Modified":"2013-02-21T15:45:14.47",
"ModifiedBy":"ExampleU",
"LastScheduled":"2013-02-21T16:00:00"
},{
"ExternalID":"XY1C234E",
"Name":"Another draft email",
"Description":"This is a second sent email.",
"Created":"2012-02-07T11:06:53.85",
"CreatedBy":"ExampleU",
"Modified":"2012-02-07T11:06:53.85",
"ModifiedBy":"ExampleU",
"LastScheduled":"2013-02-07T11:30:00"}]
|