A FastAPI service to query Volve well manifests, including search, summary, and CSV export.
- Load well manifests from a
wells/directory - Global and per-well search
- Pagination and deduplication options
- CSV export of search results
- Bucket navigation and file browsing
Health GET /health
Wells GET /wells GET /wells/{well_key}/summary GET /wells/{well_key}/buckets GET /wells/{well_key}/buckets/{bucket_name} GET /wells/{well_key}/manifest GET /wells/{well_key}/foreign-references
Summary GET /summary?limit=&offset=
Search GET /search?q=&bucket=&dedupe_key=path GET /wells/{well_key}/search?q= GET /search.csv?q= GET /wells/{well_key}/search.csv?q=
pip install -e . volveq serve --reload
http://localhost:8000/search?q=geological_summary http://localhost:8000/summary?limit=10 http://localhost:8000/search.csv?q=DDR_XML
MIT