Merge-patch appointment
PATCH/api/v2/appointments/:id
RFC 7396 merge-patch over application/merge-patch+json. Send only the fields you want to change; include a field with value null to remove it. Use the If-Match header for optimistic concurrency control. Evento has no OPTLOCK column, so If-Match is accepted for API symmetry but ignored by the command gateway.
Request
Responses
- 200
- 400
- 401
- 403
- 404
- 500
Appointment patched
Validation error ÔÇö the request body or a query parameter failed constraint validation. The response payload includes a errors array with field-level details. Also returned for malformed merge-patch payloads.
Missing or invalid JWT (Bearer token).
Authenticated user is missing the EDITAR_EVENTO permission
Appointment not found
Unexpected server error. Includes legacy WAR failures that are not classified as 502 / 503 / 504.