Differences

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

Link to this comparison view

api-mailinglists [2017/05/04 09:09]
ben [Get All Mailing List Subscribers]
api-mailinglists [2017/07/26 08:24]
Line 1: Line 1:
-====== API Mailing List Endpoints ====== 
  
-===== Get Mailing List ===== 
- 
-This Endpoint is used to get a single Mailing List in your Sentori Account. 
- 
-You can find the [[/​mailing-lists|Mailing List]] External IDs on the [[/​mailing-lists|Mailing List]] page in Sentori or by calling the Get All Mailing Lists API Endpoint. 
- 
-==== Endpoint ==== 
-|URI| <​nowiki>​https://​api.sentoriapp.com/​v2.0/​mailinglists/​{MailingListExternalID}/</​nowiki>​| 
-|Method| GET | 
- 
-==== Response ==== 
- 
-|Field| Type|Description | 
-|ExternalID| string| ID of the Mailing List.| 
-|Name|string| Name of the Mailing List.| 
-|Description| string| Description of the Mailing List.| 
- 
-|Example|<​code javascript>​ 
-{ 
- "​ExternalID":​ "​1234ABCD",​ 
- "​Name":​ "​Members'​ Offers",​ 
- "​Description":​ "For members who receive special offers emails."​ 
-} 
-</​code>​| 
- 
-===== Get All Mailing Lists ===== 
- 
-This Endpoint is used to get all Mailing Lists in your Sentori Account. 
- 
-==== Endpoint ==== 
-|URI| <​nowiki>​https://​api.sentoriapp.com/​v2.0/​mailinglists/</​nowiki>​| 
-|Method| GET | 
- 
-==== Response ==== 
- 
-|Field| Type|Description | 
-|ExternalID| string| ID of the Mailing List.| 
-|Name|string| Name of the Mailing List.| 
-|Description| string| Description of the Mailing List.| 
- 
-|Example|<​code javascript>​ 
-[ 
- { 
- "​ExternalID":​ "​1234ABCD",​ 
- "​Name":​ "​Members'​ Offers",​ 
- "​Description":​ "For members who receive special offers emails."​ 
- }, 
- { 
- "​ExternalID":​ "​ABCD1234",​ 
- "​Name":​ "​Standard Offers",​ 
- "​Description":​ "For contacts who receive our standard offers emails."​ 
- } 
-] 
-</​code>​| 
- 
- 
-===== Get Mailing List Subscribers ===== 
- 
-This Endpoint is used to get all the Contacts that are currently Subscribed to a particular Mailing List and are Emailable (those that are Unsubscribed or marked as having a Bad Email Address are excluded). 
- 
-You can find the [[/​mailing-lists|Mailing List]] External IDs on the [[/​mailing-lists|Mailing List]] page in Sentori or by calling the Get All Mailing Lists API Endpoint. 
- 
-==== Endpoint ==== 
-|URI| <​nowiki>​https://​api.sentoriapp.com/​v2.0/​mailinglists/​subscribers/​{MailingListExternalID}</​nowiki>​| 
-|Method| GET | 
- 
-==== Response ==== 
- 
-|Field| Type|Description | 
-|SystemID|integer| The SystemID of a Contact.| 
-|EmailAddress|string| The email address of a Contact.| 
- 
-|Example|<​code javascript>​ 
-[ 
- { 
- "​SystemID":​ "​100",​ 
- "​EmailAddress":​ "​contact1@example.com"​ 
- }, 
- { 
- "​SystemID":​ "​104",​ 
- "​EmailAddress":​ "​contact4@example.com"​ 
- }, 
-] 
-</​code>​|