1. Set up the trigger
1
Choose the trigger
Create a Zap. For the trigger, choose Webhooks by Zapier, then Retrieve Poll.
2
Fill in the request
- URL:
https://api-demo.scoutworks.app/api/v1/waiting-list?status=received&limit=200 - Key:
data(the list inside the response) - Deduplication Key:
id(so each entry starts the Zap once) - Headers:
Authorization→Bearerfollowed by the key, for example:
3
Test it
Choose Test trigger. Zapier shows entries from the demo group.
2. Add an action
Add any action. For example, Slack → Send Channel Message, with the message:[…] is a field you insert from the list Zapier shows. The API reference describes each one.
3. Switch to your group
In the trigger, changeapi-demo.scoutworks.app to api.scoutworks.app, and replace the sandbox key with your own. Your key needs the waiting-list:read scope. Add waiting-list.contacts:read if the Zap needs parent contact details.
New and changed members
The same trigger can watch members. UseupdatedSince so that the one page Zapier reads holds only recent changes:
- URL:
https://api-demo.scoutworks.app/api/v1/members?limit=200&updatedSince=2026-11-01T00:00:00Z - Key:
data. Deduplication Key:id.
id, a second change to the same member does not start the Zap again. A member who leaves does not start it either: the API does not report removals in a sync (see Pagination). To keep a copy of the members up to date, use n8n or Google Sheets.
Limits
- Retrieve Poll reads one page. The list comes oldest first, so the recipe asks only for applications still at
received, the first stage. Once a leader moves an application on, it leaves that list. If more than 200 applications sit atreceived, Zapier cannot see the newest ones. To copy a whole list, use n8n, Google Sheets or Python. - New and changed members reads one page too. Once more than 200 members have changed since the date in the URL, the newest ones fall past the page Zapier reads. Move the date forward now and then, or use n8n or Google Sheets, which page through and remember where they stopped.
- Google Sheets actions. If a Zap writes names into a sheet, a name that starts with
=can run as a formula. Add a Formatter step that puts'in front of values that start with=,+,-or@. - A ready-made Scoutworks app for Zapier and n8n is on our list. Until then, this recipe does the same job.