in src/basket/base.py [0:0]
def unsubscribe(token, email, newsletters=None, optout=False):
"""Unsubscribe an email from certain newsletters, or all of them
if `optout` is passed. Requires a token."""
data = {"email": email}
if optout:
data["optout"] = "Y"
elif newsletters:
data["newsletters"] = newsletters
else:
raise BasketException("unsubscribe requires either a newsletters or optout parameter", code=errors.BASKET_USAGE_ERROR)
return request("post", "unsubscribe", data=data, token=token)