-
Notifications
You must be signed in to change notification settings - Fork 35
Open
Description
Each of the following returns more than 10 members, as expected:
mailchimp.request({method:'GET',path:`/list/${list_id}/segments/${segment_id}/members`, query: {count: 1000}})....;
//or
mailchimp.get(`/lists/${list_id}/segments/${segment_id}/members?count=1000`)....;
However, the following only returns at most 10 segment members, per segment even though total_items
is greater than 10:
mailchimp.batch([
{method:'GET',path:`/lists/${list_id}/segments/${segment_id_1}/members`, query: {count:1000}},
{method:'GET',path:`/lists/${list_id}/segments/${segment_id_2}/members`, query: {count:1000}},
{method:'GET',path:`/lists/${list_id}/segments/${segment_id_3}/members`, query: {count:1000}},
{method:'GET',path:`/lists/${list_id}/segments/${segment_id_4}/members`, query: {count:1000}},
{method:'GET',path:`/lists/${list_id}/segments/${segment_id_5}/members`, query: {count:1000}}
])....;
Even when count
is set to a value lower than 10
, each still returns 10
items.
It appears that count
is ignored altogether. Not so with other parameters such as:
include_cleaned
include_unsubscribed
Why is count
being ignored?
See No More than 10 Segment Members in A Batch Call with mailchimp-api-v3
Metadata
Metadata
Assignees
Labels
No labels