GET /api/v1/context/utility-territory — Lookup API
Browse utility service territories by state, city, or coordinates, or resolve a postal address to its utility provider with quote-safe confidence.
The utility territory endpoints let you look up which electric utility serves a given location. The browse endpoint (GET /api/v1/context/utility-territory) returns territory records you can filter by state, city, utility name, or lat/lng coordinates. The resolve endpoint (GET /api/v1/context/utility-territory/resolve) accepts a full postal address, geocodes it, and returns the best-matched service territory records ordered by confidence. Quote-safe territory resolution requires polygon-level coverage to be loaded for the target area — records backed only by sample-point context return with quote_safe: false.
GET https://homeservicedata.com/api/v1/context/utility-territory/resolve
Geocodes a postal address and returns the best-matched utility territory records. This endpoint performs a live geocode lookup when the address is not already in the resolver cache, so it counts against your resolve budget.
The resolve endpoint has a per-key resolve budget in addition to the standard rate limit. Each live geocode call (cache miss) decrements your budget. Cached responses (indicated by X-HSD-Cache: hit) do not consume budget. Contact support to increase your resolve quota.
Full postal address to resolve (e.g., 1600 Pennsylvania Ave NW, Washington, DC 20500). Maximum 300 characters. Must be a postal address, not a URL or coordinate string.
Method used to match the geocoded point to territories (e.g., polygon_lookup, sample_point_nearest).
A 422 status is returned when the address could not be geocoded. This still counts as a resolve attempt. Validate addresses client-side before calling this endpoint at scale.