+ AA6YQ comments below
Amateur Contest Log is N3FJP's DXing/general operation product.
N3FJP has an api: www.n3fjp.com/api.htm I don't know if it has all the features you need to get "log", and "lookup" messages. It seems to be able to use an eternal rig control interface (e.g. Commander) and accept "QSY to" commands from SpotCollector.
+ Thanks Joe. There's no mention of any capability to send the ADIF record for a just-logged QSO to another application.