Flaring Monitor — OpenAPI
The flaring monitor is the largest Python service, handling flaring volumes, emissions, events, event types, guard rules, burn rate projections, and operational event management.
Accessing the Spec
| Swagger UI | http://localhost:8007/docs |
| ReDoc | http://localhost:8007/redoc |
| OpenAPI JSON | http://localhost:8007/openapi.json |
These URLs access the service directly (port 8007), bypassing the API gateway. In production, use the gateway at port 8000.
Route Prefixes
/flaring— Volume ingestion, assessment, Form R-32 validation, emissions calculation, forecasting, infrastructure delay tracking, dashboard/events— Flare event CRUD and correlation/operational-events— Unified operational event logging with deduplication and submission guards/event-types— Custom event type definitions, fields, conditional rules, lifecycle transitions/guard-rules— Submission guard rules with versioning and activation/duplication-rules— Event deduplication rule management/burn-rate— Authorization burn rate projections, alerts, and field-level aggregation/repairs— Repair obligation tracking
This service has 50+ endpoints. Explore the Swagger UI at http://localhost:8007/docs for the full specification.
Last updated on