Update Appointment External ID
Authentication
Request
Response
Successful response. GraphQL business errors may be returned inside the JSON errors field while transport status remains HTTP 200.
Successful response. GraphQL business errors may be returned inside the JSON errors field while transport status remains HTTP 200.
Esta mutación permite actualizar de manera dinámica el identificador alfanumérico externo (externalId) asignado a una cita existente. Es una herramienta operativa clave para corregir, sincronizar o remapear las claves de correspondencia entre la plataforma y los sistemas de origen del integrador (como CRMs, gestores de expedientes o plataformas de tramitación).
⚠️ Regla crítica de estado (Business Rule): Para que la actualización sea procesada con éxito por el backend, la cita debe encontrarse estrictamente en un estado activo o pendiente. El motor de validación de la API denegará la mutación lanzando una excepción si la cita se encuentra en alguno de los siguientes estados de cierre o bloqueo:
Cancelado (-1)
Finalizado (60)
Incompleto (65)
Método HTTP: POST
URL PRE: https://api.ovac.pre.councilbox.com/council/:councilId/act
URL PRO: https://api.ovac.councilbox.com/council/:councilId/act
Content-Type: multipart/form-data
La mutación devuelve un objeto de confirmación estructurado bajo el campo raíz updateCouncil:
Nota OpenAPI/Fern: esta operación GraphQL se documenta como
/graphql/updatecouncilpara que Fern pueda mostrarla como operación independiente. La ruta técnica real de ejecución esPOST /graphql.