Free SDK read data from solidworks files.

Is there a free sdk provide the ablitities to retrive the data of solidworks files, like bodies, faces and edges?

I want to build an desktop app consume the sdk to read solidworks files,  and show the models in the app viewer in faces and edges level.

Thanks.

SolidworksApi/macros