property api complete