Gesturcit API
string · date · requiredstring · maxLength: 255 · requiredstring · required
string · date · requiredstring · date · requiredinteger[] · requiredstring · dateboolean
integer · requiredstring · datestring
Properties for Variant 1:integerstring · datestring
Dias disponibles y excepciones de agenda
Crear entrada de calendario
POST
http://localhost:8000/api
/calendars
Crear entrada de calendario › Request Body
daytypeCrear entrada de calendario › Responses
Entrada creada
messageCalendarEntry · required
Filtrar calendario por fechas y tipos
POST
http://localhost:8000/api
/calendars/filter
Devuelve coincidencias del calendario y anade automaticamente los fines de semana del rango consultado.
Filtrar calendario por fechas y tipos › Request Body
start_dateend_datetypesFiltrar calendario por fechas y tipos › Responses
Dias filtrados
day
weekendActualizar entrada de calendario
PUT
http://localhost:8000/api
/calendars/{id}
Si type se envia con el valor literal [], la implementacion elimina el registro.
path Parameters
idActualizar entrada de calendario › Request Body
daytypeEnviar el literal [] provoca el borrado del registro.
Actualizar entrada de calendario › Responses
Entrada actualizada o eliminada logicamente
oneOf
Exactly one variant must match.
Decision Table
| Variant | Matching Criteria |
|---|---|
| type = object | |
| type = object |
iddaytypeArray JSON serializado con ids de tipos permitidos ese dia.
