LogServices
LogServices is a collection of outdated web services that can be used by amateur radio log software publishers and ham organizations to perform various functions using the Electronic QSL Card Centre (eQSL.cc).
Note: Although the ADIF tag-based format is not used here - because we are not dealing with a batch file - all argument values are to be supplied in their ADIF formats, that is, dates should be YYYYMMDD, times should be HHMM, bands and modes must be in the ADIF enumerated list, etc. This service is NOT ADIF 3 compatible! For details on what is acceptable, see our ADIF Content Specs
The following operations are supported. For a formal definition, please review the Service Description.
-
GetQSLRoute
Use this web method to obtain preferred QSL Routing information for a ham in our database. An HTML string is returned that you can parse or display. Look for the word 'OK' for success, or 'Error' if the callsign cannot be found. QSL routing information will follow 'OK' and the string 'QSL Route: '. Multiple routings will be delimited with
tags.Under construction! Does not yet return correct information for eQSL users, but works great for callsign TEST.
-
ImportLog
An alternative to the batch uploading of large ADIF format files, this web method will allow you to upload in real-time a log entry for storage in the eQSL.cc database. For more information about this web service see the ImportLog.txt description file.An HTML string is returned that you can parse or display. Look for the word 'OK' for success, or 'Error' for failure. 'Warning' is non-fatal but indicates something the user should consider. 'Information' may be returned if the logger named in ProgramID is not found in our database (if so, please let us know so we can add you).
Under Construction! This function works, but does not yet update the LOGGER database using ProgramID to reflect the new record added. It also does not yet support Satellite Modes or Propagation Modes.
-
ValidateUser
Use this web method to validate the username and password of an eQSL.cc user. At present, UserName is the callsign, but this will change in the near future, as eQSL.cc implements some changes. Warning: Do not allow this to be used to attempt to hack usernames. We log all accesses and have automated systems to detect patterns of fraudulent use!An HTML string is returned that you can parse or display. Look for the word 'OK' for success, or 'Error' for failure. 'Information' may be returned if the user is valid.
-
VerifyQSO
Use this web method to verify that an eQSL presented to you is valid in the eQSL.cc database.This authentication method is the most effective technique of thwarting fraudulent 'doctoring' of printed eQSLs.An HTML string is returned that you can parse or display. Look for the word 'OK' for success, or 'Error' for failure. 'Information' may be returned if the eQSL is Authenticity Guaranteed.