This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
api-email-reports [2015/03/04 12:10] dan |
api-email-reports [2017/07/26 08:24] (current) |
||
---|---|---|---|
Line 8: | Line 8: | ||
==== Endpoint ==== | ==== Endpoint ==== | ||
- | |URI| <nowiki>https://api.sentoriapp.com/v2.0/email/kpi/EmailExternalID/</nowiki>| | + | |URI| <nowiki>https://api.sentoriapp.com/v2.0/email/kpi/{EmailExternalID}/</nowiki>| |
- | |URI| <nowiki>https://api.sentoriapp.com/v2.0/email/kpi/EmailExternalID/Iteration/</nowiki>| | + | |URI| <nowiki>https://api.sentoriapp.com/v2.0/email/kpi/{EmailExternalID}/{Iteration}/</nowiki>| |
|Method| GET | | |Method| GET | | ||
Line 47: | Line 47: | ||
==== Endpoint ==== | ==== Endpoint ==== | ||
- | |URI| <nowiki>https://api.sentoriapp.com/v2.0/email/abuse/EmailExternalID/</nowiki>| | + | |URI| <nowiki>https://api.sentoriapp.com/v2.0/email/abuse/{EmailExternalID}/</nowiki>| |
|Method| GET | | |Method| GET | | ||
Line 68: | Line 68: | ||
==== Endpoint ==== | ==== Endpoint ==== | ||
- | |URI| <nowiki>https://api.sentoriapp.com/v2.0/email/bounced/EmailExternalID/</nowiki>| | + | |URI| <nowiki>https://api.sentoriapp.com/v2.0/email/bounced/{EmailExternalID}/</nowiki>| |
- | |URI| <nowiki>https://api.sentoriapp.com/v2.0/email/bounced/EmailExternalID/Iteration/</nowiki>| | + | |URI| <nowiki>https://api.sentoriapp.com/v2.0/email/bounced/{EmailExternalID}/{Iteration}/</nowiki>| |
|Method| GET | | |Method| GET | | ||
Line 90: | Line 90: | ||
==== Endpoint ==== | ==== Endpoint ==== | ||
- | |URI| <nowiki>https://api.sentoriapp.com/v2.0/email/clicks/EmailExternalID/</nowiki>| | + | |URI| <nowiki>https://api.sentoriapp.com/v2.0/email/clicks/{EmailExternalID}/</nowiki>| |
- | |URI| <nowiki>https://api.sentoriapp.com/v2.0/email/clicks/EmailExternalID/Iteration/</nowiki>| | + | |URI| <nowiki>https://api.sentoriapp.com/v2.0/email/clicks/{EmailExternalID}/{Iteration}/</nowiki>| |
|Method| GET | | |Method| GET | | ||
Line 106: | Line 106: | ||
"Timestamp":"2015-01-01T00:00:00.000" | "Timestamp":"2015-01-01T00:00:00.000" | ||
}]</code>| | }]</code>| | ||
+ | |||
+ | |||
+ | ===== Link Clickers ===== | ||
+ | |||
+ | This Endpoint is used to get details of Contacts who clicked through to a particular link in an Email and includes when each made their first click of that link. | ||
+ | |||
+ | If the exact same link URL appears multiple times within the Email, for example a link to your homepage is set on your logo as well as in your footer, then they'll be considered the same link. | ||
+ | |||
+ | |||
+ | ==== Endpoint ==== | ||
+ | |||
+ | |URI| <nowiki>https://api.sentoriapp.com/v2.0/email/linkclickers/{EmailExternalID}/{Base64EncodedUrl}/</nowiki>| | ||
+ | |URI| <nowiki>https://api.sentoriapp.com/v2.0/email/linkclickers/{EmailExternalID}/{Base64EncodedUrl}/{Iteration}/</nowiki>| | ||
+ | |Method| GET | | ||
+ | |||
+ | |||
+ | Examples: | ||
+ | |||
+ | <nowiki>GET https://api.sentoriapp.com/v2.0/email/linkclickers/ABCD1234/aHR0cDovL215d2Vic2l0ZS5jb20v/</nowiki> | ||
+ | |||
+ | <nowiki>GET https://api.sentoriapp.com/v2.0/email/linkclickers/ABCD1234/aHR0cDovL215d2Vic2l0ZS5jb20v/3</nowiki> | ||
+ | |||
+ | |||
+ | ==== Request ==== | ||
+ | |||
+ | |EmailExternalID|The External ID of the Email, e.g. "ABCD1234". Found by going to Edit Properties from the cog menu of an Email.| | ||
+ | |Base64EncodedUrl|The URL of the link encoded using [[https://en.wikipedia.org/wiki/Base64|base64]]. "<nowiki>http://mywebsite.com/</nowiki>" would therefore be "aHR0cDovL215d2Vic2l0ZS5jb20v".| | ||
+ | |Iteration|Optional. If provided, restricts Clicks to those made in a particular send of the Email.| | ||
+ | |||
+ | |||
+ | ==== Response ==== | ||
+ | |||
+ | The response is a JSON array containing Contacts' SystemIDs, Email Addresses and the date and time of their first click of the link. | ||
+ | |||
+ | |Field|Type|Description| | ||
+ | |SystemID|integer|Sentori SystemID of the Contact.| | ||
+ | |EmailAddress|string|Email Address of the Contact.| | ||
+ | |FirstClick|datetime|Date and time (in UTC) when the Contact first clicked the link.| | ||
+ | |||
+ | |Example|<code javascript> | ||
+ | [ | ||
+ | { | ||
+ | "SystemID" : 1, | ||
+ | "EmailAddress" : "contact1@sentori.co.uk", | ||
+ | "FirstClick" : "2013-02-21T17:11:57.53" | ||
+ | }, | ||
+ | { | ||
+ | "SystemID" : 2, | ||
+ | "EmailAddress" : "contact2@sentori.co.uk", | ||
+ | "FirstClick" : "2013-02-21T17:11:57.53" | ||
+ | } | ||
+ | ] | ||
+ | </code>| | ||
+ | |||
===== Opens ===== | ===== Opens ===== | ||
Line 112: | Line 166: | ||
==== Endpoint ==== | ==== Endpoint ==== | ||
- | |URI| <nowiki>https://api.sentoriapp.com/v2.0/email/opens/EmailExternalID/</nowiki>| | + | |URI| <nowiki>https://api.sentoriapp.com/v2.0/email/opens/{EmailExternalID}/</nowiki>| |
- | |URI| <nowiki>https://api.sentoriapp.com/v2.0/email/opens/EmailExternalID/Iteration/</nowiki>| | + | |URI| <nowiki>https://api.sentoriapp.com/v2.0/email/opens/{EmailExternalID}/{Iteration}/</nowiki>| |
|Method| GET | | |Method| GET | | ||
Line 135: | Line 189: | ||
==== Endpoint ==== | ==== Endpoint ==== | ||
- | |URI| <nowiki>https://api.sentoriapp.com/v2.0/email/socialsharers/EmailExternalID/</nowiki>| | + | |URI| <nowiki>https://api.sentoriapp.com/v2.0/email/socialsharers/{EmailExternalID}/</nowiki>| |
- | |URI| <nowiki>https://api.sentoriapp.com/v2.0/email/socialsharers/EmailExternalID/Iteration/</nowiki>| | + | |URI| <nowiki>https://api.sentoriapp.com/v2.0/email/socialsharers/{EmailExternalID}/{Iteration}/</nowiki>| |
|Method| GET | | |Method| GET | | ||
Line 157: | Line 211: | ||
==== Endpoint ==== | ==== Endpoint ==== | ||
- | |URI| <nowiki>https://api.sentoriapp.com/v2.0/email/unsubscribes/EmailExternalID/</nowiki>| | + | |URI| <nowiki>https://api.sentoriapp.com/v2.0/email/unsubscribes/{EmailExternalID}/</nowiki>| |
- | |URI| <nowiki>https://api.sentoriapp.com/v2.0/email/unsubscribes/EmailExternalID/Iteration/</nowiki>| | + | |URI| <nowiki>https://api.sentoriapp.com/v2.0/email/unsubscribes/{EmailExternalID}/{Iteration}/</nowiki>| |
|Method| GET | | |Method| GET | | ||