Resources

SOTA currently provides endpoints for following data:



List Associations

List all SOTA associations

GET  /Association

Parameters

None

Example Response

Status: 200 OK

[
  {
    "Id": 1,
    "AssociationName": "England",
    "AssociationCode": "G",
    "Manager": "Jimmy",
    "AssociationManagerCallsign": "M0HGY",
    "ActiveFrom": "2002-03-02T00:00:00"
  },
  {
    "Id": 2,
    "AssociationName": "Wales",
    "AssociationCode": "GW",
    "Manager": "Roger",
    "AssociationManagerCallsign": "MW0IDX",
    "ActiveFrom": "2002-03-02T00:00:00"
  }...
]



Get a single Association with a list of Regions

GET  /Association/{AssociationCode}

Parameters

Name Type Description
AssociationCode string

This is the standard SOTA prefix for the desired association.

Example: For France, submit 'F', for Spain (Catalunya) submit 'EA3'

Example Response

 
 Status: 200 OK

{

  "Id":4,
  "AssociationName":"Isle Of Man",
  "AssociationCode":"GD",
  "Manager":"John",
  "AssociationManagerCallsign":"GD0NFN",
  "ActiveFrom":"2002-06-01T00:00:00",
  "Regions:"
  [
      {
        "AssociationCode":"G",
        "RegionCode":"TW",
        "RegionManagerCallsign":"G4OBK",
        "RegionName":"Tees to the Wash",
        "Manager":"Phil Catterall",
        "Summits":5,
        "Notes":" ... "
       }
       {
          ...
        }
     ]
}



Get a single Region with list of Summits

GET  /Region/{AssociationCode}/{RegionCode}

Parameters

Name Type Description
AssociationCode string

This is the standard SOTA prefix for the desired association.

Example: For France, submit 'F', for Spain (Catalunya) submit 'EA3'

RegionCode string

A standard region prefix being the first part of the summit code.

Example: CE for Central England.

Response

  
 Status: 200 OK

{
  "Region":
    {
        "AssociationCode":null,
        "RegionCode":"CE",
        "RegionManagerCallsign":"G4ERP",
        "RegionName":"Central England",
        "Manager":"Richard Marshall",
        "Summits":0,
        "Notes":"This is the largest Region of the\nEnglish Association but has only five eligible summits ...",
        },
        "Summits":
        [
          {
            "SummitId":1259,
            "SummitCode":"G/CE-001",
            "Name":"Cleeve Hill",
            "ShortCode":null,
            "AltM":330,
            "AltFt":0,
            "GridRef1":null,
            "GridRef2":null,
            "Notes":null,
            "Longitude":null,
            "Latitude":null,
            "Points":1,
            "RegionCode":null
          },

          ...

      ]

}



Get a single Summit

GET  /Summit/{AssoicationCode}/{SummitCode}

Parameters

Name Type Description
AssociationCode string

This is the standard SOTA prefix for the desired association.

Example: For France, submit 'F', for Spain (Catalunya) submit 'EA3'

SummitCode string

A standard SOTA Summit Code of the form: 'CE-001'

Response

 Status: 200 OK

{
  "SummitId":13532,
  "SummitCode":"HB/JU-001",
  "Name":"Mont Raimeux",
  "ShortCode":"JU-001",
  "AltM":1302,
  "AltFt":4272,
  "GridRef1":"7.4284",
  "GridRef2":"47.3070",
  "Notes":"",
  "Longitude":7.4284,
  "Latitude":47.307,
  "Points":2,
  "RegionCode":"JU"
}