Skip to content

postTratamientos

Método: POST
Ruta: /postTratamientos
Categoría: Tratamientos
Auth: Sí (usuario autenticado)

Qué hace

Crea o actualiza un tratamiento con sus tracks y canales.
Si envías id, actualiza; si no, crea uno nuevo.

Request

Headers: - Content-Type: application/json - Authorization: Bearer <token>

Body (JSON):

{
  "id": 123,
  "nombre": "Tratamiento A",
  "nombreIngles": "Treatment A",
  "duracion": 1200,
  "numCanales": 2,
  "tratamientoSistema": { "id": 5 },
  "tracks": [
    {
      "orden": 1,
      "freq": 30,
      "working": 10,
      "resting": 5,
      "duracion": 300,
      "descanso": 60,
      "canales": [
        {
          "canal": 1,
          "pin1": 10,
          "pin2": 11,
          "anchura": 200,
          "interfase": 50,
          "tipo": "A",
          "nombreMusculo": "Biceps",
          "frecuencia": 80
        }
      ]
    }
  ]
}