| page required  | integer <int32>  (PageParam)   >= 1    Example:  page=1  | 
| pageSize required  | integer <int32>  (ResultsPerPageParam)   [ 1 .. 1000 ]  Results to return per page 
   Example:  pageSize=100  | 
| sort | string (SortParam)  Comma-delimited list of the fields to sort by - defaults to ascending order, suffix :desc to change 
   Example:  sort=id,name | name:desc  | 
| fields | string (FieldsParam)  Comma-delimited list of the field(s) to return if only a subset is required 
   Example:  fields=id,name  | 
| createdDateTime required  | string (DateTimeFilterParam)  Filter by email notifications created before or after this timestamp 
   Example:  createdDateTime=yyyy-MM-ddTHH:mm:ssZ | lt:yyyy-MM-ddTHH:mm:ssZ | gt:yyyy-MM-ddTHH:mm:ssZ  | 
| updatedDateTime | string (DateTimeFilterParam)  Filter by email notification status updated before or after this timestamp 
   Example:  updatedDateTime=yyyy-MM-ddTHH:mm:ssZ | lt:yyyy-MM-ddTHH:mm:ssZ | gt:yyyy-MM-ddTHH:mm:ssZ  | 
| billRunType | string (BillRunType)   Enum: "NORMAL" "ADHOC"   | 
| billRunId | string (IdFilterParam)  Filter by bill run identifier 
   Example:  billRunId=0  | 
| status | string (NotificationStatus)  Filter by email notification status 
  Enum: "SENT" "DELIVERED" "BOUNCED" "COMPLAINT" "ERROR" "ACKNOWLEDGED" "RETRY"   | 
| bounceType | string (BounceType)  Filter by email bounce type (also filters to BOUNCED email notification status) 
  Enum: "PERMANENT" "TRANSIENT"   |