"""Audience Shopify Notification schema.""" from marshmallow import Schema, fields, validate class AudienceDeletedFansReport(Schema): """Schema for Audience Fan Deletes Report. Properties: deleted_fans_count (int): . date (str): Date when fans was deleted. recipients (List[str]): List of recipients. bcc_recipients (List[str]): List of bcc recipients. """ deleted_fans_count = fields.Int(required=True, validate=validate.Range(min=0)) date = fields.String(required=True) recipients = fields.List(fields.Email, required=True) bcc_recipients = fields.List(fields.Email, required=False, load_default=None)