code: def putWebhook(self, hook_id, external_id, url, event_types):
          
          path = 'notification/webhook'
          payload = {'id': hook_id, 'externalId': external_id,
                     'url': url, 'eventTypes': event_types}
          return self.rachio.put(path, payload)
docs: Update a webhook.