Skip to content
Peter Goodhall edited this page Apr 9, 2022 · 26 revisions

The Cloudlog API allows you to interact with Cloudlog via third-party tools, this might be radios, external logging applications or programs, you can generate two types of keys read-only or read/write depending on your requirements.

At any time you can come to this section and delete keys to remove access.

API/QSO/

The QSO function allows you to send ADIF QSO strings via JSON to be imported into Cloudlog, dupe checking is handled on the fly and you can send more than one QSO at a time.

{
    "key":"YOUR_API_KEY",
    "station_profile_id":"Station Profile ID Number",
    "type":"adif",
    "string":"<call:5>N9EAT<band:4>70cm<mode:3>SSB<freq:10>432.166976<qso_date:8>20190616<time_on:6>170600<time_off:6>170600<rst_rcvd:2>59<rst_sent:2>55<qsl_rcvd:1>N<qsl_sent:1>N<country:24>United States Of America<gridsquare:4>EN42<sat_mode:3>U/V<sat_name:4>AO-7<prop_mode:3>SAT<name:5>Marty<eor>"
}
  • station_profile_id - This can be found when editing a station profile its a number and displayed in the URL string.

API/Radio

Standard Radio API Call

{
   "key":"YOUR_API_KEY", 
   "radio":"FT-950",
   "frequency":14075,
   "mode":"SSB",
   "power": '', // Optional field defined in watts
   "timestamp":"2012/04/07 16:47"
}

Satellite Data

{
   "key":"YOUR_API_KEY",
   "radio":"SATPC32",
   "uplink_freq": "2400210000",
   "downlink_freq": "10489710000", 
   "uplink_mode": "SSB", 
   "downlink_mode": "SSB", 
   "satmode": "S/X", 
   "satname": "QO-100", 
   "power": '', // Optional field defined in watts
   "timestamp":"2012/04/07 16:47" 
}

API/statistics

Returns the active profile stats that would show on the dashboard

  • Todays QSOs
  • Months QSOs
  • Years QSOs
  • Total QSOs

Legacy XML Query API

Cloudlog does have an API which can query the database see its page for more information Legacy XML API

Clone this wiki locally