Yes, we are allowed to eat ducks.
It is mentioned in Fatawa Hindiyya that,
“And birds which have claws, like chickens, ducks, ………are halal without disagreement, as mentioned inBada’`i.” [Fatawa Hindiyya ,5. 289]
And Allah alone gives success.
Answered By: Shaykh Mufti Muhammad ibn Adam al-Kawthari