# General

Webhooks allow you to upload data to talque, usually in response to some external event. Unlike the (readonly) [JSON API](https://talque.gitbook.io/public/json-api/general), all webhooks require authentication which is sent as part of the HTTP headers. The payload is always JSON-encoded and sent as the body of a HTTP POST request.
