Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
api-emails [2015/03/04 11:40]
dan
api-emails [2017/07/26 08:24] (current)
Line 2: Line 2:
  
 The Email Endpoints are used to manage the Emails in your Sentori Account. 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| <​nowiki>​https://​api.sentoriapp.com/​v2.0/​emails/​create/</​nowiki>​|
 +|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|<​code javascript>​{
 +"​ExternalID":"​AB1C234D",​
 +"​Name":"​API Created Email",​
 +"​Description":"​This is a new email."​
 +}</​code>​|
 +
 +==== Response ====
 +|Field|Type|Description|
 +|ExternalID|string|External ID of the new Email.|
 +|Example|<​code javascript>​{
 +"​ExternalID":"​YQ4G521C"​
 +}</​code>​|
  
 ===== Get Draft Emails ===== ===== Get Draft Emails =====
Line 7: Line 35:
 This Endpoint is used to get the Draft Emails currently in your Sentori Account. This Endpoint is used to get the Draft Emails currently in your Sentori Account.
  
 +==== Endpoint ====
 |URI| <​nowiki>​https://​api.sentoriapp.com/​v2.0/​emails/​drafts/</​nowiki>​| |URI| <​nowiki>​https://​api.sentoriapp.com/​v2.0/​emails/​drafts/</​nowiki>​|
 |Method| GET | |Method| GET |
  
 ==== Response ==== ==== 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|<​code javascript>​[{ |Example|<​code javascript>​[{
 "​ExternalID":"​AB1C234D",​ "​ExternalID":"​AB1C234D",​
Line 33: Line 72:
 This endpoint will get the [[/​templates|Templates]] in an Account that can be used to create an Email. This endpoint will get the [[/​templates|Templates]] in an Account that can be used to create an Email.
  
 +==== Endpoint ====
 |URI| <​nowiki>​https://​api.sentoriapp.com/​v2.0/​emails/​templates/</​nowiki>​| |URI| <​nowiki>​https://​api.sentoriapp.com/​v2.0/​emails/​templates/</​nowiki>​|
 |Method| GET | |Method| GET |
Line 44: Line 84:
 |Created| datetime| Timestamp of when this [[/​templates|Template]] was created.| |Created| datetime| Timestamp of when this [[/​templates|Template]] was created.|
 |CreatedBy| string| Name of the user who created this [[/​templates|Template]].| |CreatedBy| string| Name of the user who created this [[/​templates|Template]].|
-|Modified| datetime| Timestamp of the last time this [[/​templates|Template]]was modified.|+|Modified| datetime| Timestamp of the last time this [[/​templates|Template]] was modified.|
 |ModifiedBy| string| Name of the user who last modified this [[/​templates|Template]].| |ModifiedBy| string| Name of the user who last modified this [[/​templates|Template]].|
  
Line 69: Line 109:
 This Endpoint is used to get the Broadcast Emails that have been sent. This Endpoint is used to get the Broadcast Emails that have been sent.
  
 +==== Endpoint ====
 |URI| <​nowiki>​https://​api.sentoriapp.com/​v2.0/​emails/​sent/</​nowiki>​| |URI| <​nowiki>​https://​api.sentoriapp.com/​v2.0/​emails/​sent/</​nowiki>​|
 |Method| GET | |Method| GET |
  
 ==== Response ==== ==== 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|<​code javascript>​[{ |Example|<​code javascript>​[{
 "​ExternalID":"​AB1C234D",​ "​ExternalID":"​AB1C234D",​