This file has been truncated. show original
Basecamp can notify your application when something is changed through webhooks.
A webhook consists of a payload URL to be called, which must be HTTPS, and a list of types that'll trigger calls.
Basecamp will attempt to call the payload URL up to 10 times before deactivating the webhook. The duration between attempts
will grow exponentially longer to give your service time to recover. Basecamp will only consider a HTTP status code in
the 2xx range to be a successful response. We will not follow a 3xx redirect.
A webhook can be subscribed to updates from the types detailed below. The default is to subscribe to all of them: