Documentation for Developers by Developers

Select a Platform

Locations Search by GPS

Description

Search for locations by latitude/longitude coordinates and additional optional inputs. You may use the scope property to limit the search to locations stored in Proxomo only, locations found in the global places database only, or both application-specific and global places.

Endpoints

https://service.proxomo.com/v09/json/locations/search/latitude/{latitude}/longitude/{longitude}
https://service.proxomo.com/v09/xml/locations/search/latitude/{latitude}/longitude/{longitude}
 

HTTP Method

GET
 

URL Parameters

Name Data Type Required? Notes
Latitude String Yes Latitude coordinate of center point for search, in decimal form.
Longitude String Yes Longitude coordinate of center point for search, in decimal form.

Query String Parameters

Name Data Type Required Notes
radius String No Maximum radius in terms of kilometers from the center point. The default is 25 kilometers.
scope String No A location search scope value limiting results to internal (application-specific), external (places database), or both types of locations.
q String No A search term used to narrow results.
category String No Filter locations by a specific type. Refer to our location category endpoint for a list of possible values.
maxresults String No Maximum number of locations to return for the query. The default is 25 locations.
personID String No If applicable and available, passing the unique identifier of the person requesting location data may provide superior results.

Returns

Array of matching location records.

 

JSON Sample

Request:
GET: https: //service.proxomo.com/v09/json/locations/search/latitude/37.416489/longitude/-122.013710

