Reschedule Appointment
Esta mutación permite cambiar la fecha y hora de una cita existente en el sistema. El método incluye opciones integradas para validar la disponibilidad del nuevo hueco en tiempo real, inyectar un mensaje personalizado de notificación para el ciudadano y gestionar de forma dinámica la asignación o reasignación del agente encargado de la atención.
Detalles de la Solicitud
-
Método HTTP:
POST -
URL PRE:
https://api.ovac.pre.councilbox.com/graphql -
URL PRO:
https://api.ovac.councilbox.com/graphql
Autenticación
Tipo: API Key**
Header:**x-jwt-token
Ubicación: Header HTTP_
Ejemplo:_x-jwt-token: eyJhbGciOiJIUzI1NiIsInR5cCI6...
Referencia de la API
Parámetros de Entrada (Variables)
⚠️ Regla de Negocio Crítica (Asignación): Si el parámetro
assignedUserse omite de las variables o se envía comonull, la cita pasará automáticamente al estado de “Sin asignar”, perdiendo el operador original. Se recomienda verificar las reglas del flujo de tu organización antes de dejar este campo vacío.
Campos de respuesta (Payload)
La operación devuelve un objeto funcional con el estado resultante del cambio temporal:
Ejemplos de Código y Peticiones
1. Mutación GraphQL
2. Variables de la Petición (JSON Payload)
3. Ejemplo de comando cURL
4. Respuesta Esperada (200 OK)
Nota OpenAPI/Fern: esta operación GraphQL se documenta como
/graphql/rescheduleappointmentpara que Fern pueda mostrarla como operación independiente. La ruta técnica real de ejecución esPOST /graphql.
Authentication
Request
Response
Successful response. GraphQL business errors may be returned inside the JSON errors field while transport status remains HTTP 200.
