How grouping works
- A template belongs to at most one project; templates without one appear as Uncategorised.
- Passes always inherit their template’s project. Moving a template to another project moves its passes too (the console shows the impact before you confirm).
Working with projects
- Create: from the Projects page, with a name, description, and color.
- Project detail: stat tiles (Templates, Total passes) that deep-link into the project-scoped template and pass lists, project details, a live scans panel, and the project’s broadcasts. Edit renames, recolors, or describes the project.
- Delete: templates and passes are not deleted; they become Uncategorised.
Broadcasts
A broadcast sends one notification to every issued pass in the project: a lock-screen banner on Apple Wallet, a push message on Google Wallet. Choose New broadcast on the project detail page to send or schedule one; the Broadcasts card lists every broadcast with its status, and scheduled ones can be cancelled until they start sending. See the Notifications guide for the full picture.Projects in the API
Projects are first-class on the public API: list, create, update, and delete them, plusGET /v1/projects/{id}/stats for aggregated counts. Most list endpoints accept a projectId filter, including the literal projectId=null for uncategorised items. See Pagination and filtering.