API UniEstudio - Desarrollo #611: [BACK] Servicio web para guardar centro

Gobernado Garrido Álvaro
2026-04-02T10:09:22Z

Hecho¶

Endpoint para crear centro:

POST /universidades/{universidadId}/centros

con el cuerpo

{
  "nombre": "string",
  "direccion": "string",
  "telefonoContacto": "string",
  "comunidadAutonoma": "string",
  "provincia": "string",
  "latitud": 0,
  "longitud": 0,
  "campus": "string"
}

y para añadir el horario

PUT /centros/{centroId}/horario/semana

con el cuerpo

{
  "dias": [
    {
      "diaSemana": "string",
      "cerrado": true,
      "franjas": [
        {
          "horaInicio": "string",
          "horaFin": "string"
        }
      ]
    },
    {
      "diaSemana": "string",
      "cerrado": true,
      "franjas": [
        {
          "horaInicio": "string",
          "horaFin": "string"
        }
      ]
    },
    {
      "diaSemana": "string",
      "cerrado": true,
      "franjas": [
        {
          "horaInicio": "string",
          "horaFin": "string"
        }
      ]
    },
    {
      "diaSemana": "string",
      "cerrado": true,
      "franjas": [
        {
          "horaInicio": "string",
          "horaFin": "string"
        }
      ]
    },
    {
      "diaSemana": "string",
      "cerrado": true,
      "franjas": [
        {
          "horaInicio": "string",
          "horaFin": "string"
        }
      ]
    },
    {
      "diaSemana": "string",
      "cerrado": true,
      "franjas": [
        {
          "horaInicio": "string",
          "horaFin": "string"
        }
      ]
    },
    {
      "diaSemana": "string",
      "cerrado": true,
      "franjas": [
        {
          "horaInicio": "string",
          "horaFin": "string"
        }
      ]
    }
  ]
}