diff --git a/inventory_provider/db/ims.py b/inventory_provider/db/ims.py
index b8f78a41bf22cac86112bddf7d2edbdefcf25f99..9ed2ea70c93fdae2e19f64e12569ff04ed9a9324 100644
--- a/inventory_provider/db/ims.py
+++ b/inventory_provider/db/ims.py
@@ -25,26 +25,36 @@ CUSTOMER_PROPERTIES = {
 }
 # http://149.210.162.190:81/ImsVersions/4.19.9/html/2d27d509-77cb-537d-3ffa-796de7e82af8.htm  # noqa
 NODE_PROPERTIES = {
-    'equipment definition': 16,
-    'management system': 128,
-    'site': 256,
-    'node city': 32768,
-    'order': 67108864,
-    'node country': 1073741824
+    'EquipmentDefinition': 16,
+    'ManagementSystem': 128,
+    'Site': 256,
+    'NodeCity': 32768,
+    'Order': 67108864,
+    'NodeCountry': 1073741824
 }
 # http://149.210.162.190:81/ImsVersions/4.19.9/html/347cb410-8c05-47bd-ceb0-d1dd05bf98a4.htm  # noqa
 CITY_PROPERTIES = {
-    'country': 8
+    'Country': 8
 }
-# http://149.210.162.190:81/ImsVersions/4.19.9/html/347cb410-8c05-47bd-ceb0-d1dd05bf98a4.htm  # noqa
+# http://149.210.162.190:81/ImsVersions/4.19.9/html/a8dc6266-d934-8162-4a55-9e1648187f2c.htm  # noqa
 EQUIP_DEF_PROPERTIES = {
-    'nodes': 4096
+    'Nodes': 4096
 }
 # http://149.210.162.190:81/ImsVersions/4.19.9/html/9c8d50f0-842c-5959-0fa6-14e1720669ec.htm  # noqa
 SITE_PROPERTIES = {
-    'aliases': 64,
-    'city': 2,
-    'country': 256
+    'City': 2,
+    'SiteAliases': 64,
+    'Country': 256
+}
+# http://149.210.162.190:81/ImsVersions/4.19.9/html/8ce06cb7-7707-46c4-f02f-86083310d81b.htm  # noqa
+VENDOR_PROPERTIES = {
+    'VendorRelatedContacts': 64,
+    'VendorType': 1024
+}
+# http://149.210.162.190:81/ImsVersions/4.19.9/html/62e7aa63-aff0-6992-7697-377ace239c4f.htm  # noqa
+VENDOR_RELATED_CONTACT_PROPERTIES = {
+    'Vendor': 8,
+    'Contact': 16
 }
 
 
@@ -131,7 +141,7 @@ class IMS(object):
                 cache_key = f'{cache_key}::{s}'
             entity = IMS.cache.get(cache_key, None)
             if entity:
-                print('Got from cache')  # Remove after demo
+                # print('Got from cache')  # Remove after demo
                 return entity
 
         if not IMS.bearer_token: