Am I correct to assume that a separate system/software can be set up to automatically create analysis request, assign analysis profile or create specifications etc., using senaite api
The senaite.api is for internal use only and does not expose functions externally.
To interact with SENAITE from an external system, you need either senaite.jsonapi, XMLRPC, a simple browser view which you call via the browser, wget or curl, message queues or any other communication you can think of…