From 3b2e0218db3e394bef539376e11665ee4c385397 Mon Sep 17 00:00:00 2001 From: Peter Brightwell Date: Thu, 23 Nov 2023 16:34:30 +0000 Subject: [PATCH] Update Interoperability - IS-04.md --- docs/Interoperability - IS-04.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/docs/Interoperability - IS-04.md b/docs/Interoperability - IS-04.md index 235c5b6..afdf88c 100644 --- a/docs/Interoperability - IS-04.md +++ b/docs/Interoperability - IS-04.md @@ -39,6 +39,8 @@ When the Node does not support annotation of Sources or Flows, the response to a ## Version Increments -In order to prevent unnecessary polling of the APIs, changes to any resource properties via the Annotation API also update the corresponding IS-04 resource and are therefore signalled via the IS-04 versioning mechanism. +In order to prevent unnecessary polling of the APIs, changes to any resource properties via the Annotation API also update the corresponding IS-04 resource and are therefore signalled via the [IS-04 versioning mechanism](https://specs.amwa.tv/is-04/latest/docs/APIs_-_Common_Keys.html#version). When a successful `PATCH` request is made, the `version` attribute is incremented. The `version` reported in the Annotation API is also updated whenever the corresponding IS-04 resource is updated. + +Note: In registered operation, [IS-04 registration updates](https://specs.amwa.tv/is-04/latest/docs/Behaviour_-_Registration.html#registration-updates) enable Controllers to receive notifications of the changes via Query API WebSocket subscriptions.