{"message":"Welcome to the Travel Tracker API!","version":"1.0.0","dev_mode":false,"authentication":"required","endpoints":{"POST /extract-from-image":"Extract segments from boarding pass image (auth required)","POST /extract-from-scan":"Extract segments from BCBP barcode string (auth required)","POST /process-boarding-pass":"Extract, merge, match & save trip from image + optional barcode (auth required)","POST /trips":"Create manual trip (auth required)","GET /trips":"List all trips for user (auth required)","GET /trips/{trip_id}":"Get specific trip (auth required)","PATCH /trips/{trip_id}":"Update trip (auth required)","DELETE /trips/{trip_id}":"Delete trip (auth required)","GET /trips/stats":"Get trip statistics (auth required)","POST /trips/{trip_id}/attach-barcode":"Attach barcode segments to existing trip (auth required)","POST /trips/{trip_id}/attach-boarding-pass":"Attach boarding pass image to existing trip (auth required)"},"docs":{"swagger":"/docs","redoc":"/redoc"}}