Iran NOC announced their final list of sports (well almost final. some changes are always possible) that's something around 270-280 athletes
Aquatics / Swimming 4, Diving 1, Water polo 13 (all male)
Archery / 6 M, 3 W
Athletics / 6 M, 2 W
Badminton / 1 M
Basketball / Men's team + Men's 3x3 team
Boxing / 5 M
Canoeing / 8 M, 7 W in sprint, 1 W in slalom
Chess / 5 M, 1 W
Cycling / 2 M (Track&Road) and 1 W (MTB)
Equestrian / will be decided later but I assume nobody
Fencing / 4 only in men's sabre
Football / men's team
Gymnastics / full or incomplete team in men's artistic
Handball / men's team
Judo / 2 M, 1 W
Jujitsu / 2 M
Kabaddi / both men and women team
Karate / 4 M, 4 W (it's possible to send the kata team if they give up a kumitee quota per OCA rules)
Kurash / 3M, 4 W (maximum possible number)
Roller sports / 2+2 confirmed in inline freestyle, possible to send 4+4 in speed skating
Rowing / 2 M, 6 W
Shooting / probably 8+8 but the final number will be confirmed later (after the WCh)
Sport climbing / for now 1+1 but possible to add 2 more men to have a speed relay team
Table Tennis / 3 M, 1 W
Taekwondo / probably a full team but they forgot to write the numbers for this one
Tennis / 1 W
Volleyball / men's team + 1 team in beach volley
Weightlifting / 5 M, 2 W for now but it's possible to add 3 more
Wrestling / 12 M (full men's team)
Wushu / 8 M, 7 W
really disappointed with this, they "claim" for men they end only those who can compete for a medal (with few exceptions like swimming) and for women even top 6 finish will be enough. but yet they dropped women's handball (which finished 4th in Asian Champs twice) and it's not just that they are dropping even some of our small medal chances in other sports yet they are going to send 1 athlete in diving, 1 in Badminton, 1 in Tennis, to do what exactly ? just to increase the number of sports meanwhile decreasing the number of athletes?
if I had to decide I would choose a complete different list. if we are going to send a not-so-big delegation, then swimming, diving, badminton, tennis and most importantly men's football shouldn't go. this U23 team sucks and everybody knows it.