API v1

Métodos

GET habilitacion/capacitados

GET habilitacion/capacitados

Obtiene los ids de personas capacitadas en cada habilitación.

Query Parameters
  • None – no recibe parametros

Request de ejemplo:

$ curl --location --request GET 'ec2-18-221-241-253.us-east-2.compute.amazonaws.com:8000/habilitacion/capacitados'

Formato de respuesta:

Retorna un JSON con listas de personas capacitadas asociadas a los ids de las capacitaciones disponibles.

{
   id_capacitacion1: list of integers
   id_capacitacion2: list of integers
   ...
}

Ejemplo de respuesta:

{
   "1": [3, 4],
   "2": [],
   "3": [3, 7, 5],
   "4": [7],
   "5": [3, 5],
   "6": [1, 2, 3, 5]
}

GET /habilitacion/{id_persona}/{id_capacitacion}

GET /habilitacion/{id_persona}/{id_capacitacion}

Método que permite revisar si una persona de id = id_persona ha realizado la capacitación de id = id_capacitacion.

Query Parameters
  • id_personas – id de una persona

  • id_capacitacion – id de una capacitación

Request de ejemplo:

$ curl --location --request GET 'ec2-18-221-241-253.us-east-2.compute.amazonaws.com:8000/habilitacion/capacitado/3/2'

Formato de respuesta:

Retorna un booleano correspondiente al valor de evaluación de si la persona realizó la capacitación o no.

Ejemplo de respuesta:

false