diff --git a/app/models.py b/app/models.py
index f2b2f73147caf797129fb50aca7e2ecfd2ee3e81..87f68baf770c15385b8de5b176b14c56bf71526a 100644
--- a/app/models.py
+++ b/app/models.py
@@ -316,6 +316,7 @@ class Item(CreatedMixin, db.Model):
         d.update({
             'ics_id': self.ics_id,
             'serial_number': self.serial_number,
+            'quantity': self.quantity,
             'manufacturer': utils.format_field(self.manufacturer),
             'model': utils.format_field(self.model),
             'location': utils.format_field(self.location),
diff --git a/tests/functional/test_api.py b/tests/functional/test_api.py
index 889a113924d4afe2e9c92ad9a94faea3e9c1872d..a6909c293a1cada0b2da12bcd3913689f2075fef 100644
--- a/tests/functional/test_api.py
+++ b/tests/functional/test_api.py
@@ -208,7 +208,7 @@ def test_create_item(client, user_token):
     data = {'serial_number': '123456'}
     response = post(client, f'{API_URL}/inventory/items', data=data, token=user_token)
     assert response.status_code == 201
-    assert {'id', 'ics_id', 'serial_number', 'manufacturer', 'model',
+    assert {'id', 'ics_id', 'serial_number', 'manufacturer', 'model', 'quantity',
             'location', 'status', 'parent', 'children', 'macs', 'history',
             'updated_at', 'created_at', 'user', 'comments'} == set(response.json.keys())
     assert response.json['serial_number'] == '123456'