In my json:api I have got resource objects (wiki pages) whose IDs may contain Slashes “/”. The json:api spec does not have an opinion about this. As soon as I generate links containing IDs this gets interesting. As far as I know the spec says nothing about encoding IDs in links.
Does one always urlencode IDs in links or are there other ways to deal with it?