Azure Event Grid now provides support for the following features as a public preview:
Set an array value for keys of a filter clause when creating or updating an Event Subscription and the use of additional filter operators.
Define custom http headers on outgoing requests used to send events. On the Azure portal, this feature is available through a new tab called "Delivery Properties" shown when creating or updating an Event Subscription.