Property manager can set up cleaning for the listing. If so, cleaning fee can be mandatory, optional or included in the rental prices (feeBasis).
Mandatory cleaning fee: It will be added to total amount of the booking, and it should be paid at the time of booking.
Optional cleaning fee: It will not be added to total amount of the booking. Guest can order this service with PM and pay upon check in.
Cleaning fee included in the rental price: fee amount is always zero as it has been included in the rental price.
Below is an example of cleaning fee given in API Listing
"cleaning": { "feeBasis": "included", "fee": 0 }