Use `source` instead of `body` as parameter key

Now `body` seems to be deprecated.
I got the following response when I use `body` for the generic hook:
```
{"message":"WARNING: \"body\" is deprecated. Use \"source\" instead."}
```