REST API: States

This lookup endpoint is used to return the permissible values for States, as well as some trail information on a specific state.

The set returns code/description. The individual call returns the resource specified below. Api key required.

Resource URI

/States/DC?api_key=xxxx

Resource Properties

Parameter

Format

Description

Allows Null

acctID1 long Acct ID for a trail in the arg state no 
acctID2  long  Acct ID for a second trail in the arg state  no 
numMiles  int   Number of trail-miles in the state no 
numTrails  int  Number of trails in the state  no 
state  string  abbreviation of the state  no 
trailName1  string  Name of the trail with AcctID1  no 
trailName2  string  Name of the trail with AcctID2  no 
       

Error Responses

HTTP GET

Trail information on a specific state.

JSON Request:

Request body empty

JSON Response:

{
"acctID1": 6016038,
"acctID2": 6032439,
"numMiles": 7,
"numTrails": 7,
"state": "DC",
"trailName1": "Capital Crescent Trail",
"trailName2": "Rock Creek Park Trails"
}

XML Request:

Request body empty

XML Response:


REST API: States Set

Return a list of states.

Resource URI

/States/?api_key=xxxx

Set Filters

ParameterFormatDescriptionAllows Null
none      

HTTP GET

Return a list of states.

JSON Request:

Request body empty

JSON Response:

[{
"code": "AL",
"description": "Alabama"
}, {
"code": "AK",
"description": "Alaska"
}, {
"code": "AZ",
"description": "Arizona"
}, {
"code": "AR",
"description": "Arkansas"
}, {
"code": "CA",
"description": "California"
}, {
"code": "CO",
"description": "Colorado"
}, {
"code": "CT",
"description": "Connecticut"
}, {
"code": "DE",
"description": "Delaware"
}, {
"code": "DC",
"description": "District of Columbia"
}, {
"code": "FL",
"description": "Florida"
}, {
"code": "GA",
"description": "Georgia"
}, {
"code": "HI",
"description": "Hawaii"
}, {
"code": "ID",
"description": "Idaho"
}, {
"code": "IL",
"description": "Illinois"
}, {
"code": "IN",
"description": "Indiana"
}, {
"code": "IA",
"description": "Iowa"
}, {
"code": "KS",
"description": "Kansas"
}, {
"code": "KY",
"description": "Kentucky"
}, {
"code": "LA",
"description": "Louisiana"
}, {
"code": "ME",
"description": "Maine"
}, {
"code": "MD",
"description": "Maryland"
}, {
"code": "MA",
"description": "Massachusetts"
}, {
"code": "MI",
"description": "Michigan"
}, {
"code": "MN",
"description": "Minnesota"
}, {
"code": "MS",
"description": "Mississippi"
}, {
"code": "MO",
"description": "Missouri"
}, {
"code": "MT",
"description": "Montana"
}, {
"code": "NE",
"description": "Nebraska"
}, {
"code": "NV",
"description": "Nevada"
}, {
"code": "NH",
"description": "New Hampshire"
}, {
"code": "NJ",
"description": "New Jersey"
}, {
"code": "NM",
"description": "New Mexico"
}, {
"code": "NY",
"description": "New York"
}, {
"code": "NC",
"description": "North Carolina"
}, {
"code": "ND",
"description": "North Dakota"
}, {
"code": "OH",
"description": "Ohio"
}, {
"code": "OK",
"description": "Oklahoma"
}, {
"code": "OR",
"description": "Oregon"
}, {
"code": "PA",
"description": "Pennsylvania"
}, {
"code": "RI",
"description": "Rhode Island"
}, {
"code": "SC",
"description": "South Carolina"
}, {
"code": "SD",
"description": "South Dakota"
}, {
"code": "TN",
"description": "Tennessee"
}, {
"code": "TX",
"description": "Texas"
}, {
"code": "UT",
"description": "Utah"
}, {
"code": "VT",
"description": "Vermont"
}, {
"code": "VA",
"description": "Virginia"
}, {
"code": "WA",
"description": "Washington"
}, {
"code": "WV",
"description": "West Virginia"
}, {
"code": "WI",
"description": "Wisconsin"
}, {
"code": "WY",
"description": "Wyoming"
}]

XML Request:

Request body empty

XML Response: