https://developer.github.com/v3/activity/notifications/#mark-as-read
こちらのAPIを使いたいのですが、試しにcurlで

curl --user username:password https://api.github.com/notifications -X PUT 

とした所

// Status-code 400
{
    "message": "Problems parsing JSON",
     "documentation_url": "https://developer.github.com/v3"
}

のようなレスポンスが帰ってきました。
何かリスクエストをする時に他必要なパラメータなどありますでしょうか?
どなたかご教授いただければと思います。

何か他足りない情報ありましたらご指摘お願いします。