diff --git a/inventory_provider/routes/classifier.py b/inventory_provider/routes/classifier.py
index 5266bf848351095ae124ae41468200030100f489..4c9dcd63fd02262540618200656b4ff1bb009d1d 100644
--- a/inventory_provider/routes/classifier.py
+++ b/inventory_provider/routes/classifier.py
@@ -248,7 +248,7 @@ def _link_interface_info(r, hostname, interface):
     if snmp_info:
         snmp_info = json.loads(snmp_info.decode('utf-8'))
         ifc_info['snmp'] = {
-            'index': snmp_info['index']
+            'index': int(snmp_info['index'])
         }
         if 'communities' in snmp_info:
             ifc_info['snmp']['community'] = snmp_info['communities']['dashboard']