{"service":"GreedyOptim Scheduling API","version":"2.0.0","description":"Advanced train scheduling optimization","endpoints":{"POST /optimize":"Optimize schedule with custom data (returns trainset allocations)","POST /schedule":"Generate full schedule with service blocks and timing","POST /compare":"Compare multiple optimization methods","POST /generate-synthetic":"Generate synthetic test data","POST /validate":"Validate input data structure","GET /health":"Health check","GET /methods":"List available optimization methods","GET /docs":"Interactive API documentation"}}