How grouping works
- A template belongs to at most one project; templates without one are 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 — four tabs:
- Overview — stat tiles (Templates, Live passes currently in wallets, Total passes all-time, Wallet installs), a scans panel, quick actions, and recent passes.
- Templates / Passes — the project-scoped views of both lists.
- Settings — rename, recolor, describe, or delete.
- Delete — templates and passes are not deleted; they become Uncategorised.
Projects in the API
Projects are first-class on the public API: list/create/update/delete 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 & filtering.