I needed those for a Slack integration. I hope that's ok.
The receiver should use Conduit to retrieve additional information (e.g., call differential.query with the revision PHID), rather than expect all possible data to be POST'd.
You should consider using feed.http-hooks instead of using Harbormaster to post messages. Harbormaster tasks may have lower priority in the future.