I did this on Friday in Phuket immigration. Yes, you need copy of your rental contract, copy of your passport, and paperwork from landlord: notification from house master, owner or the posessor of the residence and most likely a power of attorney form if the registration hasnt been done online.