v1

latestOpenAPI 3.1.0raw.githubusercontent.com2025-07-116470172.6 KB
Programas

Actualizar Programa

Actualización de datos de programa

put/programs/{programID}

Path parameters

programIDstring required

ID del programa que se desea trabajar.

Headers

campusIDstring uuid required

ID del Campus que se desea trabajar.

periodIDstring uuid required

ID del periodo que se desea trabajar.

Request body

namestring
external_idstring
metadataobject

Campo arbitrario de datos de terceros

Example request

{
  "name": "Administración",
  "external_id": "Campo arbitrario de datos de terceros",
  "metadata": {
    "id_alumno": "123abc"
  }
}

Response

Actualizar un Programa

programIDstring
namestring
external_idstring
campus_period_idstring
metadataobject

Campo arbitrario de datos de terceros

Example response

{
  "programID": "prm_62d63d88-4d74-44f2-b017-b46b90d3347b",
  "name": "Administración",
  "external_id": "Campo arbitrario de datos de terceros",
  "campus_period_id": "62d63d88-4d74-44f2-b017-b46b90d3347b",
  "metadata": {
    "id_alumno": "123abc"
  }
}