Webhook Notes

Webhook when a project is copied

When a project is copied Webhooks for individual items such as tasks, comments, files etc are suppressed.

A single webhook PROJECT.COPIED is fired once the project has finished copying which will pass the ID of the newly created project as OBJECTID.

Responding to Webhook events

Make sure you always respond with a Status 200 and with in a reasonable time frame. If we don't receive a 200 or the request times out, the Webhook will be considered failed and will be tried again at a later time. This could lead to duplicate actions on your side. 

The best thing to do is save the parameters we send in a local queue and respond immediately with a 200. You can do extra processing or perform other actions that may take a long time after that.