Sachverhalt:
Mit Entscheid vom 15. April 2020 wies das Handelsgericht des Kantons St. Gallen im Aberkennungsverfahren betreffend die Betreibung auf Grundpfandverwertung Nr. xxx des Betreibungsamtes St. Margrethen das Gesuch der A._ AG um unentgeltliche Rechtspflege ab.
Die hiergegen erhobene Beschwerde wies das Bundesgericht mit Urteil 5A_416/2020 wegen offensichtlicher Unbegründetheit im vereinfachten Verfahren nach <ref-law> ab, soweit es überhaupt darauf eintrat.
Mit Gesuch vom 24. Juli 2020 verlangt die A._ AG die Revision des bundesgerichtlichen Urteils.

Erwägungen:
1.
Die Beschwerdeführerin kritisiert in erster Linie den Entscheid des Handelsgerichts St. Gallen vom 15. April 2020; diesem hätten zahlreiche Dokumente vorgelegen und es hätte aus diesen ersehen müssen, dass die im Streit stehende Liegenschaft das einzige Aktivum sowie dass die Verwaltungsrätin und Alleinaktionärin Rentnerin sei.
Mit Kritik am angefochtenen Entscheid des Ausgangsverfahrens kann von vornherein kein Revisionsgrund dargetan werden; dieser hat sich vielmehr auf das bundesgerichtliche Urteil zu beziehen.
2.
Diesbezüglich wird geltend gemacht, das Bundesgericht sei einfach dem Handelsgericht gefolgt und habe die Beschwerdeargumentation verworfen. Solche Urteilskritik ist kein Revisionsgrund. Das Bundesgericht hat im Ausgangsentscheid befunden, dass die Ausführungen in der seinerzeitigen Beschwerde zu wenig substanziiert waren, weshalb es auf diese weitestgehend nicht eintrat. Die Beschwerdeführerin müsste in diesem Zusammenhang einen konkreten Revisionsgrund nennen und im Einzelnen aufzeigen, inwiefern dieser gegeben sein soll. Hierzu reicht es vor dem Hintergrund der Begründungspflicht, wie sie für die seinerzeitige Beschwerde gegolten hat, nicht aus, auf die aktenkundigen Unterlagen in jenem Verfahren zu verweisen und sinngemäss geltend zu machen, das Bundesgericht habe diese zu wenig gewürdigt.
3.
Nach dem Gesagten ist das Revisionsgesuch, soweit es sich überhaupt auf das Urteil 5A_416/2020 bezieht, offenkundig nicht hinreichend begründet und es ist deshalb nicht darauf einzutreten.
Bei diesem Verfahrensausgang wird die Gesuchstellerin kostenpflichtig (<ref-law>).

Demnach erkennt das Bundesgericht:
1.
Auf das Revisionsgesuch wird nicht eingetreten.
2.
Die Gerichtskosten von Fr. 2'000.-- werden der Gesuchstellerin auferlegt.
3.
Dieses Urteil wird den Parteien schriftlich mitgeteilt.
Lausanne, 4. August 2020
Im Namen der II. zivilrechtlichen Abteilung
des Schweizerischen Bundesgerichts
Das präsidierende Mitglied: Escher
Der Gerichtsschreiber: Möckli