Some form of API to at minimum check status of various properties and job status is a must. I want to integrate into my HomeAssistant automation system and can’t; a let down on an otherwise great printer. The lack thereof is enough of a negative that I have paused buying more of these.
There is no negative to doing so, it doesn’t open up Bambu IP or any other possible harmful ideas. The slicer is already open source and the slicer shows all of the things we want to pull into other systems. Why force us all to come up with weird basement/frankenstein ways of doing it instead of just opening up the basics to query?
Even just a read-only REST API for status of systems/jobs/filament-levels would be nice. Starting print jobs obviously is a larger endeavor.