Opening IFC Files

I'd like to create a macro or program to automate opening IFC files and saving them as STEP files, but it seems the IFC format doesn't have the same API support that most or all of the other supported formats have.

Am I overlooking something, or is there really no way to load IFC files by macro or API?

SolidworksApi/macros