@Gnome Unfortunately it is difficult to do this with the Zapier Webhook since OAuth is multiple step. I would use the visual Builder to create the Webhook. It supports OAuth 2.0 and Polling triggers.
- For authentication, follow the OAuth instructions here: https://github.com/basecamp/api/blob/master/sections/authentication.md#oauth-2-from-scratch
- For the Trigger, you will need to modify the JSON from the Get All Projects to include a new ID which is the concatenation of the original id and updated at fields. This way, everytime there is a change to the project, your trigger will pass on the data.
- Lastly you need to create a filter (in the code or using the Filter step) to pass on projects with a status of archived.
Hope this helps...Let me know if any of this requires further clarification.
Thank you for the reply. Do you mean the Oracle Visual Builder?
@Gnome No, the Zapier Visual Builder. You access this through a link at the bottom of the Zapier main page. It is Developer Platform: https://zapier.com/platform
There are two ways to build this, Visual Builder (common refered to as the UI) or the Google Node-JS code (commonly referred to as CLI). You want the Visual Builder.
If this is of interest to learn, I recommend the following training: https://www.udemy.com/course/zapier-visual-builder/
If you want me to do it for you, contact me directly via private chat.
Ah, thank you! I’ll check out the Visual Builder and the training. If it’s beyond my abilities I’ll reach out. Thanks again.