» Lists » Subscribers » Put

PUT lists/{list_id}/subscribers

Updates subscribers with relation to the list

Resource

Method PUT
URL http://api.responder.co.il/v1.0/lists/{list_id}/subscribers

Parameters

subscribers
required

Array of Subscriber JSON objects
* Personal Field IDs can be retrived threw GET lists/{list_id}/personal_fields api

Example Value:
[
   {
      "IDENTIFIER" : "js@gmail.com",
      "EMAIL" : "johnsmith@gmail.com",
      "NAME" : "John Smith",
      "PHONE" : "01-23456789",
      "DAY" : 12
   },
   {
      "IDENTIFIER" : 123,
      "NAME" : "Bob Jones",
      "PHONE" : "09-87654321",
      "PERSONAL_FIELDS" : {
         3 : "Tel Aviv",
         49 : "Honda Civic"
      }
   }
]

Example

PUT http://api.responder.co.il/v1.0/lists/123456/subscribers
* Any erroneous EMAIL or PHONE will result that the subscriber will not be updated
{
   "SUBSCRIBERS_UPDATED" : [123],
   "INVALID_SUBSCRIBER_IDENTIFIERS" : [],
   "EMAILS_INVALID" : [],
   "EMAILS_EXISTED" : ["johnsmith@gmail.com"],
   "EMAILS_BANNED" : [],
   "PHONES_INVALID" : [],
   "PHONES_EXISTING" : [],
   "BAD_PERSONAL_FIELDS" : {
     123 : {
        3 : "Tel Aviv"
     }
  }
}