As usual, after posting my question I had a breaktrhough. My corrected code is:
await client.getEntries({
content_type: 'reportingMarks',
'fields.mark[match]': search,
order: ['sys.contentType.sys.id', 'fields.mark'],
skip: skip,
limit: limit
This works and passes for the build.