When killing a world boss creature, you only get loot if you are among the top 12 participants based on contributions for damage and healing.
You’ll also need to deal a minimum of 3% of the total damage dealt.
Finally, you can loot bosses only once every 5 minutes.