How can I create a purchase order with "To Receive and Bill" status through REST API?

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.