I am not sure where you are looking for information about licensing requirments, but I just went to my City's website, entered "short term rental" into the search and found very clear instructions about obtaining a business license, registering my STR and paying the transient occupancy tax.
Good thing I did this because it was just announced by Air BNB that beginning in September, Air BNB will collect the TOT and remit to the City. If the City doesn't have a license on a property but gets TOT, the owner will be fined.
Glad you are not trying to fly under the radar.