No good reason. If we put the endpoint into -http-api, I think we'd be forced to pull the JQL translation into -kernel. Maybe that'd be a good thing, but this feature doesn't seem very -kernel-ish to me.