I have a web application where folks upload a zipped up file geodatabase, I unzip it and manipulate the feature classes and then transfer them using insert cursors to an SDE database. I am wondering if I can apply topology rules to the input feature classes to get rid of polygon slivers. I know I can add topology to the file geodatabase they input, the problem is that I don't know if you can automate the fixing of the topology errors with python. Everything I've read thus far makes it seem like you can validate with python and export an error report, but to actually fix the errors you must put the layer into ArcMap and manually do it. Is it possible to fix topology errors using python automation?
If it's not possible, I'm thinking my best option is probably to use the Eliminate tool on the input feature classes before running them through the rest of the script that manipulates attributes and geometry.