Whatever I specify status in POST body, the purchase orders’ status always are Draft.
Yes, system sets it’s own pre-defined status, you can’t customize it. If you want some other status, create a custom field and set the status in that field.
OK, seems I must create a individual API to do series of actions.