added support for async calls for POST, PATCH, PUT, DELETE

Test **pull** request