Scout Camp Developers

REST API

Base URL: https://developer.scoutcamp.co.uk/api/v1

Write requests are documented in request rules and tutorials. Scope-by-scope fields are on scopes.

MethodPathScopeReturns
GET/campcamp.readCamp name, dates, access code
GET/registration-urlsregistration.urlsPublic registration links
POST/registrationsregistration.submitSubmit a child or leader form
GET/childrenchildren.readFirst name, last initial, id, profile URL
POST/childrenchildren.writeCreate a young person
GET/leadersleaders.readFirst name, last initial, id, profile URL
POST/leadersleaders.writeCreate a leader
GET/subcampssubcamps.readSub-camp list
GET/subcamps/:idsubcamps.readSub-camp details
GET/subcamps/:id/managementsubcamps.readPatrols + staff (no contacts)
GET/groupsmodules.readScout groups
GET/sectionsmodules.readSections
GET/activitiesmodules.readActivities
GET/schedulemodules.readProgramme slots and counts
GET/kit-listsmodules.readKit list templates

Example

curl -H "Authorization: Bearer sc_tok_…" https://developer.scoutcamp.co.uk/api/v1/children