PDA

View Full Version : API in HM3



Manslay
07-18-2020, 08:25 AM
Hello!

Will there in HM3 be some kind of API like you did it in HM2?
It was the unique feature which still makes HM2 the best tracker in the world, as it grants unlimited possibilities to perform your DB analysis.

Thanks.

fozzy71
07-19-2020, 07:58 AM
Hello!

Will there in HM3 be some kind of API like you did it in HM2?
It was the unique feature which still makes HM2 the best tracker in the world, as it grants unlimited possibilities to perform your DB analysis.

Thanks.

We have an open feature request for a 'HMQL Report' like HM2 had. This feature request has been documented in detail and provided to the developers for future consideration. *If you want to be notified if/when it is added please send an email via the 'Contact Support' link (https://support.holdemmanager.com/) and include "Notify Me When HMT-2209 Is Resolved" in the subject line and body of the email.

We also will eventually have a fully documented API for 3rd party developers to make their apps integrate with our database like NoteCaddy and Range Wizard can currently do. We’ll be building something out for the 1.2 release which is still a bit away.

Manslay
07-19-2020, 12:15 PM
Thank you for your answer!

jjandellis
07-20-2020, 02:03 PM
Hello!

Will there in HM3 be some kind of API like you did it in HM2?
It was the unique feature which still makes HM2 the best tracker in the world, as it grants unlimited possibilities to perform your DB analysis.

Thanks.
Pardon my ignorance, but what is an API? I ask as I'm trying to conduct database analysis and Notecaddy seems sluggish, whilst HEM 2 filters are not great

Manslay
07-21-2020, 02:43 AM
API stands for Application Programming Interface.

Using HM2 I can set some routines and then press one button in my Excel sheet to get a complete analysis of whatever I want to see — compare all the stats you could imagine with other players; get winrates in any situation regarding hole cards, preflop or postflop line, number of opponents, bank sizes etc.; see the profitability of any hand in any situation and so forth...

All this becomes possible because of API HM2 has. An external program connects to an instance of HM2 running and sends a request coded in HMQL language via TCP. HM2 in turn replies with a JSON containing the results of your query. And you just need to parse this response and display it in any suitable way you like in your application. I am using Excel as analysis program, but it could be just any application you like.

And HM2 is the only one and unequaled tracker capable of doing this. If i had to choose between a tracker with API but no built-in reports, range research, whatsoever and other one with all the modern features and no API, I'd prefer the first one. And I am still using HM2 while it works.

fozzy71
07-21-2020, 08:43 AM
Thank you for your comments.

For future reference: If you make a post on our forums and do not see it right away, please do not post it again and again. Our forums have automated moderation for possibly malicious posts and your multiple threads all went into the moderation queue to be manually approved.

laakistuff
03-06-2021, 05:19 PM
Thank you for your comments.

For future reference: If you make a post on our forums and do not see it right away, please do not post it again and again. Our forums have automated moderation for possibly malicious posts and your multiple threads all went into the moderation queue to be manually approved.

Could you please share an update on this? It has been 9 months, I can't wait to switch over to HM3 as soon as the HMQL is available as it was on HM2

fozzy71
03-07-2021, 01:43 PM
Could you please share an update on this? It has been 9 months, I can't wait to switch over to HM3 as soon as the HMQL is available as it was on HM2

Are you referring to the HMQL report feature request for HM3? I do not have an estimate for when this feature will be added. We do not give estimates until it has been confirmed as implemented/resolved by our testers and the release is imminent. This feature request has been documented in detail and provided to the developers for future consideration. *If you want to be notified if/when it is added please send an email via the 'Contact Support' link (https://support.holdemmanager.com/) and include "Notify Me When HMT-2209 Is Resolved" in the subject line and body of the email.

There is a 3rd party DB Browser (https://sqlitebrowser.org/) application you can use to perform basic queries on your HM3 databases similar to how you could with PGAdmin for HM2.

laakistuff
03-09-2021, 07:11 PM
Are you referring to the HMQL report feature request for HM3? I do not have an estimate for when this feature will be added. We do not give estimates until it has been confirmed as implemented/resolved by our testers and the release is imminent. This feature request has been documented in detail and provided to the developers for future consideration. *If you want to be notified if/when it is added please send an email via the 'Contact Support' link (https://support.holdemmanager.com/) and include "Notify Me When HMT-2209 Is Resolved" in the subject line and body of the email.

There is a 3rd party DB Browser (https://sqlitebrowser.org/) application you can use to perform basic queries on your HM3 databases similar to how you could with PGAdmin for HM2.

Thank you for the update and the link! Hopefully it'll be available soon