The SDMX-REST specification documents how to use HTTP Content-Negotiation to defines resource representations. This uses HTTP Headers, as per the REST principles.
However, most implementations require an alternative way of defining the representation, as query string parameters, so that links can easily be shared. This alternative way is documented here. However, this page needs to be improved to:
Add missing parameters: The page only describes how to define the format but other parameters are required (e.g. for the language, the desired compression, range specification, count of observations, etc.)
Define how to handle precedence, in case both header and query string parameters are set.
Also, the page needs to be made more visible, for example by adding a link to it from the page about HTTP Content-Negotiation.
The SDMX-REST specification documents how to use HTTP Content-Negotiation to defines resource representations. This uses HTTP Headers, as per the REST principles.
However, most implementations require an alternative way of defining the representation, as query string parameters, so that links can easily be shared. This alternative way is documented here. However, this page needs to be improved to:
Also, the page needs to be made more visible, for example by adding a link to it from the page about HTTP Content-Negotiation.