request body used for POST and PUT