Mannschaften
Endpunkt: /wp-json/sportspress/v2/teams
Felddefinitionen
Datums- und Zeitfelder
Feld | Beschreibung |
| Veröffentlichungsdatum in der Zeitzone der Website (ISO 8601) |
| Veröffentlichungsdatum als GMT (ISO 8601) |
| Datum der letzten Änderung in der Zeitzone der Website (schreibgeschützt) |
| Datum der letzten Änderung als GMT (schreibgeschützt) |
Identifikationsfelder
Feld | Beschreibung |
| Eindeutige Kennung des Objekts (Integer, schreibgeschützt) |
| Global eindeutige Kennung (schreibgeschützt) |
| Alphanumerische Kennung, eindeutig für den Typ |
| URL zum Objekt (schreibgeschützt) |
| Die ID des übergeordneten Objekts |
Inhaltsfelder
Feld | Beschreibung |
| Der Titel des Mannschaftsobjekts |
| Der Inhalt des Mannschaftsobjekts |
| Die Zusammenfassung des Mannschaftsobjekts |
| Die ID des Autors des Objekts |
| Die ID des Beitragsbilds des Objekts |
Status- und Zugriffsfelder
Feld | Beschreibung |
| Benannter Status des Objekts; einer von |
| Passwort zum Schutz des Zugriffs auf Inhalt und Zusammenfassung |
| Ob Kommentare geöffnet sind; |
| Ob das Objekt angepingt werden kann; |
| Die Reihenfolge des Objekts in Relation zu anderen Objekten des gleichen Typs |
Taxonomie- und Beziehungsfelder
Feld | Beschreibung |
| Dem Objekt in der Liga-Taxonomie zugewiesene Terme (Array von Term-IDs) |
| Dem Objekt in der Saison-Taxonomie zugewiesene Terme (Array von Term-IDs) |
| Dem Objekt in der Austragungsort-Taxonomie zugewiesene Terme (Array von Term-IDs) |
| IDs der der Mannschaft zugeordneten Mitarbeiter (Array) |
| IDs der Ligatabellen, zu denen die Mannschaft gehört (Array) |
| IDs der der Mannschaft zugewiesenen Spielerlisten (Array) |
| IDs der Ereignisse, an denen die Mannschaft teilgenommen hat (Array) |
Mannschaftsspezifische Felder
Feld | Beschreibung |
| Die Abkürzung der Mannschaft (String) |
| 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"
}
