To begin with, hsrminer does have an API.
You mean
ccminer had an API, but palgin
disabled it by changing default port, removed all API-related cmdline options and changed api output format so no monitoring software can use it. How do you expect people to use it? As you see some users have troubles with cmdline, you think they can scan ports or reverse-engineer hsrminer to find working port? Did YOU know about that port? Or you just came to hsrminer topic and asked about adding API for "million times already" and some guy told you about hidden port?

So please, dude - if you like to use crippled original hsrminer, feel free to do so, but don't spread misinformation.