Hello,
I have no ESTY experience, but their API look well documented and your requirement seems quite simple.
I'm working using nodejs, will use a csv lib and an http request abstraction.
What is your local desktop OS ? Would you need a local desktop app, a comand line script, a local service, or an hosted web page ?
Please message me.
Regards,
Gilles