MySQL kan dit niet doen met SQL-code die op de server wordt uitgevoerd, zonder de MySQL-server uit te breiden met door de gebruiker gedefinieerde functies.
Sommige andere SQL-tabelservers (bijv. PostgreSQL, Microsoft SQL Server, Oracle) kunnen dit doen met opgeslagen procedures. Maar toegang krijgen tot netwerkbronnen zoals API's vanuit code die in de tabelserver zit, is een lastige zaak, omdat die bronnen een time-out kunnen krijgen of op andere manieren kunnen falen.
Dit soort dingen is een totale haarbal om te debuggen als je het op de tafelserver uitvoert.
Je kunt veel beter een stuk clientcode schrijven (waarmee ik code bedoel die een client van de MySQL-server is) om dit te doen. Er zijn tal van talen die dit heel gemakkelijk kunnen ondersteunen, waaronder python, php, PERL, C#, Java, enz.