# curl and wget cut off url

I have a web cms that allows so called action IDs which are urls. When you hit those, they perform some code in the cms.
So I wanted to perform an action periodically and used cron for that.

PROBLEM: The cron always ran at the defined time which can be tracked in the log but the action was never performed.

So I tested the thing in shell
The url is http://172.16.0.47/index.php?ACT=47&id=6

When I use wget it cuts off "&id=6"
When I use curl it also cuts off "&id=6"

What can I do?

curl 'http://172.16.0.47/index.php?ACT=47&id=6'