merged read/write api log