An Indonesian and a Canadian were killed in the attack and 20 people, including a Dutchman who works for the United Nations Environment Programme, were wounded, according to the latest round up by Reuters.
Two of the militants were taken alive, police said, while five others were killed.
It repeats a claim of responsibility on the Isis-linked Aamaaq news agency
“Islamic State fighters carried out an armed attack this morning targeting foreign nationals and the security forces charged with protecting them in the Indonesian capital,” the agency said.
Jakarta’s police chief told reporters: “ISIS is behind this attack definitely,” and he named an Indonesian militant called Bahrun Naim as the man responsible for plotting it.
Police believe Naim is in the Syrian city of Raqqa. Read more: