I have discovered that it is impossible to filter by certain 'calculated' columns on the API, particularly on the sales_posted_transactions endpoint.
The following API call with a filter to return only Sales Receipts works successfully...
/v1/sales_posted_transactions…