We are using the webhooks / data services feature and we have come across a bit of inconsistency between events that makes it tricky to use.
1) Some include hostname and others don't
2) Some use specific ids (125) and others use global (1234300000000125)
It is much easier when the Ids are NOT in the global format
While there is inconsistency for a number of events, the most pressing issue for us at the moment is on the course_grade_change event. The hostname is not provided which is different to what is documented here https://wisenet.instructure.com/doc/api/file.data_service_canvas_grade.html#course_grade_change
And without hostname we would need to implement another new way to map the canvas account to our customer.
Please can you add the hostname?