Ingestion Service — OpenAPI
The ingestion service handles data import, RRC scraping, CSV upload, and entity extraction.
Accessing the Spec
| Swagger UI | http://localhost:8005/docs |
| ReDoc | http://localhost:8005/redoc |
| OpenAPI JSON | http://localhost:8005/openapi.json |
These URLs access the service directly (port 8005), bypassing the API gateway. In production, use the gateway at port 8000.
Route Prefixes
/ingest/rrc-scrape— RRC data scraping (6 data types, mock in development)/ingest/operator/csv— CSV import with column normalization/ingest/scada— Real-time SCADA field data ingestion/extract— Entity extraction from unstructured text (6 entity types)
Ingested data is published to Kafka topics for downstream consumption by other services.
Last updated on