Update return value for tenant apis
diff --git a/scripts/lua/management/routes/tenants.lua b/scripts/lua/management/routes/tenants.lua
index 1eec6f0..7f3f7f3 100644
--- a/scripts/lua/management/routes/tenants.lua
+++ b/scripts/lua/management/routes/tenants.lua
@@ -116,10 +116,10 @@
         redis.close(red)
         request.err(400, "Invalid request")
       else
-        local apis = tenants.getTenantAPIs(red, id, queryParams)
-        apis = cjson.encode(apis)
+        local apiList = tenants.getTenantAPIs(red, id, queryParams)
+        apiList = (next(apiList) == nil) and "[]" or cjson.encode(apiList)
         redis.close(red)
-        request.success(200, apis)
+        request.success(200, apiList)
       end
     else
       local tenant = tenants.getTenant(red, id)