Authenticate against the EPA RCRAInfo API and obtain a 20-minute bearer token for e-Manifest calls

domain: usepa.github.io · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Register in RCRAInfo and obtain Site Manager permission for the site(s) you need to operate as, since only Site Managers can generate API credentials
  2. Generate a static API ID and API key pair from within the RCRAInfo web application
  3. Call GET /rcrainfo/rest/api/v1/auth/{apiId}/{apiKey} against the pre-production host (rcrainfopreprod.epa.gov), or GET /rcrainfoprod/rest/api/v1/auth/{apiId}/{apiKey} against production (rcrainfo.epa.gov) — the two environments use different path prefixes, not just different hosts — to receive a JSON response containing a JWT token and expiration timestamp
  4. Attach the returned token as an Authorization: Bearer <token> header on all subsequent e-Manifest/RCRAInfo API calls
  5. Re-authenticate before the token expires, since RCRAInfo does not currently provide refresh tokens

Known gotchas

Related routes

Register for and call the EPA e-Manifest REST API to track hazardous-waste manifests
EPA e-Manifest / RCRAInfo API (rcrainfo.epa.gov, usepa.github.io/e-manifest) · 5 steps · unrated
Authenticate to the e-Manifest API and obtain a bearer security token
usepa.github.io · 4 steps · unrated
Register for the RCRAInfo pre-production environment to start e-Manifest API development
usepa.github.io · 4 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans