Expose code snippet parameter hash as separate api endpoint

so that we can edit and construct the tag elsewhere
Do we need to spec this here -- aren't these duplicates of the spec in the code snippet class?