postRetosEquipos
Metodo: POST
Ruta: /postRetosEquipos
Categoria: Retos
Auth: Si (usuario autenticado)
Que hace
Guarda la lista de equipos de un reto.
Reemplaza los equipos actuales del reto por los enviados en el array.
Request
Headers:
- Content-Type: application/json
- Authorization: Bearer <token>
Body (JSON):
[
{
"id": 1,
"idReto": 10,
"nombre": "Equipo Azul",
"color": "#1E88E5"
},
{
"id": 2,
"idReto": 10,
"nombre": "Equipo Rojo",
"color": "#E53935"
}
]
Reglas importantes
- El body debe ser un array.
idRetoes obligatorio.- Todos los elementos deben llevar el mismo
idReto.
Response
200 OK
{
"resultado": 1,
"mensaje": "OK",
"RetosEquipos": [
{
"id": 1,
"idReto": 10,
"nombre": "Equipo Azul",
"color": "#1E88E5"
}
]
}
Errores comunes
400 Bad Request
{
"resultado": 0,
"mensaje": "Error al guardar datos: idReto invalido"
}