The Search API is a location search tool for locations contained in the Geographic Names Information System (GNIS) database. This API is suitable for hydrologically-centric applications, excludes commercial locations, is customizable, is intuitive to use, and performs well.