diff --git a/CMakeLists.txt b/CMakeLists.txt
index b5a0efdcb2242b09a2c38ba4acaa5faacc588f1a..00e988c651c504f87262c9d788f64acce584301c 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -88,6 +88,7 @@ TSTGetTree.srv
 TSTGetTreeStartTime.srv
 TSTGetTreeString.srv
 TSTGetTreeStringFromUuid.srv
+TSTGetUuidFromId.srv
 TSTInitPlanningProcess.srv
 TSTInitUniqueNodeId.srv
 TSTMakeLocalCopy.srv
diff --git a/srv/TSTGetUuidFromId.srv b/srv/TSTGetUuidFromId.srv
new file mode 100644
index 0000000000000000000000000000000000000000..0460d3248c681dfc4b6467d9f9068a23e586c2ba
--- /dev/null
+++ b/srv/TSTGetUuidFromId.srv
@@ -0,0 +1,11 @@
+#
+# Get uuid for the node from id
+#
+
+int32 id
+---
+string uuid
+bool success
+int32 error
+string reason
+