def delete(self, subscriber_id): """Remove a subscribers. Parameters ---------- subscriber_id : int subscribers id Returns ------- success: bool deletion status """ url = client.build_url('subscribers', subscriber_id) return client.delete(url, headers=self.headers)
def delete(self, webhook_id): """Remove a webhook. https://developers.mailerlite.com/v2/reference#delete-a-webhook Parameters ---------- webhook_id : int ID of a webhook Returns ------- success: bool deletion status """ url = client.build_url('webhooks', webhook_id) return client.delete(url, headers=self.headers)
def delete(self, campaign_id): """Remove a campaign. look at https://developers.mailerlite.com/reference#delete-campaign Parameters ---------- campaign_id : int campaign id Returns ------- success: bool deletion status """ url = client.build_url('campaigns', campaign_id) return client.delete(url, headers=self.headers)
def delete(self, field_id): """Remove custom field from account. https://developers.mailerlite.com/v2/reference#remove-field Parameters ---------- field_id : int field id Returns ------- success: bool deletion status """ url = client.build_url('fields', field_id) return client.delete(url, headers=self.headers)
def delete(self, group_id): """Remove a group. https://developers.mailerlite.com/v2/reference#delete-group Parameters ---------- group_id : int group id Returns ------- success: bool deletion status """ url = client.build_url('groups', group_id) return client.delete(url, headers=self.headers)
def delete_subscriber(self, group_id, subscriber_id): """Remove a subscribers. Parameters ---------- group_id : int group id subscriber_id : int subscriber id Returns ------- success: bool deletion status """ url = client.build_url('groups', group_id, 'subscribers', subscriber_id) return client.delete(url, headers=self.headers)