Add userAgent
This will be part of the headers, do you think it deserve its own payload top-level spot?
Timestamp of the failure (vs timestamp of the payload itself)
Yup, great point will edit the RFC
This is a tricker one and more of an edge case but it’d be nice to include the Iglu repository associated with the schemaKey
Do you mean for the schema validation phase? Yes, definitely.