GET fixtures

Recupera una lista de partidos basada en parámetros como ID de torneo, ID de deporte, ID de participante, rango de fechas e idioma.

Endpoint

GET /v4/fixtures

Petición

Parámetros

  • tournamentId (number)El identificador único del torneo. Este ID debe corresponder a un torneo existente.
  • sportId (number) El identificador único del deporte. Este ID debe corresponder a un deporte existente.
  • participantId (number)El identificador único del participante. Este ID debe corresponder a un participante existente.
  • from (string) La fecha y hora de inicio para los partidos en formato ISO 8601 (e.g., YYYY-MM-DDTHH:MM:SSZ)
  • to (string) La fecha y hora de fin para los partidos en formato ISO 8601 (e.g., YYYY-MM-DDTHH:MM:SSZ)
  • language (a2) (Opcional) El idioma en el que se debe devolver la información del torneo. Por defecto, el valor es en for English
  • statusId (number: 0,1,2,3) El statusId que deben tener los partidos devueltos (0: Aún no iniciado, 1: En vivo, 2: Finalizado, 3: Cancelado).
  • hasOdds (boolean)Indica si el partido tiene cuotas disponibles.

Condiciones

  • tournamentId: Puede ser el único parámetro proporcionado.
  • participantId: Puede ser el único parámetro proporcionado.
  • sportId: Debe ir acompañado de cualquiera de:
    • tournamentId
    • participantId
    • Ambos to y from, donde ambos momentos estén separados por menos de 10 días.
  • to y from:
    • Si tournamentId o participantId son proporcionados, to and from no son obligatorios y proporcionar solo uno es aceptado.
    • Si solo to y from se proporciona, deben estar separados por menos de 48 horas.

Ejemplo de petición

GET /v4/fixtures?sportId=10&from=2025-07-14T00:00:00Z&to=2025-07-21T00:00:00Z&hasOdds=true

Ejemplo de respuesta

[
  {
    "fixtureId": "id1000015561098461",
    "participant1Id": 3209,
    "participant2Id": 3210,
    "providerId": 61098461,
    "seasonId": 127421,
    "sportId": 10,
    "startTime": "2025-07-21T00:00:00.000Z",
    "statusId": 2,
    "tournamentId": 155,
    "trueEndTime": "2025-07-21T01:58:12.073Z",
    "trueStartTime": "2025-07-21T00:00:02.751Z",
    "updatedAt": "2025-07-21T01:58:12.073Z",
    "hasOdds": true,
    "externalProviders": {
      "betradarId": 61098461,
      "sofascoreId": 14069376,
      "betgeniusId": 11833149,
      "flashscoreId": "pbXYexxB",
      "pinnacleId": 1611618343,
      "oddinId": null,
      "mollybetId": null,
      "opticoddsId": null,
      "lsportsId": null,
      "txoddsId": null
    },
    "participant1Name": "CA Independiente Avellaneda",
    "participant2Name": "CA Talleres de Cordoba",
    "tournamentName": "Liga Profesional",
    "categoryName": "Argentina"
  }
]

Respuesta (200 OK)

En una petición exitosa, el servidor responde con el código de estado 200 y devuelve un array JSON que contiene objetos de partidos con los siguientes campos:

  • hasOdds (boolean)Indica si el partido tiene cuotas disponibles.
  • startTime (string) La hora de inicio del partido.
  • participant1Id (number)El ID del primer participante.
  • participant2Id (number)El ID del segundo participante.
  • fixtureId (string)El identificador único del partido.
  • sportId (number) El ID del deporte asociado al partido.
  • sportName (string) El nombre del deporte asociado con el evento.
  • updatedAt (string) La marca de tiempo de la última actualización del partido.
  • tournamentId (number) El ID del torneo asociado al partido.
  • seasonId (number)(Opcional) El ID de la temporada.
  • statusId (number) El estado actual del partido.
  • trueStartTime (string|null) La hora real de inicio del partido, si está disponible.
  • trueEndTime (string|null) La hora real de fin del partido, si está disponible.
  • externalProviders (object) IDs de proveedores externos:
    • betradarId (number|null) (Opcional) El ID asignado por Betradar.
    • sofascoreId (number|null) (Opcional) El ID asignado por Sofascore.
    • betgeniusId (number|null) (Opcional) El ID asignado por Betgenius.
    • flashscoreId (string|null) (Opcional) El ID asignado por Flashscore.
    • pinnacleId (number|null) (Opcional) El ID asignado por Pinnacle.
    • oddinId (number|null) (Opcional) El ID asignado por Oddin.
    • mollybetId (number|null) (Opcional) El ID único asignado por Mollybet.
    • opticoddsId (number|null) (Opcional) El ID único asignado por Opticodds.
    • lsportsId (number|null) (Opcional) El ID único asignado por LSports.
    • txoddsId (number|null) (Opcional) El ID único asignado por TXOdds.
  • participant1Name (string) El nombre del primer participante (en el idioma solicitado).
  • participant2Name (string) El nombre del segundo participante (en el idioma solicitado).
  • tournamentName (string)El nombre del torneo.
  • categoryName (string)El nombre de la categoría a la que pertenece el torneo.

Notas

  • Enfriamiento del endpoint: 2000ms
Página anteriorGET tournaments
Página siguienteGET markets
Informar de un problema
Selecciona uno