Zum Hauptinhalt springen

Mannschaften

**Endpunkt:** `/wp-json/sportspress/v2/teams`

Heute aktualisiert

Mannschaften

Endpunkt: /wp-json/sportspress/v2/teams

Felddefinitionen

Datums- und Zeitfelder

Feld

Beschreibung

date

Veröffentlichungsdatum in der Zeitzone der Website (ISO 8601)

date_gmt

Veröffentlichungsdatum als GMT (ISO 8601)

modified

Datum der letzten Änderung in der Zeitzone der Website (schreibgeschützt)

modified_gmt

Datum der letzten Änderung als GMT (schreibgeschützt)

Identifikationsfelder

Feld

Beschreibung

id

Eindeutige Kennung des Objekts (Integer, schreibgeschützt)

guid

Global eindeutige Kennung (schreibgeschützt)

slug

Alphanumerische Kennung, eindeutig für den Typ

link

URL zum Objekt (schreibgeschützt)

parent

Die ID des übergeordneten Objekts

Inhaltsfelder

Feld

Beschreibung

title

Der Titel des Mannschaftsobjekts

content

Der Inhalt des Mannschaftsobjekts

excerpt

Die Zusammenfassung des Mannschaftsobjekts

author

Die ID des Autors des Objekts

featured_media

Die ID des Beitragsbilds des Objekts

Status- und Zugriffsfelder

Feld

Beschreibung

status

Benannter Status des Objekts; einer von publish, future, draft, pending oder private

password

Passwort zum Schutz des Zugriffs auf Inhalt und Zusammenfassung

comment_status

Ob Kommentare geöffnet sind; open oder closed

ping_status

Ob das Objekt angepingt werden kann; open oder closed

menu_order

Die Reihenfolge des Objekts in Relation zu anderen Objekten des gleichen Typs

Taxonomie- und Beziehungsfelder

Feld

Beschreibung

leagues

Dem Objekt in der Liga-Taxonomie zugewiesene Terme (Array von Term-IDs)

seasons

Dem Objekt in der Saison-Taxonomie zugewiesene Terme (Array von Term-IDs)

venues

Dem Objekt in der Austragungsort-Taxonomie zugewiesene Terme (Array von Term-IDs)

staff

IDs der der Mannschaft zugeordneten Mitarbeiter (Array)

tables

IDs der Ligatabellen, zu denen die Mannschaft gehört (Array)

lists

IDs der der Mannschaft zugewiesenen Spielerlisten (Array)

events

IDs der Ereignisse, an denen die Mannschaft teilgenommen hat (Array)

Mannschaftsspezifische Felder

Feld

Beschreibung

abbreviation

Die Abkürzung der Mannschaft (String)

url

Die URL zur externen Website der Mannschaft (URI-String)

Felder unterstützen verschiedene Sichtbarkeitskontexte (view, edit, embed). Felder wie id, link und Änderungszeitstempel sind schreibgeschützt.

Beispielanfragen

Alle Mannschaften auflisten

GET /wp-json/sportspress/v2/teams

Eine einzelne Mannschaft abrufen

GET /wp-json/sportspress/v2/teams/10

Eine Mannschaft erstellen

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

Eine Mannschaft aktualisieren

PUT /wp-json/sportspress/v2/teams/10
Content-Type: application/json{
  "abbreviation": "ATH"
}

Hat dies deine Frage beantwortet?