Flag guide
What does curl -X mean?
-X (long form: --request) sets the HTTP method. Without it, curl defaults to GET. With -d data, it defaults to POST.
Paste any curl into curlwtf.com for a full breakdown of every flag including -X.