diff --git a/director-cli.sh b/director-cli.sh
index e16885421211c144a17d71200b1364d876d9d0f1..3be54a3be2c6b368b3fcacbe4b4f13f2b2fe3460 100755
--- a/director-cli.sh
+++ b/director-cli.sh
@@ -22,10 +22,11 @@
 # 2023-02-17  v0.7  ah  check inc_getconfig.sh exists and hostname -f has a value
 # 2023-10-25  v0.8  ah  generate json with "jo"; optimze http requests on services; parallel service function call
 # 2023-11-02  v0.9  ah  fix json genration for multiple ports
+# 2023-11-03  v0.10 ah  fix json key for service link
 # ======================================================================
 
 
-_version="0.9"
+_version="0.10"
 
 which curl >/dev/null || exit 1
 which jo   >/dev/null || exit 1
@@ -172,11 +173,11 @@ hostDefaultgroups="groups[]=iml groups[]=iml-server"
   function _generateJsonForSvclink(){
     local JSONPARAMS="
       object_name="\"${IDC_svcathost__obj_name}\""
-      check_type=object
+      object_type=object
       host=${MY_NAME}
       imports[]="\"${IDC_service__obj_name}\""
     "
-    echo "JSONPARAMS"
+    echo "$JSONPARAMS"
   }
 
   # ............................................................
@@ -334,6 +335,7 @@ hostDefaultgroups="groups[]=iml groups[]=iml-server"
       http.makeRequest "$_sMethod" "$_sUrl" "$_jsondata"
       if $_bStopOnError && http.isServerError >/dev/null; then
         echo "CRITICAL ERROR: Director API request failed with a server error $_sMethod $_sUrl"
+        http.getResponse
         exit 1
       fi
       if [ $_bShowResponse = true ]; then