Make.Endpoint
Each request to GitLab is made to a specific Endpoint
in GitLab's REST-like API.
module Version : sig ... end
Some endpoints expose resources which change over time and responses from those endpoints may contain version metadata which can be used to make low-cost conditional requests (e.g. cache validation).