The autosuggest API returns a list of suggested names, not the full address/coordinate details. To get the full details you have to take the formatted address and pass them through the geocoding API. If I pass 23 Meteor Place, Schnapper Rock, Auckland 0632
into the location query API: https://learn.microsoft.com/en-us/bingmaps/rest-services/locations/find-a-location-by-query and tell it to include the neighborhood, Schnapper Rock
is in the response.
For example: https://dev.virtualearth.net/REST/v1/Locations/?q=23%20Meteor%20Place%20Auckland%200632&inclnb=1&key=<Your Bing Maps Key>
Will return:
{
"authenticationResultCode": "ValidCredentials",
"brandLogoUri": "http:\/\/dev.virtualearth.net\/Branding\/logo_powered_by.png",
"copyright": "Copyright....",
"resourceSets": [
{
"estimatedTotal": 1,
"resources": [
{
"__type": "Location:http:\/\/schemas.microsoft.com\/search\/local\/ws\/rest\/v1",
"bbox": [
-36.759,
174.68291,
-36.7572,
174.68515
],
"name": "23 Meteor Place, Schnapper Rock, Auckland 0632",
"point": {
"type": "Point",
"coordinates": [
-36.7581,
174.68403
]
},
"address": {
"addressLine": "23 Meteor Place",
"adminDistrict": "North Island",
"adminDistrict2": "Auckland",
"countryRegion": "New Zealand",
"formattedAddress": "23 Meteor Place, Schnapper Rock, Auckland 0632",
"locality": "Auckland",
"neighborhood": "Schnapper Rock",
"postalCode": "0632"
},
"confidence": "High",
"entityType": "Address",
"geocodePoints": [
{
"type": "Point",
"coordinates": [
-36.7581,
174.68403
],
"calculationMethod": "Rooftop",
"usageTypes": [
"Display"
]
},
{
"type": "Point",
"coordinates": [
-36.7584,
174.68457
],
"calculationMethod": "None",
"usageTypes": [
"Route"
]
}
],
"matchCodes": [
"Good"
]
}
]
}
],
"statusCode": 200,
"statusDescription": "OK",
"traceId": "74988bfc07bf4..."
}