My reply to this got eaten.

I don't have a strong opinion here.  It doesn't include the tenant because it only works for a single tenant, so the caller knows the tenant.  

It doesn't include the time because the timestamp in the event is probably more useful to the user than the timestamp we store just to sort the table.

I also didn't want the API to imply anything about the storage, I wanted it to be event dictionaries in, event dictionaries out.