Paddles Up Docs
Core Concepts

Listings

What a listing is, its lifecycle, and the public URL where registrants find it.

A listing is the public registration surface for an event. Each event that accepts registrations has one listing, which collects registrants for one or more options (divisions, brackets, sessions, etc.).

Listings live in the Register app at https://register.paddlesup.io.

Public URL

Every listing has a public landing page nested under its organization:

https://register.paddlesup.io/l/<org-slug>/<event-slug>

The org slug is part of the URL because listing slugs are unique per organization, not globally — two clubs can both have a spring-open listing.

External links to the older /e/<org>/<event> paths now 404. Update bookmarks, emails, and shared links to use /l/....

Who can see it

ViewerWhat they see
Anyone (signed out)The public landing — competitions, options, capacity, "Sign in to Register" CTAs
Member (signed in)The same landing plus their own registration status, current-registration highlight, confirmation view, and any WhatsApp group link the org has set
StaffThe full landing plus an "Open staff view" entry into /listings/<id> for management

Non-staff users who hit the staff URL https://register.paddlesup.io/listings/<id> are redirected to the public /l/<org>/<event> page.

Listing lifecycle

A listing carries a registration status that gates whether new registrations can start:

StatusMeaning
PlannedListing exists but registration isn't open yet
OpenRegistrants can sign up
ClosedRegistration is closed; existing registrants are unaffected

Individual options can override this — see Listing options.

Staff actions

Staff manage listings from https://register.paddlesup.io/listings/<id>:

  • Edit details and status
  • Add, edit, and delete options
  • View and manage registrations
  • Delete the listing when there are no active registrations
  • View Analytics — impressions, revenue, registration / cancellation / refund totals, per-option breakdowns

See Creating a listing for the step-by-step.

On this page