Recurso API - Visita
Tabla
visita
- id: serial
- visitante: varchar(36), not null
- tipo_visitante: varchar(10), not null
- fecha: timestamp not null
- sede: int not null
sede
- id: serial
- nombre: varchar(30) not null
- dependencia: varchar(30) not null
tipo_visitante: USUARIO, VISITANTE
API
POST /visitas/{identificador}
- body: {"tipo_visitante","terminos_condiciones","sede"}
- retorna: nada
- errors:
- 400, visita-001, identificador incorrecto
- 400, visita-002, terminos_condiciones incorrecto
- 400, visita-003, terminos_condiciones vencido
- 400, visita-004, sede incorrecto
- 500, visita-100, error interno
GET /visitas
- filtro: terminos_condiciones, identificador, sede, fecha
- retorna: listado visitas
- errors:
- 500 error interno
Visitas
{id, terminos_condiciones, visitante, tipo_visitante, fecha, lugar}
GET /sedes
- filtro: nombre
- retorna: listado sedes
- errors:
- 500 error interno
Edited by Sergio Vier