FORTRAN / MF COBOL / ISAM / Solaris

This is gross, but I thought I’d toss it out here to see if I could turn up a lead on a problem I need a solution for.

I need to find a way to directly access ISAM data files from FORTRAN or C that were generated by a MicroFocus Cobol application running on a Sun Solaris platform.

It’s legacy systems hell, I know. Ugly stuff.

Is there an API that I can use that will let me access these ISAM files from FORTRAN or C? I need to do things like open/close files, find records based on a supplied key value, add new records, delete records, change records, etc…

Thanks…