Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The search algorithm is based on string matching, but with preference given to the postcode substring.  For best results, the full postcode should always be used where possible and known, in combination with another unique element of the address string.  As per the examples below

Search string

Data returned in JSON

215 NW1 6XE 

Code Block
[
"10033619968", 
"8401123",
 "Sweet &
Liberty, 
215
<b>215</b>
Baker Street, London, <b>NW1 
NW1
6XE</b>
6XE
",
 "Property", 
"527870.4",
 "182081.17",
 "23%", 
"Sweet &
Liberty, 215 Baker Street, London, NW1 6XE",
 "100", 
"SWEET &
LIBERTY",
 "", 
"",
 "",
 "", 
"",
 "",
 "215", 
"",
 "",
 "", 
"BAKER STREET",
 "",
 "LONDON", 
"",
 "NW1 6XE",
 "", 
"215", "
5990
Commercial", "C", "
City
Storage 
of Westminster" ]

Flat 10 NW1 6XE

Code Block [ "10033619980
Land", "S", 
"
8401123
", 
""
Flat 10
, 
219 Baker Street
"", 
London, NW1 6XE
"", 
"
Property
5990", 
"527868.08", "182090.78
"City Of Westminster"
]
, 
[
"10033619968", 
"
38%
8401123", 
"
Flat
Sweet 
10
&Liberty, 
219
<b>215</b>
Baker Street, London, <b>NW1 
NW1
6XE</b>
6XE
", "Property", "
100
527870.4", "182081.17", "23%",
 "
FLAT
Sweet 
10", "", "
&Liberty, 215 Baker Street, London, NW1 6XE", 
"100", "SWEET &LIBERTY"
"
,
 "",
 "
219
",
 "",
 "", 
"",
 "
BAKER STREET
",
 "215",
 "
LONDON
", 
"",
 "
NW1 6XE
", 
"
FLAT
BAKER 
10
STREET",
 "
219
", "
5990
LONDON", 
""
City of
, 
Westminster
"
NW1 
]

Bay Oil NW1 6XE

Code Block[ "10033529251
6XE", "", "215", 
"
8401123
", 
"Bay Oil Supply Co Ltd, Baker Street, London, NW1 6XE", "Property", "527845", "182149", "30%", "Bay Oil Supply Co Ltd, Baker Street, London, NW1 6XE", "100", "", "", "", "", "", "", "BAY OIL SUPPLY CO LTD", "", "", "", "",
"", "", "", "", "", "", "", "5990", "City Of Westminster"
]
, 
[
"10033619968", "8401123", "Sweet &Liberty, <b>215</b>
Baker Street, London, <b>NW1 6XE</b>
", "Property", "527870.4", "182081.17", "23%", "Sweet &Liberty, 215 Baker Street, London, NW1 6XE", "100", "SWEET &LIBERTY", "", "", "", "", "", "", "215", "", "", "", "BAKER STREET",
 "",
 "LONDON", 
"",
 "NW1 6XE", "", "215", 
"BAY OIL SUPPLY CO LTD
"Commercial", "C", "Retail", "R", "Restaurant / Cafeteria", "07", "", "", "5990",
 "City 
of
Of Westminster"

Search String

Data returned in JSON

219 Baker Street London

Code Block
[ 
"10033619969", 
"8401123", 
"219 Baker Street, London, NW1 6XE", 
"Property", 
"527868.08", 
"182090.78", 
"77%", 
"219 Baker Street, London, NW1 6XE", 
"100", 
"", 
"", 
"", 
"", 
"", 
"", 
"", 
"219", 
"", 
"", 
"", 
"BAKER STREET", 
"", 
"LONDON", 
"", 
"NW1 6XE", 
"", 
"219" 
] , [ 
"10033619971", 
"8401123", 
"Flat 1, 219 Baker Street, London, NW1 6XE", 
"Property", 
"527868.08", 
"182090.78", 
"65%", 
"Flat 1, 219 Baker Street, London, NW1 6XE", 
"100", 
"", 
"FLAT 1", 
"", 
"", 
"", 
"", 
"", 
"219", 
"", 
"", 
"", 
"BAKER STREET", 
"", 
"LONDON", 
"", 
"NW1 6XE", 
"FLAT 1", 
"219",
"5990", 
"City of Westminster" 
] 

Liberty Baker Street

Code Block[ "10033619968", "8401123", "Sweet & Liberty, 215 Baker Street, London, NW1 6XE", "Property", "527870.4", "182081.17", "46%", "Sweet & Liberty, 215 Baker Street, London, NW1 6XE", "100", "SWEET & LIBERTY

]

NOTE: In the above examples, spaces are not necessary in the postcode, and searches with NW16XE will also work.  Results can become a bit more spurious with other spacing.  For example whilst "215 NW1 6XE" identifies the specific property, but "215 NW 16 XE" returns all properties in the postcode.

Without Postcode

Where postcode is not known or is only partially known the search engine will aim to identify the best fit possible, as per the examples below.

Flat 10 NW1 6XE

Code Block
[
"10033619980", "8401123", "<b>Flat 10</b>
, 219 Baker Street, London, <b>NW1 6XE</b>
", "Property", "527868.08", "182090.78", "38%", "Flat 10, 219 Baker Street, London, NW1 6XE", "100", "", "FLAT 10", "", "", "", "", "", "219", "", "", "", "BAKER STREET", "", "LONDON", "", "NW1 6XE", "FLAT 10", "219", "Residential", "R", "Dwelling", "D", "Self Contained Flat (Includes Maisonette / Apartment)", "06", "", "", "5990", "City Of Westminster"
]

Bay Oil NW1 6XE

Code Block
[
"10033529251", "8401123", "<b>Bay Oil</b>
Supply Co Ltd, Baker Street, London, <b>NW1 6XE</b>
", "Property", "527845", "182149", "30%", "Bay Oil Supply Co Ltd, Baker Street, London, NW1 6XE", "100", "", "", "", "", "", "", "BAY OIL SUPPLY CO LTD", "", "", "", "", "BAKER STREET", "", "LONDON", "", "NW1 6XE", "", "BAY OIL SUPPLY CO LTD", "Commercial", "C", "", "", "", "", "", "", "5990", "City Of Westminster"
]

NOTE: In the above examples, spaces are not necessary in the postcode, and searches with NW16XE will also work.  Results can become a bit more spurious with other spacing.  For example whilst "215 NW1 6XE" identifies the specific property, but "215 NW 16 XE" returns all properties in the postcode.

Without Postcode

Where postcode is not known or is only partially known the search engine will aim to identify the best fit possible, as per the examples below.

Search String

Data returned in JSON

219 Baker Street London

Code Block
[
"10033619969", "8401123", "<b>219 Baker Street, London</b>
, NW1 6XE", "Property", "527868.08", "182090.78", "77%", "219 Baker Street, London, NW1 6XE", "100", "", "", "", "", "", "", "", "219", "", "", "", "BAKER STREET", "", "LONDON", "", "NW1 6XE", "", "219", "Parent Shell", "P", "Property Shell", "P", "", "", "", "", "5990", "City Of Westminster"
]
, 
[
"10033619971", "8401123", "Flat 1, <b>219 Baker Street, London</b>
, NW1 6XE", "Property", "527868.08", "182090.78", "65%", "Flat 1, 219 Baker Street, London, NW1 6XE", "100", "", "FLAT 1", "", "", "", "", "", "219", "", "", "", "BAKER STREET", "", "LONDON", "", "NW1 6XE", "FLAT 1", "219", "Residential", "R", "Dwelling", "D", "Self Contained Flat (Includes Maisonette / Apartment)", "06", "", "", "5990", "City Of Westminster"
]
, 
[
"10033619980", "8401123", "Flat 10, <b>219 Baker Street, London</b>
, NW1 6XE", "Property", "527868.08", "182090.78", "63%", "Flat 10, 219 Baker Street, London, NW1 6XE", "100", "", "FLAT 10", "", "", "", "", "", "219", "", "", "", "BAKER STREET", "", "LONDON", "", "NW1 6XE", "FLAT 10", "219", "Residential", "R", "Dwelling", "D", "Self Contained Flat (Includes Maisonette / Apartment)", "06", "", "", "5990", "City Of Westminster"
]
, 
[
"10033619981", "8401123", "Flat 11, <b>219 Baker Street, London</b>
, NW1 6XE", "Property", "527868.08", "182090.78", "63%", "Flat 11, 219 Baker Street, London, NW1 6XE", "100", "", "FLAT 11", "", "", "", "", "", "219", "", "", "", "BAKER STREET", "", "LONDON", "", "NW1 6XE", "FLAT 11", "219", "Residential", "R", "Dwelling", "D", "Self Contained Flat (Includes Maisonette / Apartment)", "06", "", "", "5990", "City Of Westminster"
]
, 
[
"10033619982", "8401123", "Flat 12, <b>219 Baker Street, London</b>
, NW1 6XE", "Property", "527868.08", "182090.78", "63%", "Flat 12, 219 Baker Street, London, NW1 6XE", "100", "", "FLAT 12", "", "", "", "", "", "219", "", "", "", "BAKER STREET", "", "LONDON", "", "NW1 6XE", "FLAT 12", "219", "Residential", "R", "Dwelling", "D", "Self Contained Flat (Includes Maisonette / Apartment)", "06", "", "", "5990", "City Of Westminster"
]
, 
[
"10033619983", "8401123", "Flat 13, <b>219 Baker Street, London</b>
, NW1 6XE", "Property", "527868.08", "182090.78", "63%", "Flat 13, 219 Baker Street, London, NW1 6XE", "100", "", "FLAT 13", "", "", "", "", "", "219", "", "", "", "BAKER STREET", "", "LONDON", "", "NW1 6XE", "FLAT 13", "219", "Residential", "R", "Dwelling", "D", "Self Contained Flat (Includes Maisonette / Apartment)", "06", "", "", "5990", "City Of Westminster"
]
, 
[
"10033619984", "8401123", "Flat 14, <b>219 Baker Street, London</b>
, NW1 6XE", "Property", "527868.08", "182090.78", "63%", "Flat 14, 219 Baker Street, London, NW1 6XE", "100", "", "FLAT 14", "", "", "", "", "", "219", "", "", "", "BAKER STREET", "", "LONDON", "", "NW1 6XE", "FLAT 14", "219", "Residential", "R", "Dwelling", "D", "Self Contained Flat (Includes Maisonette / Apartment)", "06", "", "", "5990", "City Of Westminster"
]
, 
[
"10033619985", "8401123", "Flat 15, <b>219 Baker Street, London</b>
, NW1 6XE", "Property", "527868.08", "182090.78", "63%", "Flat 15, 219 Baker Street, London, NW1 6XE", "100", "", "FLAT 15", "", "", "", "", "", "219", "", "", "", "BAKER STREET", "", "LONDON", "", "NW1 6XE", "FLAT 15", "219", "Residential", "R", "Dwelling", "D", "Self Contained Flat (Includes Maisonette / Apartment)", "06", "", "", "5990", "City Of Westminster"
]
, 
[
"10033619986", "8401123", "Flat 16, <b>219 Baker Street, London</b>
, NW1 6XE", "Property", "527868.08", "182090.78", "63%", "Flat 16, 219 Baker Street, London, NW1 6XE", "100", "", "FLAT 16", "", "", "", "", "", "219", "", "", "", "BAKER STREET", "", "LONDON", "", "NW1 6XE", "FLAT 16", "219", "Residential", "R", "Dwelling", "D", "Self Contained Flat (Includes Maisonette / Apartment)", "06", "", "", "5990", "City Of Westminster"
]
, 
[
"10033619987", "8401123", "Flat 17, <b>219 Baker Street, London</b>
, NW1 6XE", "Property", "527868.08", "182090.78", "63%", "Flat 17, 219 Baker Street, London, NW1 6XE", "100", "", "FLAT 17", "", "", "", "", "", "219", "", "", "", "BAKER STREET", "", "LONDON", "", "NW1 6XE", "FLAT 17", "219", "Residential", "R", "Dwelling", "D", "Self Contained Flat (Includes Maisonette / Apartment)", "06", "", "", "5990", "City Of Westminster"
]

Liberty Baker Street

Code Block
[
"10033619968", "8401123", "Sweet &<b>Liberty</b>
, 215 <b>Baker Street</b>
, London, NW1 6XE", "Property", "527870.4", "182081.17", "46%", "Sweet &Liberty, 215 Baker Street, London, NW1 6XE", "100", "SWEET &LIBERTY", "", "", "", "", "", "", "215", "", "", "", "BAKER STREET", "", "LONDON", "", "NW1 6XE", "", "215", "Commercial", "C", "Storage Land", "S", "", "", "", "", "5990", "City Of Westminster"
]
, 
[
"10033619968", "8401123", "Sweet &<b>Liberty</b>
, 215 <b>Baker Street</b>
, London, NW1 6XE", "Property", "527870.4", "182081.17", "46%", "Sweet &Liberty, 215 Baker Street, London, NW1 6XE", "100", "SWEET &LIBERTY", "", "", "", "", "", "", "215", "", "", "", "BAKER STREET", "", "LONDON", "", "NW1 6XE", "", "215", "", "", "", "", "", "", "", "", "5990", "City Of Westminster"
]
, 
[
"10033619968", "8401123", "Sweet &<b>Liberty</b>
, 215 <b>Baker Street</b>
, London, NW1 6XE", "Property", "527870.4", "182081.17", "46%", "Sweet &Liberty, 215 Baker Street, London, NW1 6XE", "100", "SWEET &LIBERTY", "", "", "", "", "", "", "215", "", "", "", "BAKER STREET", "", "LONDON", "", "NW1 6XE", "", "215", "Commercial", "C", "Retail", "R", "Restaurant / Cafeteria", "07", "", "", "5990", "City Of Westminster"
]

Liberty NW1

Code Block
[
"10033619968", "8401123", "Sweet &<b>Liberty</b>
, 215 Baker Street, London, <b>NW1</b>
6XE", "Property", "527870.4", "182081.17", "26%", "Sweet &Liberty, 215 Baker Street, London, NW1 6XE", "100", "SWEET &LIBERTY", "", "", "", "", "", "", "215", "", "", "", "BAKER STREET", "", "LONDON", "", "NW1 6XE", "", "215", "Commercial", "C", "Storage Land", "S", "", "", "", "", "5990", "City Of Westminster"
]
, 
[
"10033619968", "8401123", "Sweet &<b>Liberty</b>
, 215 Baker Street, London, <b>NW1</b>
6XE", "Property", "527870.4", "182081.17", "26%", "Sweet &Liberty, 215 Baker Street, London, NW1 6XE", "100", "SWEET &LIBERTY", "", "", "", "", "", "", "215", "", "", "", "BAKER STREET", "", "LONDON", "", "NW1 6XE", "", "215", "", "", "", "", "", "", "", "", "5990", "City Of Westminster"
]
, 
[
"10033619968", "8401123", "Sweet &<b>Liberty</b>
, 215 Baker Street, London, <b>NW1</b>
6XE", "Property", "527870.4", "182081.17", "26%", "Sweet &Liberty, 215 Baker Street, London, NW1 6XE", "100", "SWEET &LIBERTY", "", "", "", "", "", "", "215", "", "", "", "BAKER STREET", "", "LONDON", "", "NW1 6XE", "", "215", "Commercial", "C", "Retail", "R", "Restaurant / Cafeteria", "07", "", "", "5990", "City Of Westminster"
]

There is however no further "intelligence" in the search matching.  For example if the search is done on Baker Road London (which does not exist), it would not consider Baker Street to be a better match, but would prefer addresses that included the word "Baker" and "Road" in the address string, as per the example below (which returns multiple other addresses).

Search String

Data returned in JSON

215 Baker Road London

Code Block
[
"5194314", "20400889", "Ted <b>Baker</b>
, Unit 13, Kings Cross Railway Station, Euston <b>Road, London</b>
, N1C 4QL", "Property", "530270", "183166", "25%", "Ted Baker, Unit 13, Kings Cross Railway Station, Euston Road, London, N1C 4QL", "100", "TED BAKER", "UNIT 13", "", "", "", "", "KINGS CROSS RAILWAY STATION", "", "", "", "", "EUSTON ROAD", "", "LONDON", "", "N1C 4QL", "UNIT 13", "KINGS CROSS RAILWAY STATION", "Commercial", "C", "Retail", "R", "Shop / Showroom", "08", "", "", "5210", "Camden"
]
, 
[
"5194183", "20400889", "Ted <b>Baker</b>
, St Pancras International Station, Euston <b>Road, London</b>
, N1C 4QL", "Property", "530075", "183055", "25%", "Ted Baker, St Pancras International Station, Euston Road, London, N1C 4QL", "100", "", "TED BAKER", "", "", "", "", "ST PANCRAS INTERNATIONAL STATION", "", "", "", "", "EUSTON ROAD", "", "LONDON", "", "N1C 4QL", "TED BAKER", "ST PANCRAS INTERNATIONAL STATION", "Commercial", "C", "Retail", "R", "Shop / Showroom", "08", "", "", "5210", "Camden"
]
, 
[
"100021184363", "21106894", "Flat A, Lloyd <b>Baker</b>
House, Great North <b>Road</b>
, Hornsey, <b>London</b>
, N6 4LX", "Property", "527786", "188657", "29%", "Flat A, Lloyd Baker House, Great North Road, Hornsey, London, N6 4LX", "100", "", "FLAT A", "", "", "", "", "LLOYD BAKER HOUSE", "", "", "", "", "GREAT NORTH ROAD", "HORNSEY", "LONDON", "", "N6 4LX", "FLAT A", "LLOYD BAKER HOUSE", "Residential", "R", "Dwelling", "D", "Self Contained Flat (Includes Maisonette / Apartment)", "06", "", "", "5420", "London Borough Of Haringey"
]
, 
[
"100021184364", "21106894", "Flat B, Lloyd <b>Baker</b>
House, Great North <b>Road</b>
, Hornsey, <b>London</b>
, N6 4LX", "Property", "527786", "188657", "29%", "Flat B, Lloyd Baker House, Great North Road, Hornsey, London, N6 4LX", "100", "", "FLAT B", "", "", "", "", "LLOYD BAKER HOUSE", "", "", "", "", "GREAT NORTH ROAD", "HORNSEY", "LONDON", "", "N6 4LX", "FLAT B", "LLOYD BAKER HOUSE", "Residential", "R", "Dwelling", "D", "Self Contained Flat (Includes Maisonette / Apartment)", "06", "", "", "5420", "London Borough Of Haringey"
]
, 
[
"100021184365", "21106894", "Flat C, Lloyd <b>Baker</b>
House, Great North <b>Road</b>
, Hornsey, <b>London</b>
, N6 4LX", "Property", "527786", "188657", "29%", "Flat C, Lloyd Baker House, Great North Road, Hornsey, London, N6 4LX", "100", "", "FLAT C", "", "", "", "", "LLOYD BAKER HOUSE", "", "", "", "", "GREAT NORTH ROAD", "HORNSEY", "LONDON", "", "N6 4LX", "FLAT C", "LLOYD BAKER HOUSE", "Residential", "R", "Dwelling", "D", "Self Contained Flat (Includes Maisonette / Apartment)", "06", "", "", "5420", "London Borough Of Haringey"
]
, 
[
"100021184366", "21106894", "Flat D, Lloyd <b>Baker</b>
House, Great North <b>Road</b>
, Hornsey, <b>London</b>
, N6 4LX", "Property", "527786", "188657", "29%", "Flat D, Lloyd Baker House, Great North Road, Hornsey, London, N6 4LX", "100", "", "FLAT D", "", "", "", "", "LLOYD BAKER HOUSE", "", "", "", "", "GREAT NORTH ROAD", "HORNSEY", "LONDON", "", "N6 4LX", "FLAT D", "LLOYD BAKER HOUSE", "Residential", "R", "Dwelling", "D", "Self Contained Flat (Includes Maisonette / Apartment)", "06", "", "", "5420", "London Borough Of Haringey"
]
, 
[
"10091100016", "21400303", "Ted <b>Baker</b>
, Terminal 3 Departures Level, Canberra <b>Road, London</b>
Heathrow Airport, Heathrow, TW6 1QG", "Property", "507163", "175719", "19%", "Ted Baker, Terminal 3 Departures Level, Canberra Road, London Heathrow Airport, Heathrow, TW6 1QG", "100", "", "TED BAKER", "", "", "", "", "TERMINAL 3 DEPARTURES LEVEL", "", "", "", "", "CANBERRA ROAD", "LONDON HEATHROW AIRPORT", "HEATHROW", "", "TW6 1QG", "TED BAKER", "TERMINAL 3 DEPARTURES LEVEL", "Commercial", "C", "Retail", "R", "Shop / Showroom", "08", "", "", "5510", "Hillingdon"
]
, 
[
"10091099711", "21400541", "Ted <b>Baker</b>
, Terminal 1 Departures Level, Croydon <b>Road, London</b>
Heathrow Airport, Heathrow, TW6 1AP", "Property", "507697.52", "175954.78", "19%", "Ted Baker, Terminal 1 Departures Level, Croydon Road, London Heathrow Airport, Heathrow, TW6 1AP", "100", "", "TED BAKER", "", "", "", "", "TERMINAL 1 DEPARTURES LEVEL", "", "", "", "", "CROYDON ROAD", "LONDON HEATHROW AIRPORT", "HEATHROW", "
215
", "TW6 1AP", "TED BAKER", "TERMINAL 1 DEPARTURES LEVEL", "
BAKER STREET
Commercial", "C", "
LONDON
Retail", "R", "
NW1
Shop / 
6XE
Showroom", "08", "
215
", "
5990
", "5510", "Hillingdon"
City

]
of
, 
Westminster"

]

Liberty NW1

Code Block
[
"
10033619968
10091100247", "
8401123
21401883", "
Sweet & Liberty, 215 Baker Street, London, NW1 6XE
Ted <b>Baker</b>
, Terminal 4 Victor Pier, Stratford <b>Road, London</b>
Heathrow Airport, Heathrow, TW6 3EX", "Property", "
527870
508070.
4
38", "
182081
174735.
17
69", "
26%
20%", "
Sweet & Liberty, 215 Baker Street, London, NW1 6XE
Ted Baker, Terminal 4 Victor Pier, Stratford Road, London Heathrow Airport, Heathrow, TW6 3EX", "100", "", "
SWEET
TED 
&
BAKER", 
LIBERTY
"", "", "", "", "TERMINAL 4 VICTOR PIER", "", "", "
215
", "", "STRATFORD ROAD", "LONDON HEATHROW AIRPORT", "HEATHROW"
BAKER
, 
STREET
"", "TW6 3EX", "
LONDON
TED BAKER", "TERMINAL 4 VICTOR PIER", "
NW1 6XE
Commercial", "C", "
215
Retail", "
5990
R",
 "
City
Shop 
of
/ 
Westminster
Showroom", 
]

There is however no further "intelligence" in the search matching.  For example if the search is done on Baker Road London (which does not exist), it would not consider Baker Street to be a better match, but would prefer addresses that included the word "Baker" and "Road" in the address string, as per the example below (which returns multiple other addresses).

Search String

Data returned in JSON

215 Baker Road London

Code Block[ "5194314", "20400889", "Ted Baker, Unit 13, Kings Cross Railway Station, Euston Road, London, N1C 4QL
"08", "", "", "5510", "Hillingdon"
]
, 
[
"10090332315", "21402975", "<b>Baker</b>
, Commercial Unit Agl40, Terminal 5 A-Gate Level, Wellington <b>Road, London</b>
Heathrow Airport, Heathrow", "Property", "
530270
505126", "
183166
175830", "
25%
17%", "Ted Baker, Commercial Unit 
13
Agl40, 
Kings
Terminal 
Cross
5 
Railway
A-Gate 
Station
Level, 
Euston
Wellington Road, London Heathrow Airport, 
London
Heathrow, 
N1C
TW6 
4QL
2GA", "100", "TED BAKER", "COMMERCIAL UNIT 
13
AGL40", "", "", "", "", "
KINGS
TERMINAL 
CROSS
5 
RAILWAY
A-GATE 
STATION
LEVEL", "", "", "", "", "
EUSTON
WELLINGTON ROAD", "LONDON HEATHROW AIRPORT", "
LONDON
HEATHROW", "", "
N1C
TW6 
4QL
2GA", "COMMERCIAL UNIT
13
 AGL40", "TERMINAL 5 A-GATE LEVEL", "Commercial", "C", "Retail", "R", "
KINGS
Shop 
CROSS
/ 
RAILWAY STATION
Showroom", "08", "
5210
", "
Camden
", 
] ... etc
"5510", "Hillingdon"
]

Integration and  IP Whitelisting

...