I have considered an API interface, but then a API interface program has then to be started by autostart and stay resident in memory. The ASTAP program is also compiled for Mac, Linux AMD64, Raspberry PI3 and 4. It has to work in every environment. There are some hurdles to take for an API interface.
What’s wrong with a command-line interface? The program is given a search limit so it should stop when the search is finished. Secondly, you should be able stop it anytime by a killing the application.
Nevertheless, I have considered and seperate API interface program to emulate Astrometry.net. Maybe that will be realised in the future
I will keep an eye on this forum to see if there are any startup problems.