MCPcopy Create free account

hub / github.com/SZAILAB/MaterialDFT-Demo / endpoints

Endpoints18 in github.com/SZAILAB/MaterialDFT-Demo

Routecalc_relax
app.post("/v1/calc/relax")
src/materialdft/api/app.py:None
Routecalc_static
app.post("/v1/calc/static")
src/materialdft/api/app.py:None
Routecancel_run
app.post("/v1/runs/{run_id}/cancel", response_model=RunSummary)
src/materialdft/api/app.py:None
Routecreate_run
app.post("/v1/runs", status_code=201, response_model=RunSummary)
src/materialdft/api/app.py:None
Routecreate_run_from_manifest
app.post("/v1/runs/from-manifest", status_code=201, response_model=RunSummary)
src/materialdft/api/app.py:None
Routediagnostics_errors
app.get("/v1/runs/{run_id}/diagnostics/errors")
src/materialdft/api/app.py:None
Routediagnostics_ionic
app.get("/v1/runs/{run_id}/diagnostics/ionic")
src/materialdft/api/app.py:None
Routediagnostics_scf
app.get("/v1/runs/{run_id}/diagnostics/scf")
src/materialdft/api/app.py:None
Routeget_contract
app.get("/v1/runs/{run_id}/contract")
src/materialdft/api/app.py:None
Routeget_result
app.get("/v1/runs/{run_id}/result")
src/materialdft/api/app.py:None
Routeget_run
app.get("/v1/runs/{run_id}", response_model=RunSummary)
src/materialdft/api/app.py:None
Routehealth
app.get("/health")
src/materialdft/api/app.py:None
Routelist_artifacts
app.get("/v1/runs/{run_id}/artifacts")
src/materialdft/api/app.py:None
Routenormalize_inputs
app.post("/v1/inputs/normalize")
src/materialdft/api/app.py:None
Routeparse_inputs
app.post("/v1/inputs/parse")
src/materialdft/api/app.py:None
Routeresolve_potentials
app.post("/v1/potentials/resolve")
src/materialdft/api/app.py:None
Routestart_run
app.post("/v1/runs/{run_id}/start", response_model=RunSummary)
src/materialdft/api/app.py:None
Routevalidate_inputs
app.post("/v1/inputs/validate")
src/materialdft/api/app.py:None