Équipes
Point de terminaison : /wp-json/sportspress/v2/teams
Définitions des champs
Champs de date et d'heure
Champ | Description |
| Date de publication dans le fuseau horaire du site (format ISO 8601) |
| Date de publication en GMT (format ISO 8601) |
| Date de dernière modification dans le fuseau horaire du site (lecture seule) |
| Date de dernière modification en GMT (lecture seule) |
Champs d'identification
Champ | Description |
| Identifiant unique de l'objet (entier, lecture seule) |
| Identifiant globalement unique (lecture seule) |
| Identifiant alphanumérique unique à son type |
| URL de l'objet (lecture seule) |
| L'ID du parent de l'objet |
Champs de contenu
Champ | Description |
| Le titre de l'objet équipe |
| Le contenu de l'objet équipe |
| L'extrait de l'objet équipe |
| L'ID de l'auteur de l'objet |
| L'ID du média mis en avant pour l'objet |
Champs de statut et d'accès
Champ | Description |
| Statut nommé de l'objet ; l'un des suivants : |
| Un mot de passe pour protéger l'accès au contenu et à l'extrait |
| Si les commentaires sont ouverts ou non ; |
| Si l'objet peut être pingé ou non ; |
| L'ordre de l'objet par rapport aux autres objets de son type |
Champs de taxonomie et de relation
Champ | Description |
| Les termes assignés à l'objet dans la taxonomie ligue (tableau d'IDs de termes) |
| Les termes assignés à l'objet dans la taxonomie saison (tableau d'IDs de termes) |
| Les termes assignés à l'objet dans la taxonomie lieu (tableau d'IDs de termes) |
| Les IDs des membres du staff associés à l'équipe (tableau) |
| Les IDs des tableaux de ligue auxquels l'équipe appartient (tableau) |
| Les IDs des listes de joueurs assignées à l'équipe (tableau) |
| Les IDs des événements auxquels l'équipe a participé (tableau) |
Champs spécifiques aux équipes
Champ | Description |
| L'abréviation de l'équipe (chaîne) |
| L'URL du site externe de l'équipe (chaîne URI) |
Les champs prennent en charge différents contextes de visibilité (view, edit, embed) pour contrôler quels contextes exposent des informations spécifiques. Les champs tels que id, link et les horodatages de modification sont en lecture seule.
Exemples de requêtes
Lister toutes les équipes
GET /wp-json/sportspress/v2/teams
Récupérer une équipe unique
GET /wp-json/sportspress/v2/teams/10
Créer une équipe
POST /wp-json/sportspress/v2/teams
Content-Type: application/json{
"title": "Athletic FC",
"status": "publish",
"abbreviation": "AFC",
"url": "https://athleticfc.example.com",
"leagues": [5],
"seasons": [3]
}Mettre à jour une équipe
PUT /wp-json/sportspress/v2/teams/10
Content-Type: application/json{
"abbreviation": "ATH"
}
