Account Login





Lost password?

Developers

service icon

3 UK Network - 3G Data Coverage API

This API is used to check 3 UK Network 3G data coverage information using postcode.


Charges

This API is free for everyone, all you need to have is an account with aql. Please contact us or fill in our free trial form to obtain an account.


Connection Details

The 3 coverage API is available via our HTTP POST interface:

https://gw.aql.com/three/data_coverage.api.php (or http)

Although we do offer the standard HTTP gateway, we do prefer that your application uses the HTTPS gateway as it prevents sensitive details being “sniffed” across the internet.


Gateway Parameters

The gateway expects the following parameters:

Parameter NamePresenceValues
usernamemandatoryYour aql username
passwordmandatoryYour aql password
postcodemandatoryThe postcode to lookup. In a whitespace-less format, eg: LS101JQ

Gateway Return Values

On success, the gateway will return the following parameters

Parameter NameValue Description
status200
descOK
postcodeFormatted postcode from the query parameter by removing all whitespace characters.
congestion Congestion band category. Possible values:
  • Blue: no congestion area.
  • Green: insignificant congestion area.
  • Amber: congested area.
  • Red: heavily congested area.
indoor_type Indicate if an area has a good indoor/outdoor coverage. Possible values:
  • out-and-indoor: coverage available outdoor and indoor
  • outdoor-only: coverage is available outdoor only.

The default format of the retuned data is:

<status>: <description>. <postcode>: <congestion> - <indoor_type>

where the items in angle brackets will be replaced with their actual values.

If the return-mode or return-format parameters are set in the original request, the returned string will be different depending on the format you choose.


Gateway Error Values

If the call was not successful, the gateway will return the following parameters

Parameter NameValue description
statusStatus code for the type of error (see Below)
descA string with a short description of the error

The format of the retuned data is:

<status>: <desc>

where the items in brackets will be replaced with their actual values.

If the return-mode parameter is set to 'url', the format of the returned data will be different. See below for details.

Status Codes

Status CodeDescription
200OK
401Authentication error
6200Invalid postcode parameter
6201No coverage data available

Note: *status code 6201 means 3UK 3G Data coverage databases do not contain any information on this particular postcode.

You can view the return-mode and return-format descriptions here.

Quick Links

Latest News


EMIS Group and Call Credit join aql at the Yorkshire Post Business Club forum

On Thursday 24th of November, aql hosted the Yorkshire Post Business Club at the Salem Church...

Read More

aql to host the Leeds Beckett University colocation data centre in South Leeds

Dr Basem El-Haddadeh, Leeds Beckett University IT Director and Dr Adam Beaumont, aql CEO and...

Read More

aql to host the Yorkshire Post Business Club on the 24th of November 2015

Join The Yorkshire Post and aql for a breakfast with two of Yorkshire's most valuable...

Read More

aql brings the international Heroes of Mobile Fringe Festival to Leeds

aql has partnered with mobile industry veteran, Helen Keegan, to...

Read More

aql joins Leeds Business Week as a Headline sponsor

For the second year in a row, aql is supporting the UK?s largest Business Week, with over 100...

Read More