✏️ Editar la pareja de un partido
[PUT] /v1/matches/@matchId/pairs/@pairId
Parámetros de la ruta:
Parámetros | Tipo | Requerido | Descripción |
---|---|---|---|
matchId | string | true | Identificador del partido. |
pairId | string | true | Identificador de la pareja. |
Cuerpo de la petición:
Campo | Tipo | Requerido | Rango | Descripción |
---|---|---|---|---|
score | integer | false | between_numeric: [0, 255] | Puntaje de la pareja en el partido. |
is_winner | boolean | false | contains: [yes/no, on/off, 1/0, true/false] | Estatus de ganador de la pareja en el partido. |
Ejemplo:
curl -X PUT \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'X-API-KEY: API_KEY' \
http://localhost:8080/v1/matches/@matchId/pairs/@pairId \
-d '{
"score": "10",
"is_winner": "1"
}'
Respuesta de la petición:
{
"data": {
"match": {
"id": "27113a35-baed-40b2-9af9-e0c261582b6a",
"is_active": 1,
"created_at": "2025-03-18 14:41:31",
"updated_at": "2025-03-20 14:17:04",
"registration_category": {
"id": "76d95a95-0fa3-4d58-a8ce-031a1db25b3c",
"name": "open",
"description": "Libre"
},
"match_category": {
"id": "6c7f2686-7b40-47ff-b5b5-cbd52c6cea89",
"name": "qualifier",
"description": "Clasificación"
},
"match_status": {
"id": "29d4b630-468f-4dcc-b775-5bad0b796a89",
"name": "scheduled",
"description": "Programado"
}
},
"pair": {
"id": "75de4f9a-726d-4eda-83aa-c42aa579691f",
"is_eliminated": 0,
"is_active": 1,
"created_at": "2025-03-18 14:37:31",
"updated_at": "2025-03-18 14:37:31",
"registration_category": {
"id": "76d95a95-0fa3-4d58-a8ce-031a1db25b3c",
"name": "open",
"description": "Libre"
}
},
"relationship": {
"id": "d54b558b-65b4-4e89-b463-7390ed90387f",
"pair_id": "75de4f9a-726d-4eda-83aa-c42aa579691f",
"match_id": "27113a35-baed-40b2-9af9-e0c261582b6a",
"score": 10,
"is_winner": 1,
"created_at": "2025-03-18 14:41:31",
"updated_at": "2025-03-20 16:48:33"
}
},
"status": 200,
"description": "The match pair was updated successfully"
}