diff --git a/inventory_provider/routes/classifier.py b/inventory_provider/routes/classifier.py
index fba68d95057c73e9a3f994764cfd640771da2c47..4d5f896a8eef2bd0df29761312f701e39206c62f 100644
--- a/inventory_provider/routes/classifier.py
+++ b/inventory_provider/routes/classifier.py
@@ -34,10 +34,10 @@ def juniper_addresses():
     return jsonify([r['hostname'] for r in routers])
 
 
-@routes.route("/trap-metadata/<trap_type>/<source_equipment>/<path:interface>",
+@routes.route("/trap-metadata/<source_equipment>/<path:interface>",
               methods=['GET', 'POST'])
 @common.require_accepts_json
-def get_trap_metadata(trap_type, source_equipment, interface):
+def get_trap_metadata(source_equipment, interface):
     # todo - Move this to config
     interface_info_key = "interface_services"
     r = common.get_redis()
@@ -63,12 +63,12 @@ def get_trap_metadata(trap_type, source_equipment, interface):
     #        is just a list of services
     vendor = interface_info[0]['manufacturer']
     hostname = interface_info[0]['equipment']
+    # TODO: don't copy unecessary data into response (let client do this)
     result = {
         "vendor": vendor,
         "equipment-name": hostname,
         "interface-name": interface,
-        "services": interface_info,
-        "type": trap_type
+        "services": interface_info
     }
 
     return jsonify(result)
diff --git a/test/test_classifier_routes.py b/test/test_classifier_routes.py
index 27dd9b59c5e4e7ed72e7dee1bafb801266f76bab..7ea6f6c810f7ac638334f239423f6972123caba5 100644
--- a/test/test_classifier_routes.py
+++ b/test/test_classifier_routes.py
@@ -62,7 +62,7 @@ def test_trap_metadata(client_with_mocked_data):
         "type": "object"
     }
     rv = client_with_mocked_data.get(
-        '/classifier/trap-metadata/BGP/mx1.ams.nl.geant.net/ae15.1500',
+        '/classifier/trap-metadata/mx1.ams.nl.geant.net/ae15.1500',
         headers=DEFAULT_REQUEST_HEADERS)
     assert rv.status_code == 200
     assert rv.is_json