@DS metadata filter works for the case, which only works with exact match. It would be great to allow user to pass through more valid ODATA expression, such as
"filter": "file_id eq 'solicitation 3/GSA.pdf' and search.in(mime_type, 'application/pdf')",