Snow Plow Routing Solver API
API for residential snow plow route optimization.
Available endpoints:
Interactive API Documentation (ReDoc)
Alternative API Documentation (Swagger UI)
GET /health - Health check
GET /session-status - Get server session status
GET /config - Get configuration
POST /config - Update configuration
POST /state/reset - Reset state
POST /workflow/run - Run complete workflow
POST /addresses/load/json - Load addresses from JSON
POST /addresses/load/schema - Load addresses from database schema
POST /addresses/processing - Process addresses
POST /clusters/setup - Setup clusters
POST /distances/compute - Compute distance matrices
GET /constraints/examples - Get constraint examples
POST /constraints/build/basic - Basic constraints builder
POST /constraints/build/advanced - Advanced constraints builder (NOT IMPLEMENTED YET)
POST /routes/solve - Solve routes only
POST /visualize - Create visualization
POST /autotrace - Generate polyline coordinates for single-vehicle routes
POST /routes/export - Export routes to database
GET /routes/versions - List all solutions
GET /routes/solution-info - Get specific solution info
GET /routes/details - Get specific route details
DELETE /routes/delete - Delete a solver solution from database