Skip to main content
The Scoutworks API lets your group read its own data from other tools. You do not need to be a developer. Pick what you want to do. Each recipe works straight away with the sandbox key, which reads a demo group full of made-up Scouts. When it works, swap in your own key.

Everyday jobs

Events in your calendar

A feed parents subscribe to in Google, Outlook or Apple Calendar. It updates itself.

A weekly numbers email

Members and waiting list for each section, in your inbox every Monday.

Badges to order

How many of each badge to buy, and who each one is for.

Who is due to move on

Young people near the top age of their section, soonest first.

Trips and camps

Who is going on each trip and camp, with their parents’ emails.

Attendance for a term

A register for each section, with each young person’s attendance.

Birthdays this month

The birthdays coming up, with the age each young person turns.

Parent contact list

Parents for each section, brothers and sisters merged, ready for Bcc.

Spreadsheets

Your members in Google Sheets

A sheet that refreshes itself every morning. Copy one script, press Run.

Events in Excel

Pull your events into Excel with Power Query. No code at all.

Automations

n8n

Send new waiting-list entries to Slack, email or anywhere else.

Zapier

Connect Scoutworks to 7,000 apps with Webhooks by Zapier.

Power Automate

Post new applications to a Microsoft Teams channel.

Code

Python

Read every page of a list in twelve lines.

JavaScript and Node.js

Save a list to CSV with built-in fetch. Nothing to install.

PowerShell

Save a list to CSV with the PowerShell already on Windows.

curl

Try any endpoint from your terminal.

What next

Getting started

Create a key and make your first call.

API reference

Every endpoint, with a “Try it” button.

Use it with AI

Point Claude, ChatGPT or Cursor at these docs.
The API mostly reads data. The one exception is tasks: a key with the tasks:write scope can add and update tasks, as the admin who created the key. Choose that scope only for a tool you trust. The API never shares health information, bank details or free-text notes.