Yes, there is a deadline for submitting documents for the Mayor's Engagement Request. You need to complete and submit the engagement form at least two weeks prior to the planned event.
For more details, you can check the Mayor's Engagement Request Form. Make sure to plan accordingly to meet this timeline!