The github pull request update API does not accept changing draft status - the only way to do it appears to be through the web UI.