Moved request/response APIs out.