USA Hockey Memership Verification
If you have a TeamSnap registration form, you can verify registrant membership with USA Hockey within your registration form, and ensure that those with expired or soon-to-be-expired memberships will be prompted to update them with USA Hockey.
In this article:
Connecting USA Hockey Verification to TeamSnap for Business Registration - New!
Connecting USA Hockey Verification to TeamSnap for Clubs & Leagues - classic
TeamSnap for Business Registration - New!
If your organization is US based and has a program set to “Ice Hockey”, and you have upgraded to our most recent Registration 2.0 platform, you will be able to turn on USA Hockey Membership verification per reg form:
To enable USA Hockey verification, simply toggle on the number verification, and all participants registering within the form will have to pass the verification before selecting a registration option. Participants will only be able to select one option per registration form.
For Registrants:
After selecting a participant, you will be navigated to the USA Hockey confirmation number page:
From here, you can:
- Edit participant profile information: This is a quick link to update profile information if validation fails due to first name, last name, or birthdate.
- USA Hockey confirmation number: Input field for the 14 character confirmation number issued by USA Hockey.
- Get confirmation number: Link to USA Hockey to purchase a confirmation number.
Once you've completed this step, you can proceed with registration!
Classic Registration
- Log into TeamSnap
- Enter your club or league under the My Leagues section of the Dashboard screen
- Click the Registration tab
- Create a new form (skip to step 5 to edit an existing form)
- Click Create Your First Registration Form or +New Registration Form
- Name your form
- Select the USA Hockey Template
- Select the season(s) that the form should accept confirmation numbers for from the drop-down (see example in the box above)
- Click Save
- Edit an existing form (skip this step if you are using the template from step 4)
- Hover over the ... Admin button for the desired form
- Click Edit
- Click the Verify Membership button
- Check the Status checkbox
- Enter the Registration Year
- Click Save
Your registrants will see the membership field on the form during registration in the Participant Info section where they can enter their USA Hockey ID. For those who need to update their membership, they will not be able to complete registration until that is done.
Troubleshooting Validation Errors
Common validation errors you might experience are:
- API connectivity issues (500/401/403, etc): “USA Hockey verification service not available, please try again later.”
- Confirmation number not found: “No matching USA Hockey record found.”
- First name not matching: “USA Hockey confirmation number does not match participant First Name”
- Las name not matching: “USA Hockey confirmation number does not match participant Last Name”
- Birthdate not matching: “USA Hockey confirmation number does not match participant Birthdate”
- If participant that has already been verified is selected for an additional registration option, verification flow must be completed again, but we will pre-fill the confirmation number for the participant
About USA Hockey
USA Hockey has various confirmation number types - players, coaches, officials, referees, and volunteers. Although the volunteer type is not insured to be "on the ice" as the others types are, we will validate all confirmation numbers the same way, which means that you as an admin need to be aware of any volunteers going through your registration process. Volunteer confirmation numbers show "XX" for the 10th and 11th digit.
All USA Hockey confirmation numbers are valid only for a single season. However, USA Hockey seasons overlap by five months. In some cases, organizations may conduct short programs or tryouts during this overlapping period and need to accept both previous and new season confirmation numbers. In cases where your seasons overlap, you can select "Both" from the season selection dropdown.
For example:
The All-Star Hockey organization has tryouts in April 2025 and the season doesn't start until May 2025. Player A has a 2024-2025 season confirmation number and wants to try out for the 2024-2025 season, but does not have a 2024-2025 confirmation number yet (and cannot purchase one until April 2024). Player B has a 2024-2025 season confirmation number they just purchased, they also want to try out for the 2024-2025 season. Player B has never played before, so they do not have a 2024-2025 confirmation number.
The All-Star Hockey org registrar will create a new registration form for tryouts in April. When picking from the season selector, they will select Both 2023-2024 and 2024-2025 seasons. This allows player A to complete their registration form with their previous season number. It also allows player B to complete a registration form with their new season confirmation number.
Once the players have been chosen, the registrar can then create a new form for the 2024-2025 players. After April 2024, player A is able to obtain a new season confirmation number and enter it into the new form. Only players with a 2024-2025 season confirmation number can be validated on the registration form and play the full season.
To purchase a USA Hockey membership, visit here.