Mailchimp API 3.0 Batch Подписаться
Согласно документации, POST для / lists / {list_id} должен подписываться или отписываться от участников списка.
Если я отправлю двух членов; один новый участник и один отписавшийся участник:
{
"update_existing":true,
"members":[
{
"email_address":"[email protected]",
"email_type":"html",
"status":"subscribed"
},
{
"email_address":"[email protected]",
"email_type":"html",
"status":"subscribed"
}
]
}
Документация (http://developer.mailchimp.com/documentation/mailchimp/reference/lists/#create-post_lists_list_id), заявляет, что полученный JSON будет включать в себя массив с new_members, updated_members и массив с членами с ошибками:
Параметры тела ответа
Ошибки: Массив объектов, каждый из которых представляет адрес электронной почты, который не может быть добавлен в список или обновлен, и сообщение об ошибке, содержащее более подробную информацию.
.
Но вместо этого я получаю HTTP Status 400 со следующей ошибкой:
{
"type":"http://developer.mailchimp.com/documentation/mailchimp/guides/error- glossary/",
"title":"Member Exists",
"status":400,
"detail":"[email protected] is in a compliance state due to unsubscribe, bounce, or compliance review and cannot be subscribed.",
"instance":""
}