Turnos para Microsoft Teams
En el caso de los administradores, planee programaciones de turnos, difunda turnos abiertos y no rellenados al equipo. Para los miembros del equipo, vea fácilmente los turnos y realice solicitudes de cambio de programación (intercambio, oferta y tiempo de espera).
Este conector está disponible en los siguientes productos y regiones:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Estándar | Todas las regiones de Power Automate excepto las siguientes: - China Cloud operado por 21Vianet |
| Aplicaciones lógicas | Estándar | Todas las regiones de Logic Apps excepto las siguientes: - Regiones de Azure China |
| Power Apps | Estándar | Todas las regiones de Power Apps excepto las siguientes: - China Cloud operado por 21Vianet |
| Power Automate | Estándar | Todas las regiones de Power Automate excepto las siguientes: - China Cloud operado por 21Vianet |
| Contacto | |
|---|---|
| Nombre | Microsoft |
| URL | https://support.microsoft.com/teams |
| Metadatos del conector | |
|---|---|
| Publicador | Microsoft |
| Website | https://docs.microsoft.com/en-us/microsoftteams/expand-teams-across-your-org/shifts-for-teams-landing-page |
| Directiva de privacidad | https://privacy.microsoft.com/privacystatement |
| Categorías | Productividad |
Turnos en Microsoft Teams es una herramienta de administración de programación que le ayuda a crear, actualizar y administrar programaciones para su equipo.
Shifts + Power Automate permite tomar información de Turnos y crear flujos de trabajo personalizados con otras aplicaciones y realizar operaciones a escala. Automatice procesos clave con poco o ningún código.
Problemas conocidos y limitaciones con desencadenadores
- Los desencadenadores no se admiten en la región GCC.
Creación de una conexión
El conector admite los siguientes tipos de autenticación:
| Predeterminado | Parámetros para crear una conexión. | Todas las regiones | No se puede compartir |
Predeterminado
Aplicable: Todas las regiones
Parámetros para crear una conexión.
Esta conexión no se puede compartir. Si la aplicación de energía se comparte con otro usuario, se pedirá a otro usuario que cree explícitamente una nueva conexión.
Limitaciones
| Nombre | Llamadas | Período de renovación |
|---|---|---|
| Llamadas API por conexión | 100 | 60 segundos |
Acciones
| Actualizar un turno abierto |
Actualice un turno abierto en una programación. |
| Aprobación de una solicitud de tiempo de expiración |
Esta operación permite a los administradores aprobar una solicitud de tiempo de expiración. |
| Aprobación de una solicitud de turno de oferta |
Esta operación permite a los destinatarios o administradores aprobar una solicitud de Turno de oferta. |
| Aprobación de una solicitud Open Shift |
Esta operación permite a los administradores aprobar una solicitud Open Shift. |
| Aprobar una solicitud de turnos de intercambio |
Esta operación permite a un usuario aprobar una solicitud de turnos de intercambio. |
| Creación de una nueva instancia de Time Off |
Esta operación crea una nueva instancia de Time Off y la asigna a un miembro del equipo. |
| Crear un nuevo turno |
Esta operación crea un nuevo turno y lo asigna a un miembro del equipo. |
| Crear un nuevo turno abierto |
Cree un nuevo turno abierto en una programación. |
| Eliminación de una instancia de Time Off |
Esta operación elimina un tiempo de expiración con su identificador único. |
| Eliminar un mayús |
Esta operación elimina un shift mediante el identificador único de Mayús. |
| Eliminar un turno abierto |
Esta operación elimina una tecla Open Shift. |
| Enumerar todas las instancias de time off en un equipo |
Esta operación devuelve todas las instancias de Time Off de una programación. |
| Enumerar todas las solicitudes de Open Shift en un equipo |
Esta operación devuelve todas las solicitudes de cambio de Open Shift en una programación. |
| Enumerar todas las solicitudes de tiempo de expiración en un equipo |
Esta operación devuelve todas las solicitudes time off en una programación. |
| Enumerar todas las solicitudes de Turno de oferta en un equipo |
Esta operación devuelve todas las solicitudes de Turno de oferta en una programación. |
| Enumerar todas las solicitudes de turnos de intercambio en un equipo |
Esta operación devuelve todas las solicitudes swap Shifts en una programación. |
| Enumerar todos los grupos de programación de un equipo |
Esta operación devuelve todos los grupos de programación de una programación. |
| Enumerar todos los motivos de tiempo de expiración en un equipo |
Esta operación devuelve la lista de razones de tiempo de inserción asociadas a un equipo. |
| Enumerar todos los tiempos desactivados de mis equipos |
Esta operación devuelve horas en las que los usuarios están fuera de todos los equipos. |
| Enumerar todos los turnos abiertos de mis equipos |
Esta operación devuelve Open Shifts que deben rellenarse de todos los equipos. |
| Enumerar todos los turnos abiertos en un equipo |
Esta operación devuelve todos los turnos abiertos de un equipo. |
| Enumerar todos los turnos de mis equipos |
Esta operación devuelve turnos asignados de todos los equipos. |
| Enumerar todos los turnos de un equipo |
Esta operación devuelve todos los turnos asignados a los miembros de un equipo. |
| Obtener los detalles de una programación |
Esta operación devuelve detalles de una programación mediante el identificador único de schedule. |
| Obtener un grupo de programación |
Esta operación devuelve los detalles de un grupo de programación mediante su identificador único. |
| Obtener un turno |
Esta operación devuelve los detalles de un mayús mediante el identificador único de Mayús. |
| Obtener un turno abierto |
Esta operación devuelve los detalles de un Open Shift. |
| Obtener una instancia de Time Off |
Esta operación devuelve los detalles de un tiempo de espera sin usar su identificador único. |
| Obtener una solicitud de tiempo de expiración |
Esta operación devuelve una solicitud de tiempo de expiración por identificador. |
| Obtener una solicitud de turno de oferta |
Esta operación devuelve una solicitud de Turno de oferta por identificador. |
| Obtener una solicitud de turnos de intercambio |
Esta operación devuelve una solicitud swap Shifts por identificador. |
| Obtener una solicitud Open Shift |
Esta operación devuelve una solicitud de cambio open Shift por identificador. |
| Rechazar una solicitud de tiempo de expiración |
Esta operación permite a los administradores rechazar una solicitud de tiempo de expiración. |
| Rechazar una solicitud de turno de oferta |
Esta operación permite a los usuarios rechazar una solicitud de Turno de oferta. |
| Rechazar una solicitud de turnos de intercambio |
Esta operación permite a los usuarios rechazar una solicitud de turnos de intercambio. |
| Rechazar una solicitud open Shift |
Esta operación permite a los administradores rechazar una solicitud Open Shift. |
Actualizar un turno abierto
Actualice un turno abierto en una programación.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
teamId | True | string |
Agregar identificador de equipo |
|
Abrir el identificador de mayús
|
openShiftId | True | string |
Identificador único de Open Shift. |
|
Id. de grupo de programación
|
schedulingGroupId | string |
Id. de grupo de programación |
|
|
Nombre de pantalla
|
displayName | string |
Nombre de pantalla |
|
|
Notas
|
notes | string |
Notas |
|
|
Hora de comienzo
|
startDateTime | True | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Hora de finalización
|
endDateTime | True | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Tema
|
theme | string |
Color del tema. |
|
|
Recuento de ranuras abiertas
|
openSlotCount | True | integer |
Recuento de ranuras abiertas |
|
Se paga
|
isPaid | boolean |
Se paga |
|
|
Hora de comienzo
|
startDateTime | True | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Hora de finalización
|
endDateTime | True | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Código
|
code | string |
Código |
|
|
Nombre de pantalla
|
displayName | string |
Nombre de pantalla |
Devoluciones
Abrir entidad Mayús
- Abrir mayús
- OpenShiftResponse
Aprobación de una solicitud de tiempo de expiración
Esta operación permite a los administradores aprobar una solicitud de tiempo de expiración.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
teamId | True | string |
Agregar identificador de equipo |
|
Id. de solicitud de tiempo de expiración
|
timeOffRequestId | True | string |
El identificador único de la solicitud de tiempo de expiración |
|
Mensaje del administrador
|
message | string |
Mensaje del administrador al remitente o destinatario cuando se acepta una solicitud. |
Aprobación de una solicitud de turno de oferta
Esta operación permite a los destinatarios o administradores aprobar una solicitud de Turno de oferta.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
teamId | True | string |
Agregar identificador de equipo |
|
Id. de solicitud de turno de oferta
|
offerShiftRequestId | True | string |
Identificador único de la solicitud Desplaz de oferta |
|
Mensaje del destinatario o administrador
|
message | string |
Mensaje cuando se acepta una solicitud. |
Aprobación de una solicitud Open Shift
Esta operación permite a los administradores aprobar una solicitud Open Shift.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
teamId | True | string |
Agregar identificador de equipo |
|
Abrir el identificador de solicitud de cambio de turno
|
openShiftChangeRequestId | True | string |
Identificador único de la solicitud |
|
Mensaje del administrador
|
message | string |
Mensaje del administrador al remitente o destinatario cuando se acepta una solicitud. |
Aprobar una solicitud de turnos de intercambio
Esta operación permite a un usuario aprobar una solicitud de turnos de intercambio.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
teamId | True | string |
Agregar identificador de equipo |
|
Cambiar el identificador de solicitud de cambio de turnos
|
swapShiftsChangeRequestId | True | string |
Identificador único de la solicitud |
|
Mensaje del destinatario o administrador
|
message | string |
Mensaje cuando se acepta una solicitud. |
Creación de una nueva instancia de Time Off
Esta operación crea una nueva instancia de Time Off y la asigna a un miembro del equipo.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
teamId | True | string |
Agregar identificador de equipo |
|
Motivo del tiempo de expiración
|
timeOffReasonId | True | string |
Id. de motivo de tiempo de expiración |
|
Hora de comienzo
|
startDateTime | True | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Hora de finalización
|
endDateTime | True | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Tema
|
theme | True | string |
Color del tema. |
|
Id. de usuario
|
userId | True | string |
Asignado al identificador de usuario |
Devoluciones
Tiempo de expiración de la entidad.
- Indisponibilidad
- TimeOffResponse
Crear un nuevo turno
Esta operación crea un nuevo turno y lo asigna a un miembro del equipo.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
teamId | True | string |
Agregar identificador de equipo |
|
Id. de grupo de programación
|
schedulingGroupId | string |
Id. de grupo de programación |
|
|
Nombre de pantalla
|
displayName | string |
Nombre de pantalla |
|
|
Notas
|
notes | string |
Notas de mayús |
|
|
Hora de comienzo
|
startDateTime | True | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Hora de finalización
|
endDateTime | True | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Tema
|
theme | True | string |
Color del tema. |
|
Se paga
|
isPaid | boolean |
Se paga |
|
|
Hora de comienzo
|
startDateTime | True | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Hora de finalización
|
endDateTime | True | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Código
|
code | string |
Código |
|
|
Nombre de pantalla
|
displayName | string |
Nombre de pantalla |
|
|
Id. de usuario
|
userId | True | string |
Asignado al identificador de usuario |
Devoluciones
Mayús entidad.
- Shift
- ShiftResponse
Crear un nuevo turno abierto
Cree un nuevo turno abierto en una programación.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
teamId | True | string |
Agregar identificador de equipo |
|
Id. de grupo de programación
|
schedulingGroupId | string |
Id. de grupo de programación |
|
|
Nombre de pantalla
|
displayName | string |
Nombre de pantalla |
|
|
Notas
|
notes | string |
Notas |
|
|
Hora de comienzo
|
startDateTime | True | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Hora de finalización
|
endDateTime | True | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Tema
|
theme | string |
Color del tema. |
|
|
Recuento de ranuras abiertas
|
openSlotCount | True | integer |
Recuento de ranuras abiertas |
|
Se paga
|
isPaid | boolean |
Se paga |
|
|
Hora de comienzo
|
startDateTime | True | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Hora de finalización
|
endDateTime | True | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Código
|
code | string |
Código |
|
|
Nombre de pantalla
|
displayName | string |
Nombre de pantalla |
Devoluciones
Abrir entidad Mayús
- Abrir mayús
- OpenShiftResponse
Eliminación de una instancia de Time Off
Esta operación elimina un tiempo de expiración con su identificador único.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
teamId | True | string |
Agregar identificador de equipo |
|
Id. de tiempo de expiración
|
timeOffId | True | string |
Identificador único del tiempo de expiración. |
Eliminar un mayús
Esta operación elimina un shift mediante el identificador único de Mayús.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
teamId | True | string |
Agregar identificador de equipo |
|
Id. de mayús
|
shiftId | True | string |
Identificador único de Shift. |
Eliminar un turno abierto
Esta operación elimina una tecla Open Shift.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
teamId | True | string |
Agregar identificador de equipo |
|
Abrir el identificador de mayús
|
openShiftId | True | string |
Identificador único de Open Shift. |
Enumerar todas las instancias de time off en un equipo
Esta operación devuelve todas las instancias de Time Off de una programación.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
teamId | True | string |
Agregar identificador de equipo |
|
Desde la hora de inicio
|
startTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
|
Hora de finalización
|
endTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
|
Tamaño de página
|
$top | integer |
Elementos por página (habilitar paginación en .../Configuración) |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Lista de instancias de tiempo de expiración
|
value | array of TimeOffResponse |
Lista de instancias de time off |
Enumerar todas las solicitudes de Open Shift en un equipo
Esta operación devuelve todas las solicitudes de cambio de Open Shift en una programación.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
teamId | True | string |
Agregar identificador de equipo |
|
Tamaño de página
|
$top | integer |
Elementos por página (habilitar paginación en .../Configuración) |
|
|
Estado de la solicitud
|
state | string |
Filtro de estado de solicitud |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Abrir la lista de solicitudes de cambio de turno
|
value | array of OpenShiftChangeRequestResponse |
Lista de solicitudes de cambio de turno abierto. |
Enumerar todas las solicitudes de tiempo de expiración en un equipo
Esta operación devuelve todas las solicitudes time off en una programación.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
teamId | True | string |
Agregar identificador de equipo |
|
Tamaño de página
|
$top | integer |
Elementos por página (habilitar paginación en .../Configuración) |
|
|
Estado de la solicitud
|
state | string |
Filtro de estado de solicitud |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Lista de solicitudes de tiempo de expiración
|
value | array of TimeOffRequestResponse |
Lista de solicitudes de tiempo de expiración. |
Enumerar todas las solicitudes de Turno de oferta en un equipo
Esta operación devuelve todas las solicitudes de Turno de oferta en una programación.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
teamId | True | string |
Agregar identificador de equipo |
|
Tamaño de página
|
$top | integer |
Elementos por página (habilitar paginación en .../Configuración) |
|
|
Estado de la solicitud
|
state | string |
Filtro de estado de solicitud |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Lista de solicitudes de turno de oferta
|
value | array of OfferShiftRequestResponse |
Lista de solicitudes de Turno de oferta. |
Enumerar todas las solicitudes de turnos de intercambio en un equipo
Esta operación devuelve todas las solicitudes swap Shifts en una programación.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
teamId | True | string |
Agregar identificador de equipo |
|
Tamaño de página
|
$top | integer |
Elementos por página (habilitar paginación en .../Configuración) |
|
|
Estado de la solicitud
|
state | string |
Filtro de estado de solicitud |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Lista de solicitudes de cambio de turnos de intercambio
|
value | array of SwapShiftsChangeRequestResponse |
Lista de las solicitudes de cambio de turnos de intercambio. |
Enumerar todos los grupos de programación de un equipo
Esta operación devuelve todos los grupos de programación de una programación.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
teamId | True | string |
Agregar identificador de equipo |
|
Tamaño de página
|
$top | integer |
Elementos por página (habilitar paginación en .../Configuración) |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Lista de grupos de programación
|
value | array of SchedulingGroupResponse |
Lista de grupos de programación. |
Enumerar todos los motivos de tiempo de expiración en un equipo
Esta operación devuelve la lista de razones de tiempo de inserción asociadas a un equipo.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
teamId | True | string |
Agregar identificador de equipo |
|
Tamaño de página
|
$top | integer |
Elementos por página (habilitar paginación en .../Configuración) |
Devoluciones
La lista de razones de tiempo de expiración.
- Lista de razones de tiempo de expiración asociadas a un equipo
- GetTimeOffReasonsResponse
Enumerar todos los tiempos desactivados de mis equipos
Esta operación devuelve horas en las que los usuarios están fuera de todos los equipos.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Desde la hora de inicio
|
startTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
|
Hora de finalización
|
endTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
|
Nombre para mostrar del usuario
|
assignedToUserName | string |
Asignado al usuario con el nombre |
|
|
Tamaño de página
|
$top | integer |
Cuántas veces se agota la captura |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Lista de horas desactivadas
|
value | array of TimeOffResponse |
Lista de horas desactivadas |
Enumerar todos los turnos abiertos de mis equipos
Esta operación devuelve Open Shifts que deben rellenarse de todos los equipos.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Desde la hora de inicio
|
startTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
|
Hora de finalización
|
endTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
|
Tamaño de página
|
$top | integer |
Elementos por página (habilitar paginación en .../Configuración) |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Abrir lista de turnos
|
value | array of OpenShiftResponse |
Lista de turnos abiertos |
Enumerar todos los turnos abiertos en un equipo
Esta operación devuelve todos los turnos abiertos de un equipo.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
teamId | True | string |
Agregar identificador de equipo |
|
Desde la hora de inicio
|
startTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
|
Hora de finalización
|
endTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
|
Tamaño de página
|
$top | integer |
Elementos por página (habilitar paginación en .../Configuración) |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Abrir lista de turnos
|
value | array of OpenShiftResponse |
Lista de turnos abiertos |
Enumerar todos los turnos de mis equipos
Esta operación devuelve turnos asignados de todos los equipos.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Desde la hora de inicio
|
startTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
|
Hora de finalización
|
endTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
|
Nombre para mostrar del usuario
|
assignedToUserName | string |
Asignado al usuario con el nombre |
|
|
Tamaño de página
|
$top | integer |
Elementos por página (habilitar paginación en .../Configuración) |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Lista de turnos
|
value | array of ShiftResponse |
Lista de turnos |
Enumerar todos los turnos de un equipo
Esta operación devuelve todos los turnos asignados a los miembros de un equipo.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
teamId | True | string |
Agregar identificador de equipo |
|
Desde la hora de inicio
|
startTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
|
Hora de finalización
|
endTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
|
Tamaño de página
|
$top | integer |
Elementos por página (habilitar paginación en .../Configuración) |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Lista de turnos
|
value | array of ShiftResponse |
Lista de turnos |
Obtener los detalles de una programación
Esta operación devuelve detalles de una programación mediante el identificador único de schedule.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
teamId | True | string |
Agregar identificador de equipo |
Devoluciones
Programar entidad.
- Body
- ScheduleResponse
Obtener un grupo de programación
Esta operación devuelve los detalles de un grupo de programación mediante su identificador único.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
teamId | True | string |
Agregar identificador de equipo |
|
Id. de grupo de programación
|
schedulingGroupId | True | string |
Identificador único del grupo de programación. |
Devoluciones
Entidad de grupo de programación
- Grupo de programación
- SchedulingGroupResponse
Obtener un turno
Esta operación devuelve los detalles de un mayús mediante el identificador único de Mayús.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
teamId | True | string |
Agregar identificador de equipo |
|
Id. de mayús
|
shiftId | True | string |
Identificador único de Shift. |
Devoluciones
Mayús entidad.
- Shift
- ShiftResponse
Obtener un turno abierto
Esta operación devuelve los detalles de un Open Shift.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
teamId | True | string |
Agregar identificador de equipo |
|
Abrir el identificador de mayús
|
openShiftId | True | string |
Identificador único de Open Shift. |
Devoluciones
Abrir entidad Mayús
- Abrir mayús
- OpenShiftResponse
Obtener una instancia de Time Off
Esta operación devuelve los detalles de un tiempo de espera sin usar su identificador único.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
teamId | True | string |
Agregar identificador de equipo |
|
Id. de tiempo de expiración
|
timeOffId | True | string |
Identificador único del tiempo de expiración. |
Devoluciones
Tiempo de expiración de la entidad.
- Indisponibilidad
- TimeOffResponse
Obtener una solicitud de tiempo de expiración
Esta operación devuelve una solicitud de tiempo de expiración por identificador.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
teamId | True | string |
Agregar identificador de equipo |
|
Id. de solicitud de tiempo de expiración
|
timeOffRequestId | True | string |
El identificador único de la solicitud de tiempo de expiración |
Devoluciones
Time Off Request Entity
- Solicitud de indisponibilidad
- TimeOffRequestResponse
Obtener una solicitud de turno de oferta
Esta operación devuelve una solicitud de Turno de oferta por identificador.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
teamId | True | string |
Agregar identificador de equipo |
|
Id. de solicitud de turno de oferta
|
offerShiftRequestId | True | string |
Identificador único de la solicitud Desplaz de oferta |
Devoluciones
Entidad de solicitud de turno de oferta
- Solicitud de turno de oferta
- OfferShiftRequestResponse
Obtener una solicitud de turnos de intercambio
Esta operación devuelve una solicitud swap Shifts por identificador.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
teamId | True | string |
Agregar identificador de equipo |
|
Cambiar el identificador de solicitud de cambio de turnos
|
swapShiftsChangeRequestId | True | string |
Identificador único de la solicitud |
Devoluciones
Intercambiar entidad de solicitud de desplazamiento
- Solicitud de cambio de turno
- SwapShiftsChangeRequestResponse
Obtener una solicitud Open Shift
Esta operación devuelve una solicitud de cambio open Shift por identificador.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
teamId | True | string |
Agregar identificador de equipo |
|
Abrir el identificador de solicitud de cambio de turno
|
openShiftChangeRequestId | True | string |
Identificador único de la solicitud |
Devoluciones
Abrir entidad de solicitud de cambio de turno
- Abrir solicitud de cambio de turno
- OpenShiftChangeRequestResponse
Rechazar una solicitud de tiempo de expiración
Esta operación permite a los administradores rechazar una solicitud de tiempo de expiración.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
teamId | True | string |
Agregar identificador de equipo |
|
Id. de solicitud de tiempo de expiración
|
timeOffRequestId | True | string |
El identificador único de la solicitud de tiempo de expiración |
|
Mensaje del administrador
|
message | string |
Mensaje del administrador al remitente o destinatario cuando se rechaza una solicitud. |
Rechazar una solicitud de turno de oferta
Esta operación permite a los usuarios rechazar una solicitud de Turno de oferta.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
teamId | True | string |
Agregar identificador de equipo |
|
Id. de solicitud de turno de oferta
|
offerShiftRequestId | True | string |
Identificador único de la solicitud Desplaz de oferta |
|
Mensaje del destinatario o administrador
|
message | string |
Mensaje cuando se rechaza una solicitud. |
Rechazar una solicitud de turnos de intercambio
Esta operación permite a los usuarios rechazar una solicitud de turnos de intercambio.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
teamId | True | string |
Agregar identificador de equipo |
|
Cambiar el identificador de solicitud de cambio de turnos
|
swapShiftsChangeRequestId | True | string |
Identificador único de la solicitud |
|
Mensaje del destinatario o administrador
|
message | string |
Mensaje cuando se rechaza una solicitud. |
Rechazar una solicitud open Shift
Esta operación permite a los administradores rechazar una solicitud Open Shift.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
teamId | True | string |
Agregar identificador de equipo |
|
Abrir el identificador de solicitud de cambio de turno
|
openShiftChangeRequestId | True | string |
Identificador único de la solicitud |
|
Mensaje del administrador
|
message | string |
Mensaje del administrador al remitente o destinatario cuando se rechaza una solicitud. |
Desencadenadores
| Cuando se crea, actualiza o elimina una mayús |
Esta operación se desencadena cuando se crea, actualiza o elimina una mayús. |
| Cuando se crea, actualiza o elimina una solicitud de tiempo de espera |
Esta operación se desencadena cuando se crea, actualiza o elimina una solicitud de tiempo de espera. |
| Cuando se crea, actualiza o elimina una solicitud de Turno de oferta |
Esta operación se desencadena cuando se crea, actualiza o elimina una solicitud de Mayús de oferta. |
| Cuando se crea, actualiza o elimina una solicitud de turnos de intercambio |
Esta operación se desencadena cuando se crea, actualiza o elimina una solicitud swap Shifts. |
| Cuando se crea, actualiza o elimina una solicitud open Shift |
Esta operación se desencadena cuando se crea, actualiza o elimina una solicitud Open Shift. |
Cuando se crea, actualiza o elimina una mayús
Esta operación se desencadena cuando se crea, actualiza o elimina una mayús.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
teamId | True | string |
Agregar identificador de equipo |
Devoluciones
Carga de back-end que contiene metadatos de suscripción, así como datos
- Body
- WebhookPushResponse
Cuando se crea, actualiza o elimina una solicitud de tiempo de espera
Esta operación se desencadena cuando se crea, actualiza o elimina una solicitud de tiempo de espera.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
teamId | True | string |
Agregar identificador de equipo |
Devoluciones
Carga de back-end que contiene metadatos de suscripción, así como datos
- Body
- WebhookPushResponse
Cuando se crea, actualiza o elimina una solicitud de Turno de oferta
Esta operación se desencadena cuando se crea, actualiza o elimina una solicitud de Mayús de oferta.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
teamId | True | string |
Agregar identificador de equipo |
Devoluciones
Carga de back-end que contiene metadatos de suscripción, así como datos
- Body
- WebhookPushResponse
Cuando se crea, actualiza o elimina una solicitud de turnos de intercambio
Esta operación se desencadena cuando se crea, actualiza o elimina una solicitud swap Shifts.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
teamId | True | string |
Agregar identificador de equipo |
Devoluciones
Carga de back-end que contiene metadatos de suscripción, así como datos
- Body
- WebhookPushResponse
Cuando se crea, actualiza o elimina una solicitud open Shift
Esta operación se desencadena cuando se crea, actualiza o elimina una solicitud Open Shift.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Equipo
|
teamId | True | string |
Agregar identificador de equipo |
Devoluciones
Carga de back-end que contiene metadatos de suscripción, así como datos
- Body
- WebhookPushResponse
Definiciones
WebhookPushResponse
Carga de back-end que contiene metadatos de suscripción, así como datos
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
value
|
value | array of WebhookNotificationEntity |
Lista de valores |
WebhookNotificationEntity
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Tipo de cambio
|
changeType | string |
Tipo de cambio de recurso (creado, actualizado o eliminado). |
|
resourceData
|
resourceData | WebhookPushResponseResourceEntity |
WebhookPushResponseResourceEntity
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Identificador del recurso
|
id | string |
Identificador del recurso que se actualiza. |
|
Id. de equipo
|
teamId | string |
Identificador del equipo donde se produjo la actualización. |
ScheduleResponse
Programar entidad.
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Id. de programación
|
id | string |
Identificador único de la programación. |
|
Zona horaria de programación
|
timeZone | string |
Zona horaria de la programación. |
|
Programar estado de aprovisionamiento
|
provisionStatus | string |
Estado de aprovisionamiento de la programación. |
|
Programar código de estado de aprovisionamiento
|
provisionStatusCode | string |
Código de estado de aprovisionamiento de la programación. |
TimeOffResponse
Tiempo de expiración de la entidad.
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
identificación
|
id | string |
Identificador único del tiempo de expiración. |
|
Fecha y hora de creación
|
createdDateTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Fecha y hora de modificación
|
lastModifiedDateTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Asignado al identificador de usuario
|
userId | string |
Asignado al identificador de usuario. |
|
Información de usuario
|
userInfo | UserInfo |
Información de usuario |
|
Información del equipo
|
teamInfo | TeamInfo |
Información del equipo |
|
|
sharedTimeOff | SharedTimeOff |
Versión compartida del tiempo de expiración. |
|
Borrador de cambios >
|
draftTimeOff | DraftTimeOff |
Versión preliminar del tiempo de expiración |
SharedTimeOff
Versión compartida del tiempo de expiración.
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Id. de motivo de tiempo de expiración
|
timeOffReasonId | string |
Id. de motivo de tiempo de expiración. |
|
Hora de comienzo
|
startDateTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Hora de finalización
|
endDateTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Tema
|
theme | Theme |
Color del tema. |
DraftTimeOff
Versión preliminar del tiempo de expiración
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Id. de motivo de tiempo de expiración
|
timeOffReasonId | string |
Id. de motivo de tiempo de expiración. |
|
Hora de comienzo
|
startDateTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Hora de finalización
|
endDateTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Tema
|
theme | Theme |
Color del tema. |
ShiftResponse
Mayús entidad.
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
identificación
|
id | string |
Identificador único de Shift. |
|
Fecha y hora de creación
|
createdDateTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Fecha y hora de modificación
|
lastModifiedDateTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Asignado al identificador de usuario
|
userId | string |
Asignado al identificador de usuario. |
|
Id. de grupo de programación
|
schedulingGroupId | string |
Id. de grupo de programación. |
|
Información de grupo de programación
|
schedulingGroupInfo | SchedulingGroupInfo |
Información de grupo de programación |
|
Información de usuario
|
userInfo | UserInfo |
Información de usuario |
|
Información del equipo
|
teamInfo | TeamInfo |
Información del equipo |
|
|
sharedShift | SharedShift |
Versión compartida de Shift. |
|
Borrador de cambios >
|
draftShift | DraftShift |
Versión preliminar de Shift |
SharedShift
Versión compartida de Shift.
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Nombre de pantalla
|
displayName | string |
Nombre de pantalla |
|
Notas
|
notes | string |
Notas de mayús |
|
Hora de comienzo
|
startDateTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Hora de finalización
|
endDateTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Tema
|
theme | Theme |
Color del tema. |
|
Activities
|
activities | Activities |
Actividades de desplazamiento |
DraftShift
Versión preliminar de Shift
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Nombre de pantalla
|
displayName | string |
Nombre de pantalla |
|
Notas
|
notes | string |
Notas |
|
Hora de comienzo
|
startDateTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Hora de finalización
|
endDateTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Tema
|
theme | Theme |
Color del tema. |
|
Activities
|
activities | Activities |
Actividades de desplazamiento |
Tema
Activities
Actividades de desplazamiento
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Se paga
|
isPaid | boolean |
Se paga |
|
Hora de comienzo
|
startDateTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Hora de finalización
|
endDateTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Código
|
code | string |
Código |
|
Nombre de pantalla
|
displayName | string |
Nombre de pantalla |
SchedulingGroupResponse
Entidad de grupo de programación
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
identificación
|
id | string |
Identificador único del grupo de programación. |
|
Nombre de pantalla
|
displayName | string |
Nombre para mostrar del grupo de programación. |
|
Está activo
|
isActive | boolean |
Indica si se puede usar el grupo de programación al crear nuevas entidades o actualizar las existentes. |
|
Seudónimos
|
userIds | array of string |
Lista de identificadores de usuarios en el grupo de programación. |
SchedulingGroupInfo
Información de grupo de programación
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Id. de grupo de programación
|
schedulingGroupId | string |
Identificador único del grupo de programación. |
|
Nombre de pantalla
|
displayName | string |
Nombre para mostrar del grupo de programación. |
|
Código
|
code | string |
El código del grupo de programación. |
Información de usuario
Información de usuario
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
ID de usuario
|
userId | string |
Identificador del usuario. |
|
Nombre de pantalla
|
displayName | string |
El nombre para mostrar del usuario. |
TeamInfo
Información del equipo
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Id. de equipo
|
teamId | string |
Identificador del equipo. |
|
Nombre de pantalla
|
displayName | string |
Nombre para mostrar del equipo. |
OpenShiftResponse
Abrir entidad Mayús
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
identificación
|
id | string |
Identificador único de Open Shift. |
|
Fecha y hora de creación
|
createdDateTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Fecha y hora de modificación
|
lastModifiedDateTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Id. de grupo de programación
|
schedulingGroupId | string |
Id. de grupo de programación |
|
Información de grupo de programación
|
schedulingGroupInfo | SchedulingGroupInfo |
Información de grupo de programación |
|
Información del equipo
|
teamInfo | TeamInfo |
Información del equipo |
|
|
sharedOpenShift | SharedOpenShift |
Versión compartida de Open Shift |
|
Borrador de cambios >
|
draftOpenShift | DraftOpenShift |
Versión preliminar de Open Shift |
SharedOpenShift
Versión compartida de Open Shift
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Nombre de pantalla
|
displayName | string |
Nombre de pantalla |
|
Notas
|
notes | string |
Notas |
|
Hora de comienzo
|
startDateTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Hora de finalización
|
endDateTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Tema
|
theme | Theme |
Color del tema. |
|
Recuento de ranuras abiertas
|
openSlotCount | integer |
Recuento de ranuras abiertas |
|
Activities
|
activities | Activities |
Actividades de desplazamiento |
DraftOpenShift
Versión preliminar de Open Shift
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Nombre de pantalla
|
displayName | string |
Nombre de pantalla |
|
Notas
|
notes | string |
Notas |
|
Hora de comienzo
|
startDateTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Hora de finalización
|
endDateTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Tema
|
theme | Theme |
Color del tema. |
|
Recuento de ranuras abiertas
|
openSlotCount | integer |
Recuento de ranuras abiertas |
|
Activities
|
activities | Activities |
Actividades de desplazamiento |
GetTimeOffReasonsResponse
La lista de razones de tiempo de expiración.
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Matriz que contiene motivos de tiempo de expiración
|
value | array of object |
La lista de razones de tiempo de expiración. |
|
Id. de motivo de tiempo de expiración
|
value.id | string |
Identificador único del motivo del tiempo de expiración. |
|
Hora de creación
|
value.createdDateTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Fecha y hora de modificación
|
value.lastModifiedDateTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Nombre de pantalla
|
value.displayName | string |
Nombre de pantalla |
|
Tipo de icono
|
value.iconType | string |
Tipo de icono |
|
Está activo
|
value.isActive | boolean |
Está activo |
TimeOffRequestResponse
Time Off Request Entity
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
identificación
|
id | string |
Identificador único de la solicitud de tiempo de expiración. |
|
Hora de creación
|
createdDateTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Tiempo de modificación
|
lastModifiedDateTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Asignado a
|
assignedTo | string |
Persona a la que se asigna la solicitud: "administrador" o "destinatario". |
|
Estado
|
state | string |
'aprobado', 'pendiente' o 'rechazado' |
|
Hora del remitente
|
senderDateTime | date-time |
Hora a la que se envió la solicitud |
|
Mensaje de remitente
|
senderMessage | string |
Mensaje del remitente de la solicitud |
|
Id. de remitente
|
senderUserId | string |
Identificador del usuario que envió la solicitud. |
|
Tiempo de acción del administrador
|
managerActionDateTime | date-time |
Hora a la que respondió el administrador |
|
Mensaje del administrador
|
managerActionMessage | string |
Mensaje del administrador |
|
Id. de administrador
|
managerUserId | string |
Identificador del administrador que respondió |
|
Hora de comienzo
|
startDateTime | date-time |
Inicio de la hora solicitada |
|
Hora de finalización
|
endDateTime | date-time |
Fin de la hora solicitada |
|
Id. de motivo de tiempo de expiración
|
timeOffReasonId | string |
El identificador del motivo del tiempo de expiración |
OfferShiftRequestResponse
Entidad de solicitud de turno de oferta
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
identificación
|
id | string |
Identificador único de la solicitud Desplaz de oferta. |
|
Hora de creación
|
createdDateTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Tiempo de modificación
|
lastModifiedDateTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Asignado a
|
assignedTo | string |
Persona a la que se asigna la solicitud: "administrador" o "destinatario". |
|
Estado
|
state | string |
'aprobado', 'pendiente' o 'rechazado' |
|
Hora del remitente
|
senderDateTime | date-time |
Hora a la que se envió la solicitud |
|
Mensaje de remitente
|
senderMessage | string |
Mensaje del remitente de la solicitud |
|
Id. de remitente
|
senderUserId | string |
Identificador del usuario que envió la solicitud. |
|
Id. de desplazamiento del remitente
|
senderShiftId | string |
Identificador del desplazamiento del remitente |
|
Hora del receptor
|
recipientActionDateTime | date-time |
Hora a la que respondió el destinatario |
|
Mensaje de destinatario
|
recipientActionMessage | string |
Mensaje del destinatario |
|
Id. de destinatario
|
recipientUserId | string |
Identificador del destinatario de la solicitud |
|
Tiempo de acción del administrador
|
managerActionDateTime | date-time |
Hora a la que respondió el administrador |
|
Mensaje del administrador
|
managerActionMessage | string |
Mensaje del administrador |
|
Id. de administrador
|
managerUserId | string |
Identificador del administrador que respondió |
SwapShiftsChangeRequestResponse
Intercambiar entidad de solicitud de desplazamiento
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
identificación
|
id | string |
Identificador único de la solicitud Swap Shift. |
|
Hora de creación
|
createdDateTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Tiempo de modificación
|
lastModifiedDateTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Asignado a
|
assignedTo | string |
Persona a la que se asigna la solicitud: "administrador" o "destinatario". |
|
Estado
|
state | string |
'aprobado', 'pendiente' o 'rechazado' |
|
Hora del remitente
|
senderDateTime | date-time |
Hora a la que se envió la solicitud |
|
Mensaje de remitente
|
senderMessage | string |
Mensaje del remitente de la solicitud |
|
Id. de remitente
|
senderUserId | string |
Identificador del usuario que envió la solicitud. |
|
Id. de desplazamiento del remitente
|
senderShiftId | string |
Identificador del desplazamiento del remitente |
|
Hora del receptor
|
recipientActionDateTime | date-time |
Hora a la que respondió el destinatario |
|
Mensaje de destinatario
|
recipientActionMessage | string |
Mensaje del destinatario |
|
Id. de destinatario
|
recipientUserId | string |
Identificador del destinatario de la solicitud |
|
Id. de desplazamiento del destinatario
|
recipientShiftId | string |
El identificador de Shift del destinatario |
|
Tiempo de acción del administrador
|
managerActionDateTime | date-time |
Hora a la que respondió el administrador |
|
Mensaje del administrador
|
managerActionMessage | string |
Mensaje del administrador |
|
Id. de administrador
|
managerUserId | string |
Identificador del administrador que respondió |
OpenShiftChangeRequestResponse
Abrir entidad de solicitud de cambio de turno
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
identificación
|
id | string |
Identificador único de la solicitud Open Shift Change. |
|
Hora de creación
|
createdDateTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Tiempo de modificación
|
lastModifiedDateTime | date-time |
aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Asignado a
|
assignedTo | string |
Persona a la que se asigna la solicitud: "administrador" o "destinatario". |
|
Estado
|
state | string |
'aprobado', 'pendiente' o 'rechazado' |
|
Hora del remitente
|
senderDateTime | date-time |
Hora a la que se envió la solicitud |
|
Mensaje de remitente
|
senderMessage | string |
Mensaje del remitente de la solicitud |
|
Id. de remitente
|
senderUserId | string |
Identificador del usuario que envió la solicitud. |
|
Tiempo de acción del administrador
|
managerActionDateTime | date-time |
Hora a la que respondió el administrador |
|
Mensaje del administrador
|
managerActionMessage | string |
Mensaje del administrador |
|
Id. de administrador
|
managerUserId | string |
Identificador del administrador que respondió |
|
Abrir el identificador de mayús
|
openShiftId | string |
Identificador del turno abierto que se solicita. |