Passer au contenu principal

Équipes

**Point de terminaison :** `/wp-json/sportspress/v2/teams`

Mis à jour aujourd’hui

Équipes

Point de terminaison : /wp-json/sportspress/v2/teams

Définitions des champs

Champs de date et d'heure

Champ

Description

date

Date de publication dans le fuseau horaire du site (format ISO 8601)

date_gmt

Date de publication en GMT (format ISO 8601)

modified

Date de dernière modification dans le fuseau horaire du site (lecture seule)

modified_gmt

Date de dernière modification en GMT (lecture seule)

Champs d'identification

Champ

Description

id

Identifiant unique de l'objet (entier, lecture seule)

guid

Identifiant globalement unique (lecture seule)

slug

Identifiant alphanumérique unique à son type

link

URL de l'objet (lecture seule)

parent

L'ID du parent de l'objet

Champs de contenu

Champ

Description

title

Le titre de l'objet équipe

content

Le contenu de l'objet équipe

excerpt

L'extrait de l'objet équipe

author

L'ID de l'auteur de l'objet

featured_media

L'ID du média mis en avant pour l'objet

Champs de statut et d'accès

Champ

Description

status

Statut nommé de l'objet ; l'un des suivants : publish, future, draft, pending ou private

password

Un mot de passe pour protéger l'accès au contenu et à l'extrait

comment_status

Si les commentaires sont ouverts ou non ; open ou closed

ping_status

Si l'objet peut être pingé ou non ; open ou closed

menu_order

L'ordre de l'objet par rapport aux autres objets de son type

Champs de taxonomie et de relation

Champ

Description

leagues

Les termes assignés à l'objet dans la taxonomie ligue (tableau d'IDs de termes)

seasons

Les termes assignés à l'objet dans la taxonomie saison (tableau d'IDs de termes)

venues

Les termes assignés à l'objet dans la taxonomie lieu (tableau d'IDs de termes)

staff

Les IDs des membres du staff associés à l'équipe (tableau)

tables

Les IDs des tableaux de ligue auxquels l'équipe appartient (tableau)

lists

Les IDs des listes de joueurs assignées à l'équipe (tableau)

events

Les IDs des événements auxquels l'équipe a participé (tableau)

Champs spécifiques aux équipes

Champ

Description

abbreviation

L'abréviation de l'équipe (chaîne)

url

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"
}

Avez-vous trouvé la réponse à votre question ?