.sldprt file format reference documentation

Hi Everyone,

I'm building a software program to work with CAD files.  I would like my program to work with CAD files.

Can anyone direct me to the reference documentation for .sldprt files?  I need to be able to understand the file format architecture so that I can create a program to read them.

Thank your for the help.

SolidworksApi macros