Stream API

The waste market data model for your systems

The same digital twin that powers Nexus—generators, haulers, facilities, flows, pricing, regulations—delivered via REST API for your models and internal tools.

Request Demo
Stream API — developer interface showing API request and structured response
The Data

The complete waste market data model

Facility Details

Capacity, accepted materials, pricing, permits, contacts, operating hours for every facility.

Hauler Networks

Coverage areas, fleet size, service types, rates by geography.

Material Flows

How waste moves from generation through disposal across markets.

Market Pricing

Tipping fees, hauling rates, by geography and material type.

Regulatory Data

Mandates, permits, incentives by jurisdiction.

How It Works

Query, integrate, build

01

Authenticate

Get your API key from the dashboard with simple Bearer token authentication.

02

Query

Make requests to RESTful endpoints with comprehensive filters - geography, facility type, material, pricing.

03

Integrate

Build the data into your workflows with well-documented endpoints and SDKs for Python, JavaScript, Ruby, Go.

04

Scale

Handle any volume with robust infrastructure and 99.9% uptime SLA.

Structured API response with facility data Geographic query coverage across US markets
Best For

Built for data teams who need reliable infrastructure

Teams integrating waste data into existing tools

Feed your CRM, ERP, GIS, or custom dashboards.

Analysts building custom models

Pull specific data points for proprietary analysis.

Operators needing facility-level detail

Query exact pricing, capacity, and contact information for planning.

Anyone who needs atomic data

Get specific answers without navigating a dashboard.

Technical

Enterprise-grade data infrastructure

Facility Endpoints

Query any facility with search, filter, and geographic parameters.

Geocoding

Address-to-coordinates and reverse geocoding for location-based queries.

Routing

Calculate haul routes and distances with optimization algorithms.

Pricing Data

Tipping fees and market pricing across all facility types.

Webhooks

Real-time notifications on data changes.

Batch Operations

Bulk retrieval for high-volume data needs.

Built for reliability

99.9%
Uptime SLA
100ms
Avg Response
1M+
Calls/Month
Real-time
Updates
Works With

Part of the Wastenaut platform

Nexus

Prefer visual exploration? Use Nexus for interactive analysis, then pull specific data via API.

Learn more →

Your existing systems

SDKs for Python, JavaScript, Ruby, Go integrate with any tech stack.

FAQ

Frequently asked questions

What authentication methods are supported?

Stream API uses API key authentication with Bearer tokens. Keys can be generated and managed through your dashboard with granular permissions for production and development environments.

What are the rate limits?

Rate limits scale with your plan, from 10 to 100 requests per second. Enterprise plans can request custom rate limits and dedicated infrastructure.

Is there a sandbox environment?

Yes, we provide a full-featured sandbox environment with sample data for testing and development. You get 1,000 free API calls per month in the sandbox.

What SDKs are available?

We provide official SDKs for Python, JavaScript/Node.js, Ruby, and Go. All SDKs are open source and include full type definitions, comprehensive documentation, and example code.

How do I handle errors?

Stream API uses standard HTTP status codes and returns detailed error messages in JSON format. All errors include an error code, human-readable message, and request ID for troubleshooting.

Build on reliable data infrastructure

Get atomic-level waste market data for your workflows.

Request Demo
Sustainable infrastructure