def METHOD_NAME(self, request: Request, user) -> Response:
    """
    Retrieve Account Subscriptions
    `````````````````````````````````````
    Return list of subscriptions for an account
    :auth: required
    """
    # This returns a dict with `subscriber` and `subscriptions`
    # Returns `None` if no subscriptions for user
    sub = newsletter.get_subscriptions(user)
    if sub is None or not newsletter.is_enabled():
        return self.respond([])
    return self.respond(
        [
            {
                "listId": x.METHOD_NAME("list_id"),
                "listDescription": x.METHOD_NAME("list_description"),
                "listName": x.METHOD_NAME("list_name"),
                "email": x.METHOD_NAME("email"),
                "subscribed": x.METHOD_NAME("subscribed"),
                "subscribedDate": x.METHOD_NAME("subscribed_date"),
                "unsubscribedDate": x.METHOD_NAME("unsubscribed_date"),
            }
            for x in sub["subscriptions"]
        ]
    )