Response:
JSON GET Result:
[ {
    "Address1": "240 E Caribbean Dr",
    "Address2": "",
    "AppData": null,
    "Category": null,
    "City": "Sunnyvale",
    "CountryCode": "",
    "CountryName": null,
    "Distance": 0.00608141450294592,
    "ID": "SG_6I5pmRnog7sgy2MMESxKuf_37.416401_-122.013710@1294081369",
    "Latitude": 37.416401,
    "LocationSecurity": 0,
    "LocationType": "",
    "Longitude": -122.01371,
    "Name": "Konica
Minolta Bus Solutions",
    "PersonID": "",
    "State": "CA",
    "TimeZoneName": "",
    "UTCOffset": 0,
    "Zip": "94089"
},
{
    "Address1": "238 E Caribbean Dr",
    "Address2": "",
    "AppData": null,
    "Category": null,
    "City": "Sunnyvale",
    "CountryCode": "",
    "CountryName": null,
    "Distance": 0.00810914869750141,
    "ID": "SG_521bZTC0PMUCjMbsyOabSZ_37.416384_-122.013644@1294081369",
    "Latitude": 37.416384,
    "LocationSecurity": 0,
    "LocationType": "",
    "Longitude": -122.013644,
    "Name": "Innovative
Laser Solutions",
    "PersonID": "",
    "State": "CA",
    "TimeZoneName": "",
    "UTCOffset": 0,
    "Zip": "94089"
},
{
    "Address1": "234 E Caribbean Dr",
    "Address2": "",
    "AppData": null,
    "Category": null,
    "City": "Sunnyvale",
    "CountryCode": "",
    "CountryName": null,
    "Distance": 0.0145065179726875,
    "ID": "SG_5S1SLdtBQb96NVF4g0SCd7_37.416349_-122.013513@1294081369",
    "Latitude": 37.416349,
    "LocationSecurity": 0,
    "LocationType": "",
    "Longitude": -122.013513,
    "Name": "Onesource Facility Services",
    "PersonID": "",
    "State": "CA",
    "TimeZoneName": "",
    "UTCOffset": 0,
    "Zip": "94089"
},
{
    "Address1": "250 E Caribbean Dr",
    "Address2": "",
    "AppData": null,
    "Category": null,
    "City": "Sunnyvale",
    "CountryCode": "",
    "CountryName": null,
    "Distance": 0.0179990261628734,
    "ID": "SG_3h0OTid5tm3uCawnRSZJ91_37.416489_-122.014038@1294081369",
    "Latitude": 37.416489,
    "LocationSecurity": 0,
    "LocationType": "",
    "Longitude": -122.014038,
    "Name": "Fujitsu Components America Inc",
    "PersonID": "",
    "State": "CA",
    "TimeZoneName": "",
    "UTCOffset": 0,
    "Zip": "94089"
},
{
    "Address1": "232 E Caribbean Dr",
    "Address2": "",
    "AppData": null,
    "Category": null,
    "City": "Sunnyvale",
    "CountryCode": "",
    "CountryName": null,
    "Distance": 0.0207810014727921,
    "ID": "SG_5d16v3vhWyKOirgi7iJaj3_37.416332_-122.013387@1294081369",
    "Latitude": 37.416332,
    "LocationSecurity": 0,
    "LocationType": "",
    "Longitude": -122.013387,
    "Name": "Wave Zero Inc",
    "PersonID": "",
    "State": "CA",
    "TimeZoneName": "",
    "UTCOffset": 0,
    "Zip": "94089"
},
{
    "Address1": "230 E Caribbean Dr",
    "Address2": "",
    "AppData": null,
    "Category": null,
    "City": "Sunnyvale",
    "CountryCode": "",
    "CountryName": null,
    "Distance": 0.0243139965018433,
    "ID": "SG_6ZWDrnk5i7GXYvMhN51eBd_37.416322_-122.013320@1294081369",
    "Latitude": 37.416322,
    "LocationSecurity": 0,
    "LocationType": "",
    "Longitude": -122.01332,
    "Name": "Pulnix Sensors Inc",
    "PersonID": "",
    "State": "CA",
    "TimeZoneName": "",
    "UTCOffset": 0,
    "Zip": "94089"
},
{
    "Address1": "230 E Caribbean Dr",
    "Address2": "",
    "AppData": null,
    "Category": null,
    "City": "Sunnyvale",
    "CountryCode": "",
    "CountryName": null,
    "Distance": 0.0243139965018433,
    "ID": "SG_10R12DhZW0ZBFR0tVDmamx_37.416322_-122.013320@1294081369",
    "Latitude": 37.416322,
    "LocationSecurity": 0,
    "LocationType": "",
    "Longitude": -122.01332,
    "Name": "Y2k Inline",
    "PersonID": "",
    "State": "CA",
    "TimeZoneName": "",
    "UTCOffset": 0,
    "Zip": "94089"
},
{
    "Address1": "270 E Caribbean Dr",
    "Address2": "",
    "AppData": null,
    "Category": null,
    "City": "Sunnyvale",
    "CountryCode": "",
    "CountryName": null,
    "Distance": 0.055374198337017,
    "ID": "SG_1pYWZ4PvVIoz7JjrQeL9ox_37.416663_-122.014695@1294081369",
    "Latitude": 37.416663,
    "LocationSecurity": 0,
    "LocationType": "",
    "Longitude": -122.014695,
    "Name": "M Cubed",
    "PersonID": "",
    "State": "CA",
    "TimeZoneName": "",
    "UTCOffset": 0,
    "Zip": "94089"
},
{
    "Address1": "236 E Caribbean Dr",
    "Address2": "",
    "AppData": null,
    "Category": null,
    "City": "Sunnyvale",
    "CountryCode": "",
    "CountryName": null,
    "Distance": 0.0645621877460009,
    "ID": "SG_3gBvVztjo72mWKV7RgT914_37.416561_-122.014883@1303263309",
    "Latitude": 37.416561,
    "LocationSecurity": 0,
    "LocationType": "",
    "Longitude": -122.014883,
    "Name": "Elesys",
    "PersonID": "",
    "State": "CA",
    "TimeZoneName": "",
    "UTCOffset": 0,
    "Zip": "94089"
},
{
    "Address1": "1391 Geneva Dr",
    "Address2": "",
    "AppData": null,
    "Category": null,
    "City": "Sunnyvale",
    "CountryCode": "",
    "CountryName": null,
    "Distance": 0.0806430789564255,
    "ID": "SG_1wcBvAL9VuOaH68DnomSoK_37.415996_-122.012378@1294081369",
    "Latitude": 37.415996,
    "LocationSecurity": 0,
    "LocationType": "",
    "Longitude": -122.012378,
    "Name": "Hybrid Circuits Inc",
    "PersonID": "",
    "State": "CA",
    "TimeZoneName": "",
    "UTCOffset": 0,
    "Zip": "94089"
},
{
    "Address1": "1376 Borregas Ave",
    "Address2": "",
    "AppData": null,
    "Category": null,
    "City": "Sunnyvale",
    "CountryCode": "",
    "CountryName": null,
    "Distance": 0.146946333459106,
    "ID": "SG_3Kbot3dIbsVGyNCtAnhORO_37.416712_-122.016373@1294081369",
    "Latitude": 37.416712,
    "LocationSecurity": 0,
    "LocationType": "",
    "Longitude": -122.016373,
    "Name": "E Plus",
    "PersonID": "",
    "State": "CA",
    "TimeZoneName": "",
    "UTCOffset": 0,
    "Zip": "94089"
},
{
    "Address1": "1380 Borregas Ave",
    "Address2": "",
    "AppData": null,
    "Category": null,
    "City": "Sunnyvale",
    "CountryCode": "",
    "CountryName": null,
    "Distance": 0.14800634088469,
    "ID": "SG_7br8ts8UGvvK6qwVw8hRRe_37.416573_-122.016405@1294081369",
    "Latitude": 37.416573,
    "LocationSecurity": 0,
    "LocationType": "",
    "Longitude": -122.016405,
    "Name": "International Antex Inc",
    "PersonID": "",
    "State": "CA",
    "TimeZoneName": "",
    "UTCOffset": 0,
    "Zip": "94089"
},
{
    "Address1": "1398 Borregas Ave",
    "Address2": "",
    "AppData": null,
    "Category": null,
    "City": "Sunnyvale",
    "CountryCode": "",
    "CountryName": null,
    "Distance": 0.148641242943414,
    "ID": "SG_2bprTg9pJnowMwKKBkiMYB_37.416938_-122.016359@1294081369",
    "Latitude": 37.416938,
    "LocationSecurity": 0,
    "LocationType": "",
    "Longitude": -122.016359,
    "Name": "A 5tek Corp",
    "PersonID": "",
    "State": "CA",
    "TimeZoneName": "",
    "UTCOffset": 0,
    "Zip": "94089"
},
{
    "Address1": "1444 Borregas Ave",
    "Address2": "",
    "AppData": null,
    "Category": null,
    "City": "Sunnyvale",
    "CountryCode": "",
    "CountryName": null,
    "Distance": 0.152048591430039,
    "ID": "SG_687OabIbk3K6Z4kHaPvE0P_37.417703_-122.016021@1294081369",
    "Latitude": 37.417703,
    "LocationSecurity": 0,
    "LocationType": "",
    "Longitude": -122.016021,
    "Name": "Water
Pollution Control
Plant",
    "PersonID": "",
    "State": "CA",
    "TimeZoneName": "",
    "UTCOffset": 0,
    "Zip": "94089"
},
{
    "Address1": "1444 Borregas Ave",
    "Address2": "",
    "AppData": null,
    "Category": null,
    "City": "Sunnyvale",
    "CountryCode": "",
    "CountryName": null,
    "Distance": 0.152048591430039,
    "ID": "SG_1R6DenaQmmSSbjZsS6AYpO_37.417703_-122.016021@1294081369",
    "Latitude": 37.417703,
    "LocationSecurity": 0,
    "LocationType": "",
    "Longitude": -122.016021,
    "Name": "Sunnyvale Ind Wastewater Info",
    "PersonID": "",
    "State": "CA",
    "TimeZoneName": "",
    "UTCOffset": 0,
    "Zip": "94089"
},
{
    "Address1": "1383 Borregas St",
    "Address2": "",
    "AppData": null,
    "Category": null,
    "City": "Sunnyvale",
    "CountryCode": "",
    "CountryName": null,
    "Distance": 0.15333084705753,
    "ID": "SG_6yuPNYtJe6EHuj8qUvrbVx_37.416230_-122.016485@1303263309",
    "Latitude": 37.41623,
    "LocationSecurity": 0,
    "LocationType": "",
    "Longitude": -122.016485,
    "Name": "DHL Airways",
    "PersonID": "",
    "State": "CA",
    "TimeZoneName": "",
    "UTCOffset": 0,
    "Zip": "94089"
},
{
    "Address1": "1395 Borregas Ave",
    "Address2": "",
    "AppData": null,
    "Category": null,
    "City": "Sunnyvale",
    "CountryCode": "",
    "CountryName": null,
    "Distance": 0.157307232777681,
    "ID": "SG_1m8JZ47xdGBAQdcar7pkPr_37.416039_-122.016520@1294081369",
    "Latitude": 37.416039,
    "LocationSecurity": 0,
    "LocationType": "",
    "Longitude": -122.01652,
    "Name": "Guaranteed Express Delivery",
    "PersonID": "",
    "State": "CA",
    "TimeZoneName": "",
    "UTCOffset": 0,
    "Zip": "94089"
},
{
    "Address1": "1393 Borregas Ave",
    "Address2": "",
    "AppData": null,
    "Category": null,
    "City": "Sunnyvale",
    "CountryCode": "",
    "CountryName": null,
    "Distance": 0.157725100548956,
    "ID": "SG_1BysZTQKqjvvmjSDu9uqUM_37.416128_-122.016548@1294081369",
    "Latitude": 37.416128,
    "LocationSecurity": 0,
    "LocationType": "",
    "Longitude": -122.016548,
    "Name": "Air System Components",
    "PersonID": "",
    "State": "CA",
    "TimeZoneName": "",
    "UTCOffset": 0,
    "Zip": "94089"
},
{
    "Address1": "1394 Borregas Ave",
    "Address2": "",
    "AppData": null,
    "Category": null,
    "City": "Sunnyvale",
    "CountryCode": "",
    "CountryName": null,
    "Distance": 0.158666022043669,
    "ID": "SG_5QNuZRXG22NbcqaYs2E71n_37.416093_-122.016558@1294081369",
    "Latitude": 37.416093,
    "LocationSecurity": 0,
    "LocationType": "",
    "Longitude": -122.016558,
    "Name": "Alpha Telecom",
    "PersonID": "",
    "State": "CA",
    "TimeZoneName": "",
    "UTCOffset": 0,
    "Zip": "94089"
},
{
    "Address1": "1366 Borregas Ave",
    "Address2": "",
    "AppData": null,
    "Category": null,
    "City": "Sunnyvale",
    "CountryCode": "",
    "CountryName": null,
    "Distance": 0.162073607120403,
    "ID": "SG_7TcdtEHCClCKVgxdz4cntf_37.416017_-122.016603@1294081369",
    "Latitude": 37.416017,
    "LocationSecurity": 0,
    "LocationType": "",
    "Longitude": -122.016603,
    "Name": "Ensim Corp",
    "PersonID": "",
    "State": "CA",
    "TimeZoneName": "",
    "UTCOffset": 0,
    "Zip": "94089"
},
{
    "Address1": "1362 Borregas Ave",
    "Address2": "",
    "AppData": null,
    "Category": null,
    "City": "Sunnyvale",
    "CountryCode": "",
    "CountryName": null,
    "Distance": 0.166787317327394,
    "ID": "SG_3Y0Nl4Q9M0DnqQ2Ebqsle0_37.415877_-122.016650@1294081369",
    "Latitude": 37.415877,
    "LocationSecurity": 0,
    "LocationType": "",
    "Longitude": -122.01665,
    "Name": "Arcadyan",
    "PersonID": "",
    "State": "CA",
    "TimeZoneName": "",
    "UTCOffset": 0,
    "Zip": "94089"
},
{
    "Address1": "1362 Borregas Avenue",
    "Address2": "",
    "AppData": null,
    "Category": null,
    "City": "Sunnyvale",
    "CountryCode": "",
    "CountryName": null,
    "Distance": 0.166787317327394,
    "ID": "SG_1bsPcJ1mXFirzrpgpGHN8p_37.415877_-122.016650@1308186498",
    "Latitude": 37.415877,
    "LocationSecurity": 0,
    "LocationType": "",
    "Longitude": -122.01665,
    "Name": "Zetta",
    "PersonID": "",
    "State": "CA",
    "TimeZoneName": "",
    "UTCOffset": 0,
    "Zip": "94089"
},
{
    "Address1": "1365 Geneva Drive",
    "Address2": "",
    "AppData": null,
    "Category": null,
    "City": "Sunnyvale",
    "CountryCode": "",
    "CountryName": null,
    "Distance": 0.173015209127404,
    "ID": "SG_2NkoQTnYbD0wqYXJPbhTP7_37.414057_-122.012959@1303263309",
    "Latitude": 37.414057,
    "LocationSecurity": 0,
    "LocationType": "",
    "Longitude": -122.012959,
    "Name": "Bintang Badminton Academy",
    "PersonID": "",
    "State": "CA",
    "TimeZoneName": "",
    "UTCOffset": 0,
    "Zip": "94089"
},
{
    "Address1": "1355 Geneva Dr",
    "Address2": "",
    "AppData": null,
    "Category": null,
    "City": "Sunnyvale",
    "CountryCode": "",
    "CountryName": null,
    "Distance": 0.17507630468153,
    "ID": "SG_4HkPbTB7eMPYFIfSpAqkoV_37.414030_-122.012940@1294081369",
    "Latitude": 37.41403,
    "LocationSecurity": 0,
    "LocationType": "",
    "Longitude": -122.01294,
    "Name": "Genmark Automation Inc",
    "PersonID": "",
    "State": "CA",
    "TimeZoneName": "",
    "UTCOffset": 0,
    "Zip": "94089"
},
{
    "Address1": "360 E Caribbean Dr",
    "Address2": "",
    "AppData": null,
    "Category": null,
    "City": "Sunnyvale",
    "CountryCode": "",
    "CountryName": null,
    "Distance": 0.204182098867033,
    "ID": "SG_43nw5Rwftb3pmrQndYF6tY_37.415966_-122.010048@1294081369",
    "Latitude": 37.415966,
    "LocationSecurity": 0,
    "LocationType": "",
    "Longitude": -122.010048,
    "Name": "America Online",
    "PersonID": "",
    "State": "CA",
    "TimeZoneName": "",
    "UTCOffset": 0,
    "Zip": "94089"
}]

So many developers use Proxomo What are you waiting for?

SIGN ME UP