API connector and parser