fix(api): use UserFrom enum for dataset retrieval user_from Tests not run (not requested). 1) `make lint` 2) `make type-check` 3) `uv run --project api --dev dev/pytest/pytest_unit_tests.sh`
fix(api): use UserFrom enum for dataset retrieval user_from Tests not run (not requested). 1) `make lint` 2) `make type-check` 3) `uv run --project api --dev dev/pytest/pytest_unit_tests.sh`