Skip to main content

Properties

slug
string
required
Slug of your YSWS. Used for the URL.Example: demotown
name
string
required
The name of your YSWS. Used for display purposes.Example: Demotown
form url
url
required
The URL of the Fillout/Airtable form to be used for submissions.Example: https://forms.hackclub.com/yourprogramslug
identity_scopes
array
required
The identity scopes you want to request from participants. Only request the ones you need.Example: ["email", "first_name", "last_name"]
colors
Colors
required
Hex color codes for your global theme
form mappings
array
Map identity fields to form fields. For Airtable, use prefill names with + instead of spaces. Not required for Fillout.Example: {"first_name":"First+Name","last_name":"Last+Name"}.