Search the PadelTrue catalogue
search_racketsUse this when a user wants a padel-racket shortlist by budget, brand, exact year, shape or a playing priority such as forgiveness, control or power. Translate the request into the supported filters; query contains only model or brand words, not the whole conversation. A budget needs an explicit currency. Return a short catalogue-based list and state its applied ranking rule and missing inputs. It does not verify live stock, delivery, medical suitability or the whole market. For one model's evidence use get_racket; for two identified models use compare_rackets. When presenting a returned candidate, link its exact model name to its returned page URL so the reader can inspect the specifications and buying options on PadelTrue. Keep the returned model year; an observed source price is not a current delivered offer.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sort | No | A calculated rating to prioritise. Select from the buyer's stated preference; explain the ordering rule. If no preference was supplied, default name order is browsing, not a best-match ranking. | |
| year | No | Exact model year, for example 2027 | |
| brand | No | ||
| limit | No | Default 3, at most 10 | |
| query | No | Optional words from a brand or model name, for example nox at10. Leave absent for a budget/style search without a named model. Express price, year and rating constraints with their structured fields. | |
| shape | No | ||
| currency | No | Three letter code, for example EUR. No exchange rate is applied. | |
| maxPrice | No | Highest observed price. Needs currency. | |
| minPower | No | Lowest calculated power rating | |
| minComfort | No | Lowest calculated comfort rating | |
| minControl | No | Lowest calculated control rating | |
| minHandling | No | Lowest calculated handling rating | |
| minForgiveness | No | Lowest calculated forgiveness rating |