Can someone tell me if this is right. I went to immigration today to do my 90 day check in. This would be my first time checking in.I had the receipt and the rental agreement but the officer said that I needed the ID of the owner the house book and their phone number is this correct? 
TLDR : Answer Summary
During a first-time 90-day check-in at Thai immigration, it's generally required to present specific documents. One user reported needing the owner's ID, the house book, and the owner's phone number, which is typically needed for the TM30 form. The TM30 must be updated and matched with the address on the immigration report. While requirements can vary by office, it's advisable to comply with requests by immigration officials to ensure a smooth process. Additionally, many expats mentioned options to file TM30 online, facilitating easier reporting for subsequent check-ins.