Zum Hauptinhalt springen

Kalender

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

Heute aktualisiert

Kalender

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

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 numerische Kennung des Objekts (schreibgeschützt)

guid

Global eindeutige Kennung (schreibgeschützt)

slug

Alphanumerische Kennung, eindeutig für den Typ

link

URL zum Objekt (schreibgeschützt)

Inhaltsfelder

Feld

Beschreibung

title

Der Titel des Kalenderobjekts

content

Der Inhalt des Kalenderobjekts

excerpt

Die Zusammenfassung des Kalenderobjekts

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

Kalenderspezifische Felder

Feld

Beschreibung

format

Anzeigeformat; eines von calendar, list oder blocks

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)

data

Die vollständigen Ereignisobjekte des Kalenders (Array, nur view-Kontext)

Das Feld data gibt die vollständigen Ereignisobjekte für alle im Kalender enthaltenen Ereignisse zurück. Dieses Feld ist nur in der view-Kontextantwort vorhanden und nicht beschreibbar.

Beispielanfragen

Alle Kalender auflisten

GET /wp-json/sportspress/v2/calendars

Einen einzelnen Kalender mit Ereignisdaten abrufen

GET /wp-json/sportspress/v2/calendars/45

Die Antwort enthält das data-Array mit den vollständigen Ereignisobjekten dieses Kalenders.

Einen Kalender erstellen

POST /wp-json/sportspress/v2/calendars
Content-Type: application/json{
  "title": "Spielplan Saison 2026",
  "status": "publish",
  "format": "list",
  "leagues": [5],
  "seasons": [3]
}

Hat dies deine Frage beantwortet?