Best solution is to use the latest version of the geocoding service. You are using version 1 which is pretty outdated. https://learn.microsoft.com/en-us/rest/api/maps/search/get-geocoding?view=rest-maps-2025-01-01&tabs=HTTP
Here is an example query and the result:
https://atlas.microsoft.com/geocode?api-version=2025-01-01&query=1661%20S%20Forum%20Dr,%20Grand%20Prairie,%20TX%2075052&subscription-key=<Your_AZURE_MAPS_KEY>
Note that you should encode the query value to ensure no special character's cause issues in the URL.
Result:
"type": "FeatureCollection",
"features": [
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [-97.021471, 32.680958]
},
"bbox": [-97.0275897202524, 32.6770952824293, -97.0153522797476, 32.6848207175707],
"properties": {
"type": "Address",
"confidence": "High",
"matchCodes": [
"Good"
],
"geocodePoints": [
{
"calculationMethod": "Rooftop",
"usageTypes": [
"Display"
],
"geometry": {
"type": "Point",
"coordinates": [-97.021471, 32.680958]
}
},
{
"calculationMethod": "Rooftop",
"usageTypes": [
"Route"
],
"geometry": {
"type": "Point",
"coordinates": [-97.0212128, 32.6816142]
}
}
],
"address": {
"addressLine": "1661 S Forum Dr",
"streetName": "S Forum Dr",
"streetNumber": "1661",
"postalCode": "75052",
"neighborhood": "South Dallas",
"locality": "Grand Prairie",
"formattedAddress": "1661 S Forum Dr, Grand Prairie, TX 75052",
"countryRegion": {
"name": "United States",
"ISO": "US"
},
"adminDistricts": [
{
"shortName": "TX"
},
{
"shortName": "Dallas County"
}
]
}
}
}
]
}