Science Inventory

USEPA / USEEIO_API v1.0.2

Citation:

Srocka, M. AND W. Ingwersen. USEPA / USEEIO_API v1.0.2. U.S. Environmental Protection Agency, Washington, DC, EPA/600/C-19/159.

Impact/Purpose:

The USEEIO API will provide USEEIO model results and metadata to internal and external web and mobile applications. The primary client application for the USEEIO API at EPA is the Sustainable Materials Management Prioritization Tool Suite.

Description:

The US Environmentally-Extended Input-Output Model Application Programming Interface (USEEIO API) is a web service that provides pre-calculated USEEIO model results and model metadata for USEEIO family models. There are two versions of the USEEIO API web service, a Go and Python version. Both provide the same endpoints (e.g. api/models) and serve the results in JSON format. The Go version can be further containerized in Docker container or deployed to a cloud foundry server. These web services can be built and served on a local machine or deployed to a remote server. There are currently two implementations of the USEEIO API, a cloud.gov sandbox implementation used for internal testing and an Amazon Web Services (AWS) implementation used for production. The code to build the web service and a Wiki are in the USEPA GitHub USEEIO_API repository at https://github.com/USEPA/useeio_api/

Record Details:

Record Type:DOCUMENT( DATA/SOFTWARE/ DATABASE)
Product Published Date:10/31/2019
Record Last Revised:01/21/2021
OMB Category:Other
Record ID: 350627