According to https://github.com/interagent/http-api-design#support-non-id-dereferencing-for-convenience we can provide non-id identifiers for convenience.
This could be essentially everything.
I could for example query for a standard, say /standards/ISO 9000:2005 (/standards/ISO%209000:2005)
I propose to run URI.escape on every identifier passed to the api.
According to https://github.com/interagent/http-api-design#support-non-id-dereferencing-for-convenience we can provide non-id identifiers for convenience.
This could be essentially everything.
I could for example query for a standard, say
/standards/ISO 9000:2005(/standards/ISO%209000:2005)I propose to run
URI.escapeon every identifier passed to the api.