SubsetOp with .shp

You can try the following approach for only a few shapefiles:

or use an online conversion tool like: SHP to WKT Converter Online - MyGeodata Cloud

For snappy there is no good API yet. It is better to convert it upfront.