Agency for Toxic Substances and Disease Registry Substance Priority List API

The Substance Priority List API from Agency for Toxic Substances and Disease Registry — 1 operation(s) for substance priority list.

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/agency-for-toxic-substances-and-disease-registry-substance-priority-list-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no email required.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

agency-for-toxic-substances-and-disease-registry-substance-priority-list-api-openapi.yml Raw ↑
openapi: 3.1.0
info:
  title: ATSDR Toxic Substance Profiles Exposure Investigations Substance Priority List API
  description: The ATSDR Toxic Substance Profiles API provides access to toxicological profiles, minimum risk levels, and health guidance for hazardous substances. Data covers chemical hazards, health effects, exposure routes, and regulatory standards maintained by the Agency for Toxic Substances and Disease Registry.
  version: '1.0'
  contact:
    name: ATSDR
    url: https://www.atsdr.cdc.gov/contact.html
servers:
- url: https://data.cdc.gov/resource
  description: ATSDR Data via CDC Open Data Platform (Socrata)
- url: https://www.atsdr.cdc.gov/api
  description: ATSDR Direct API
tags:
- name: Substance Priority List
paths:
  /priority-list:
    get:
      operationId: list-substance-priority-list
      summary: ATSDR List Substance Priority List
      description: List substances from the ATSDR Substance Priority List (SPL), which ranks hazardous substances based on frequency, toxicity, and potential for human exposure at NPL sites.
      tags:
      - Substance Priority List
      parameters:
      - name: $limit
        in: query
        schema:
          type: integer
          default: 100
        description: Maximum number of results to return.
        example: 1
      - name: $offset
        in: query
        schema:
          type: integer
          default: 0
        description: Offset for pagination.
        example: 1
      - name: year
        in: query
        schema:
          type: integer
        description: Filter by priority list year.
        example: 1
      responses:
        '200':
          description: Prioritized list of hazardous substances
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/SubstancePriority'
              examples:
                ListPriorityResponse:
                  summary: Substance priority list
                  value:
                  - rank: 1
                    substance_name: Arsenic
                    cas_number: 7440-38-2
                    total_score: 1672.52
                    npl_frequency: 1148
                    toxicity_score: 2.0
                    year: 2022
                  x-microcks-default: true
      x-microcks-operation:
        delay: 0
        dispatcher: FALLBACK
components:
  schemas:
    SubstancePriority:
      type: object
      properties:
        rank:
          type: integer
          description: Priority rank on the ATSDR Substance Priority List.
          example: 1
        substance_name:
          type: string
          description: Name of the substance.
          example: Example Name
        cas_number:
          type: string
          description: CAS registry number.
          example: example_value
        total_score:
          type: number
          description: Composite score used for ranking.
          example: 99.99
        npl_frequency:
          type: integer
          description: Number of NPL sites where substance was found.
          example: 1
        toxicity_score:
          type: number
          description: Toxicity component of the score.
          example: 99.99
        year:
          type: integer
          description: Priority list year.
          example: 1