Skip to content

Commit

Permalink
Update mailinglists.py
Browse files Browse the repository at this point in the history
Added includeCount parameter to request query url. This is needed to return an accurate list item count.
  • Loading branch information
brycegrier authored Nov 5, 2024
1 parent 3e609a8 commit 45200dd
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions QualtricsAPI/XM/mailinglists.py
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ def list_lists(self, page_size=100):

mailing_lists = pd.DataFrame()
headers, base_url = self.header_setup(xm=True)
url = base_url + f"/mailinglists/?pageSize={page_size}"
url = base_url + f"/mailinglists/?pageSize={page_size}&includeCount=true"
try:
def get_page(mailing_lists=mailing_lists, url=url):
''' This method is a nested method that extracts a single page of mailing lists. '''
Expand Down Expand Up @@ -264,4 +264,4 @@ def create_contact_in_list(self, mailing_list=None, **kwargs):
print(f"ServerError: {response['meta']['httpStatus']}\nError Code: {response['meta']['error']['errorCode']}\nError Message: {response['meta']['error']['errorMessage']}")
else:
contact_list_id = response['result']['contactLookupId']
return contact_id, contact_list_id
return contact_id, contact_list_id

0 comments on commit 45200dd

Please sign in to comment.