Application Programming Interface (API)

The ADMS Application Programming Interface (API) is a RESTful interface designed in accordance with OpenAPI guidelines. The API is available by request to all registered ADMS users. Simply visit your profile page and click the Get API Key link that appears next to the API Key field, and you'll be assigned a randomly-generated key that will be permanently displayed on your profile page. Then, include your username and API key as name/value pairs in each API invocation (for example, when using HTTP GET: ).


Dataset Discovery
Endpoint SignatureRun
/dataset/sites?datasetid=10001
/dataset/parameters?datasetid=10001
/dataset/methods?datasetid=10001
/dataset/flags?datasetid=10001
/datasets
Site Discovery
Endpoint SignatureRun
/site?siteid=10
/site/datasets?siteid=10
/site/parameters?siteid=10
/site/dataset/parameters?datasetid=10001&siteid=10
/sites?siteids=1,10,189
Reference Tables
Endpoint SignatureRun
/endpoints
/class1areas
/units