[feature] Validate that callback & topic have correct scheme
[refactor] parse parameters a little bit more convenient
[fix] standardise on param[s] in variable names
[feature] Use correct status code on success (202)