Calendriers
Point de terminaison : /wp-json/sportspress/v2/calendars
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 numérique unique de l'objet (lecture seule) |
| Identifiant globalement unique (lecture seule) |
| Identifiant alphanumérique unique à son type |
| URL de l'objet (lecture seule) |
Champs de contenu
Champ | Description |
| Le titre de l'objet calendrier |
| Le contenu de l'objet calendrier |
| L'extrait de l'objet calendrier |
| 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 ; |
Champs spécifiques aux calendriers
Champ | Description |
| Format d'affichage ; l'un des suivants : |
| 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 objets événements complets du calendrier (tableau, contexte |
Le champ data renvoie les objets événements complets pour tous les événements inclus dans le calendrier. Ce champ n'est présent que dans la réponse au contexte view et n'est pas inscriptible.
Exemples de requêtes
Lister tous les calendriers
GET /wp-json/sportspress/v2/calendars
Récupérer un calendrier unique avec les données d'événements
GET /wp-json/sportspress/v2/calendars/45
La réponse inclut le tableau data contenant les objets événements complets pour ce calendrier.
Créer un calendrier
POST /wp-json/sportspress/v2/calendars
Content-Type: application/json{
"title": "2026 Season Schedule",
"status": "publish",
"format": "list",
"leagues": [5],
"seasons": [3]
}
