Yes, you need to have a Delhi E pass. In case you ask for it, you must have it to avoid any penalties from the side of the government.