diff --git a/app/serializers/build_artifact_entity.rb b/app/serializers/build_artifact_entity.rb
index 3c2c548d049562830cce8d25699ac75a3f088254..12bde60eba38c358af7c81299d014a494452812d 100644
--- a/app/serializers/build_artifact_entity.rb
+++ b/app/serializers/build_artifact_entity.rb
@@ -10,6 +10,8 @@ class BuildArtifactEntity < Grape::Entity
     "#{artifact.job.name}:#{artifact.file_type}"
   end
 
+  expose :file_type
+
   expose :expire_at
   expose :expired?, as: :expired
 
diff --git a/spec/serializers/build_artifact_entity_spec.rb b/spec/serializers/build_artifact_entity_spec.rb
index 8835d4d834e35ffb17fcf2122b609fa4af1f2243..e705a23caeddd58d494669980486d71d2fe6df4b 100644
--- a/spec/serializers/build_artifact_entity_spec.rb
+++ b/spec/serializers/build_artifact_entity_spec.rb
@@ -19,6 +19,10 @@
       expect(subject[:name]).to eq "test:codequality"
     end
 
+    it 'exposes information about the file type' do
+      expect(subject).to include(:file_type)
+    end
+
     it 'exposes information about expiration of artifacts' do
       expect(subject).to include(:expired, :expire_at)
     end