Hydra API announcing extensions

Hello Hydra

Together with Karol we have been discussing a feature to allow APIs to announce that they use supporting vocabularies outside of Hydra Core.

The idea is that a new predicate is used to inform clients about extensions used, such as SHACL description of request payloads.
We also propose the use of PREFER header to give clients the option for negotiating what extensions they understand.

Please do have a look at PR #222 [1]. Any feedback would be greatly appreciated.

We would like this to be part of a “1.0” release of the core vocabulary to make Hydra prepared for future extensions today.

Have a good night/day,
Tom

[1]: https://github.com/HydraCG/Specifications/pull/222

Received on Tuesday, 16 February 2021 20:37:19 UTC