Skip to main content
U.S. flag

An official website of the United States government

APIs

API stands for Application Programming Interface and provides a developer with programmatic access to a proprietary software application. An API is software that makes it possible for application programs to interact with each other and share data.

Filter Total Items: 32

ScienceBase

ScienceBase is data and information management infrastructure that enables data upload, documentation, sharing, and dynamic data services using standards-compliant methods and technological components. ScienceBase furnishes a foundation for data stewardship, government open data, and scientific discovery.

Digital Object Identifier (DOI) Creation Tool

This service allows USGS personnel to assign globally unique, persistent, and resolvable identifiers, registered with DataCite, to USGS data & software products. 

Science Data Catalog

The USGS Science Data Catalog provides seamless access to USGS research and monitoring data from across the nation. Users have the ability to search, browse, or use a map-based interface to discover data.

Model Catalog

As an Earth science organization, the USGS develops and builds models for scientific analysis and computation. Information about these models exists in many different places across the bureau. The Model Catalog compiles and links the information in one place so that models are discoverable and reusable. The catalog will support and enable model use and integration.

Web Service for Geomagnetism Data

Access geomagnetic data via our webservices.

GBIF-US

Species observations for the United States and Territories

National Water Information System (NWIS) Mapper - New Jersey

National Water Information System Web Mapper (NWISWeb Mapper) Provides access to water-resources data collected throughout the state of New Jersey as presented in the form of an interactive map.

Runoff Modeling Web Services

In cooperation with StreamStats, the runoff modeling services were developed using RESTful principles in order to assist engineers and watershed managers by calculating peak runoff for small watersheds. This API is intended to document the available service endpoints and provide limited example usage to assist developers in building outside programs that leverage the same data sources.

Water Data Labs

Water Data Labs is an experimental site that exposes tools and technologies in development by the USGS Water Data for the Nation software team. Here, users can explore and test experimental products, services, tools, and visualizations.

USGS Water Services

This site serves USGS water data (streamflow, groundwater, water quality, site information, and statistics) via automated means using web services and extensible markup language (XML), as well as other popular media types. Services are invoked with the REST protocol. These services designed for high fault tolerance and very high availability.

Pothole Hydrology Linked Systems Simulator (PHyLiSS)

PHyLiSS is a generalized coupled hydrologic and hydrogeochemical model of prairie-pothole wetland ecosystems. The current version of PHyLiSS has the capability to simulate wetland hydrology and salinity. Future iterations will be able to simulate the impacts of changing hydrology and salinity on biota.

StreamStats Web Services

The StreamStats application uses data web services that were created for it. When in use, the application manages interactions between the user and the services. However, the web services can be directly accessed using the StreamStats Service API documented here or consumed by a custom client application using HTTP protocols.