Osnap in GHPython/Rhinocommon

When working in Rhino from the viewport you are able to use the Osnap to snap points to other points.
I am specifically interested in the “Snap to Near” flavour of Osnap.
Is it possible to do through Rhino Common?

I was able to find a couple of Snap Points methods under the GetPoint class in the Rhino Common API, but haven’t had the time to test them out yet.

Kind Regards,