Stations

get

Get a list of the current GPS stations over the specified time period. The info is derived from https://www.ordnancesurvey.co.uk/documents/resources/osnet-coordinates-file.txt. Note that if the start and end date are omitted then the response will not contain the percentageComplete property.

Authorizations
OAuth2clientCredentialsRequired
Token URL:
Query parameters
Responses
200

Returns the list of stations, either as structured JSON data or a simple text file

get
/stations
get

Get an hour-by-hour breakdown of the OS Net network health for a specific date.

Authorizations
OAuth2clientCredentialsRequired
Token URL:
Query parameters
datestring · dateRequired

Date for the network health search. Please note that the date should be within the last 45 days.

Example: 2024-11-30
Responses
200

Returns the network health for the given date. Each station in the network will be included in the response.

application/json
get
/stations/health
200

Returns the network health for the given date. Each station in the network will be included in the response.

get

Get info on specified station over a specified time period. Note that if the start and end date are omitted then the response will not contain the percentageComplete property.

Authorizations
OAuth2clientCredentialsRequired
Token URL:
Path parameters
stationIdstring · min: 4 · max: 4Required

Specific station ID.

Example: ABEPPattern: ^[a-zA-Z0-9]*$
Query parameters
Responses
200

Returns info about the station, as structured JSON data

get
/stations/{stationId}
get

Get health information about a specific station

Authorizations
OAuth2clientCredentialsRequired
Token URL:
Path parameters
stationIdstring · min: 4 · max: 4Required

Specific station ID.

Example: ABEPPattern: ^[a-zA-Z0-9]*$
Responses
200

Returns the station health, on a day-by-day basis

application/json
get
/stations/{stationId}/health
200

Returns the station health, on a day-by-day basis

get

Get logs for specified station

Authorizations
OAuth2clientCredentialsRequired
Token URL:
Path parameters
stationIdstring · min: 4 · max: 4Required

Specific station ID.

Example: ABEPPattern: ^[a-zA-Z0-9]*$
Responses
200

Returns the station logs

Responsestring
get
/stations/{stationId}/log

Last updated

Was this helpful?