Outils agrégés club
ffbb_clubRetrieve club schedules, standings, and team lists. Use calendar action to get all past and future matches for a team or category.
Instructions
Outils agreges autour d'un club (calendrier, equipes, classement).
✅ Outil de référence pour toute demande au pluriel : "matchs restants", "derniers matchs à jouer", "prochaines journées", "calendrier de fin de saison".
⚡ action="calendrier" est l'outil le plus fiable pour obtenir TOUTES les rencontres
passées et futures d'une équipe/catégorie, sans les limitations de ffbb_get(poule).
🎯 Pour isoler les confrontations directes entre deux équipes :
Utilise le paramètre adversaire avec action="calendrier".
Exemple : confrontations Royat vs Pont-du-Château en phase 3
→ ffbb_club(action="calendrier", club_name="Pont du Chateau", filtre="U11M",
adversaire="Royat Orcines", numero_equipe=1)
Avertissement: ne pas utiliser pour obtenir un score ou un prochain match
d'une equipe specifique. Utiliser ffbb_last_result et ffbb_next_match a la place.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | Action club. Utiliser 'calendrier' pour les demandes au pluriel (matchs restants, calendrier, prochaines journées). | |
| club_name | No | Nom du club (recommande, ex: 'Stade Clermontois'). Si absent, `organisme_id` doit etre fourni. | |
| organisme_id | No | Identifiant FFBB du club (ex: 1234 ou 'ARA0063058'). Si absent, `club_name` est utilise pour effectuer une recherche. | |
| filtre | No | Filtre facultatif de categorie/genre (ex: 'U11', 'U11M', 'U11F'). Pour une équipe précise, compléter avec numero_equipe. | |
| adversaire | No | Nom de l'équipe adversaire pour filtrer uniquement les confrontations directes (ex: 'Royat Orcines', 'Stade Clermontois'). Utilisé avec action='calendrier'. Insensible à la casse et aux accents. | |
| poule_id | No | Identifiant de la poule (obligatoire pour action='classement' si aucun filtre ne permet de determiner la poule). | |
| numero_equipe | No | Numéro d'équipe facultatif (ex: 1, 2, 3). Utilisé avec action='calendrier' pour ne récupérer que les matchs de cette équipe précise. | |
| phase | No | Nom ou numéro de la phase (ex: 'Phase 3', '2'). Utilisé avec action='classement' pour auto-résoudre la poule. | |
| date_debut | No | Date de début de filtrage au format YYYY-MM-DD (ex: '2026-05-01'). | |
| date_fin | No | Date de fin de filtrage au format YYYY-MM-DD (ex: '2026-05-31'). | |
| limit | No | Nombre maximum de matchs de calendrier à retourner (pagination/limite). | |
| force_refresh | No | Si True, contourne le cache pour les donnees de calendrier ou de classement (utile les jours de match). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |