Sascoc has revealed the 112-member initial team for the tournament today; the final team will be announced on July 4.
"Today's announcement is the culmination of four years of extremely hard work for everyone, both at Sascoc and in the broader South African sports fraternity," Sascoc President Gideon Sam says.
"I've always said that the building of a team is like doing a jigsaw puzzle. So today we are putting just about the final pieces of that puzzle into place with only a few more additions likely after the final qualification cut-off.
"Make no bones about it, we could have done better if we had more funding but that's always the case. The time for excuses is over and I believe that we have done the very best that we could have done under the circumstances.
"There was the criticism over the clothing sponsor but we believe we've done our absolute best and when you see our stars turn out at the Olympics and Paralympics I think you'll agree."
A total of 16 sporting codes will be represented, ranging from archery to weightlifting, and it will be the first time that Banyana Banyana will be competing.
Banyana squad Roxanne Barker, Zamandosi Cele, Amanda Dlamini, Judith Hlumbane, Refiloe Jane, Kylie-Ann Louw, Noko Matlou, Andisiwe Mgcoyi, Philadelphia Mndaweni, Portia Modise, Sanah Mollo, Robyn Moodaly, Marry Ntsweng, Nompumelelo Nyandeni, Amanda Sister, Leandra Smeda, Janine van Wyk, Nothando Vilakazi
Manager: Lydia Monyepao Coach: Joseph Mkhonza, Matsobane Laka Technical adviser: Ephraim Mashaba.