No, you can’t claim unlimited diamonds. However, you can claim 1000s of diamonds for free by completing game tasks.