Ir al contenido principal

Eventos

**Endpoint:** `/wp-json/sportspress/v2/events`

Actualizado hoy

Eventos

Endpoint: /wp-json/sportspress/v2/events

Definiciones de campos

Campos de fecha y hora

Campo

Descripción

date

Fecha de publicación en la zona horaria del sitio (formato ISO 8601)

date_gmt

Fecha de publicación en GMT (formato ISO 8601)

modified

Fecha de última modificación en la zona horaria del sitio (solo lectura)

modified_gmt

Fecha de última modificación en GMT (solo lectura)

Campos de identificación

Campo

Descripción

id

Identificador único del objeto (entero, solo lectura)

guid

Identificador único global (solo lectura)

slug

Identificador alfanumérico único para su tipo

link

URL del objeto (solo lectura)

Campos de contenido

Campo

Descripción

title

El título del objeto de evento

content

El contenido del objeto de evento

excerpt

El extracto del objeto de evento

featured_media

ID del medio destacado del objeto

Campos de estado y acceso

Campo

Descripción

status

Estado del objeto; uno de publish, future, draft, pending o private

password

Una contraseña para proteger el acceso al contenido y al extracto

comment_status

Si los comentarios están abiertos o no; open o closed

ping_status

Si el objeto puede recibir pings o no; open o closed

Campos de autor y orden

Campo

Descripción

author

El ID del autor del objeto

menu_order

El orden del objeto en relación con otros objetos de su tipo

Campos de taxonomía y relaciones

Campo

Descripción

leagues

Los términos asignados al objeto en la taxonomía de ligas (array de IDs de términos)

seasons

Los términos asignados al objeto en la taxonomía de temporadas (array de IDs de términos)

venues

Los términos asignados al objeto en la taxonomía de sedes (array de IDs de términos)

teams

Los IDs de los equipos que participan en el evento (array)

players

Los IDs de los jugadores que participan en el evento (array)

staff

Los IDs de los miembros del personal que participan en el evento (array)

Campos específicos del evento

Campo

Descripción

main_results

Los resultados principales del evento (array, un valor por equipo)

outcome

El desenlace del evento por equipo (array)

winner

El ID del equipo ganador

minutes

El tiempo total del evento en minutos (entero)

results

La tabla de resultados completa del evento, por equipo (array)

performance

La tabla de rendimiento completa (box score) del evento, por equipo (array)

Todos los campos especifican la disponibilidad de contexto (view, edit, embed). Los campos marcados como de solo lectura no se pueden establecer en solicitudes POST o PUT.

Ejemplos de solicitudes

Listar todos los eventos

GET /wp-json/sportspress/v2/events

Recuperar un evento individual

GET /wp-json/sportspress/v2/events/123

Crear un evento

POST /wp-json/sportspress/v2/events
Content-Type: application/json{
  "title": "Team A vs Team B",
  "status": "publish",
  "date": "2026-05-01T15:00:00",
  "teams": [10, 11],
  "leagues": [5],
  "seasons": [3]
}

Actualizar los resultados de un evento

PUT /wp-json/sportspress/v2/events/123
Content-Type: application/json{
  "results": {
    "10": { "goals": 2 },
    "11": { "goals": 1 }
  },
  "performance": {
    "10": {
      "42": { "goals": 1, "assists": 0 }
    }
  }
}

Nota: La actualización de resultados y el rendimiento de jugadores a través de la REST API requiere SportsPress Pro 2.7.8 o posterior (versiones anteriores tenían un error por el que los resultados y los box scores no se actualizaban a través de la API).

¿Ha quedado contestada tu pregunta?