Short question; Is there a way to trigger the "add received to inventory" via the API on Purchase orders?
Just going by memory, I believe you can do a PUT on the Order endpoint, and update the order lines as needed. I think that would mark it as received.
I don't know if that will actually add it to inventory. If not, you can post directly to the Item endpoint with the quantities.