Endpoint
GET /ws-clausura-2026
Devuelve partidos del Torneo Clausura 2026: realizados, pendientes, postergados, cancelados o en vivo.
Parámetros
| Parámetro | Ejemplo | Descripción |
|---|---|---|
estado | realizados | todos, realizados, pendientes, envivo, postergados o cancelados |
jornada | 2 | Número del 1 al 22 |
equipo | Olimpia | Busca como local o visitante |
desde | 2026-07-24 | Fecha inicial AAAA-MM-DD |
hasta | 2026-08-31 | Fecha final |
limit | 100 | Máximo 500 |
offset | 0 | Paginación |
Ejemplos
GET /ws-clausura-2026?estado=realizados&jornada=2 GET /ws-clausura-2026?equipo=Olimpia GET /ws-clausura-2026?estado=pendientes&desde=2026-08-01&hasta=2026-08-31
Respuesta abreviada
{
"ok": true,
"cantidad": 1,
"partidos": [{
"apf_id": "827",
"jornada": 2,
"estado": "finished",
"fecha": "2026-07-28",
"hora": "18:30:00",
"local": {"nombre": "2 de Mayo"},
"visitante": {"nombre": "Cerro Porteño"},
"resultado": {"marcador": "2-1"},
"goles": [{
"equipo": "2 de Mayo",
"jugador": "Camilo Saiz",
"minuto": "22'",
"marcador_parcial": "1-0"
}]
}]
}
JavaScript
fetch('/ws-clausura-2026?estado=pendientes')
.then(r => { if (!r.ok) throw new Error(`HTTP ${r.status}`); return r.json(); })
.then(data => console.table(data.partidos))
.catch(console.error);
PHP
<?php
$json = file_get_contents('https://rowmaestro.innoven.com.py/ws-clausura-2026?estado=realizados');
$data = json_decode($json, true, 512, JSON_THROW_ON_ERROR);
foreach ($data['partidos'] as $p) {
echo $p['local']['nombre'] . ' ' . $p['resultado']['marcador'] . ' ' . $p['visitante']['nombre'];
}
Integración de pronósticos o apuestas
Use apf_id como identificador externo. Antes de liquidar un evento, consulte nuevamente el servicio y exija el estado finished. Guarde el JSON y la hora utilizados para auditoría. No liquide partidos live, pending o postponed.
Importante: este cron corre dos veces al día y no es un feed en tiempo real. Para liquidación financiera crítica conviene contratar una fuente deportiva oficial con licencia y revisar las reglas legales aplicables.
API key opcional
Configure api.key y envíe el encabezado:
X-API-Key: TU_CLAVE
Códigos HTTP
200 correcto · 401 clave inválida · 405 método no permitido · 500 error interno.