> ## Documentation Index
> Fetch the complete documentation index at: https://docs.uplifter.app/llms.txt
> Use this file to discover all available pages before exploring further.

# How do I control who can register for a competition?

> Set eligibility restrictions plus the registration window and early-access code that gate sign-ups.

<Note>
  **Must know**

  * Available on plans that include **Competitions** (defaults off) — if you don't see it, ask your Uplifter contact.
  * If a required membership is missing, the registrant can often buy it during the registration flow — but only when a matching membership is available to purchase online and they meet its restrictions; otherwise they're blocked from registering.
  * Eligibility is checked per athlete when someone opens the registration flow, so only categories they qualify for are offered.
</Note>

Two things control who can register: the **restrictions** on the Restrictions step, and the **registration window** on the Registration step.

**Restrictions.** On the Restrictions step you can require any of:

* **Age** — a minimum and/or maximum age.
* **Level** — one or more required levels.
* **Capacity** — a cap on total entries.
* **Membership** — one or more required memberships. A registrant missing one can buy it during checkout if that membership is available to purchase online and they meet its restrictions; if not, they can't register.
* **Waiver** — waivers that must be signed.
* **Medical** — medical information collected during registration.
* **File upload** — a required file (for example, routine music).

**Registration window.** On the Registration step, decide whether registration is open immediately or set a start date/time and an end date/time. You can also add an **early-access code**: people who have the code can register before the public window opens.

<Steps>
  <Step title="Set the restrictions">
    On the Restrictions step, toggle on each requirement you need and choose its values.
  </Step>

  <Step title="Set the window and early access">
    On the Registration step, set the open/close dates and times, and optionally an early-access code.
  </Step>

  <Step title="Save">
    Continue to Confirmation and save.
  </Step>
</Steps>

**Related:** [How do I create a competition?](/club/events-competitions/create-a-competition) · [How do I price a competition?](/club/events-competitions/price-a-competition) · [What happens when an athlete outside my club registers?](/club/events-competitions/external-athlete-competition-registration) · [What is a membership?](/club/memberships/what-is-a-membership)
