While calling 'Document Upload WEB API' need to restrict specific file extension.

Problem statement: I have a requirement wherein we receive file in Appian from a third party system. For security reasons we want to restrict only few file extension. 

I have created a WEB API using a ' Document Upload' Template , so that external systems can push documents to Appian. 

I want to return error code in response when some hits this WEB API and upload files with extension other than .xlsx. 

I have used  document(http!request.body, "extension"), however this does not restrict document to be added to target folder. 

Is it possible that , WEB API returning error code and  not even allowing files with specific extension to be added to target folder.

  Discussion posts and replies are publicly visible