Read API into OpenStruct