Thanks! Bryan Loyd’s method of casting to an interface seems to be what I am looking for.
However, I get an error in combination with the commercial API:
> surfaceCB = ZOSAPI.Editors.LDE.ISurfaceCoordinateBreak(surface)
E TypeError: object does not implement ISurfaceCoordinateBreak
I will try to get a further hint from the support of the commercial software I am struggling with.