This doc is a reference guide for how to build and customize PadelOS player app URLs — using Padel Powers as the example. It covers how to filter by club location, set the language, link to specific sections (bookings, open matches, trainings), and open the registration form directly, including with a pre-filled email.
Example setup — Padel Powers
Padel Powers has three locations in the Czech Republic:
Location | Club ID |
Prague Smíchov | 216927 |
Brno Kravi Hora | 216928 |
Brno Slatina | 216930 |
Company page:
Available parameters
You can customise the URL in three ways:
clubIds — filter by location
locale — set the language
auth=register — open the registration form directly
Selecting a location
One club — add clubIds to the URL:
Multiple clubs — separate IDs with commas:
Setting a language
Language | Parameter |
English | locale=en |
Czech | locale=cs |
Example — company page in English:
Combining parameters
Use ? before the first parameter, and & before each additional one.
Example — Brno Kravi Hora in English:
Example — Brno Kravi Hora in Czech:
Section-specific URLs
Link directly to bookings, open matches, or trainings for a specific club:
Section | URL |
Home | company/217?clubIds=216928 |
Bookings | company/217/bookings?clubIds=216928 |
Open matches | company/217/openMatches?clubIds=216928 |
Trainings | company/217/trainings?clubIds=216928 |
Registration form
Open the registration form company-wide:
Pre-fill the player's email address:
Registration form for a specific club
Location | URL |
Prague Smíchov | club/216927?auth=register |
Brno Kravi Hora | club/216928?auth=register |
Brno Slatina | club/216930?auth=register |
To pre-fill the email, add &[email protected] to any of the above.
Note
If the player is already logged in, the registration form will not open. They will see a message confirming they are already signed in.