STRAND
STRANDDOCS
Autonomous Construction Intelligence
Developer Reference

REST API Reference

Standardized JSON endpoints exposed by the STRAND FastAPI backend gateway.

GET/api/v1/health
System liveness, Neo4j connection state, and Redis cache health
GET/api/v1/project/summary
Immunity score, open NCR count, and priority schedule risk overview
POST/api/v1/guardian/audit
Upload vendor submittal PDF for instant Spec-DNA compliance audit
GET/api/v1/guardian/violations
List all detected specification deviations across project submittals
GET/api/v1/scheduler/timeline
Fetch critical path task DAG with calculated R0 contagion scores
GET/api/v1/scheduler/risks
Get all at-risk CPM tasks and recommended mitigation compressions
GET/api/v1/oracle/shipments
Returns GeoJSON FeatureCollection of all active equipment in transit
GET/api/v1/oracle/suppliers/{tag}
Rank alternative pre-qualified suppliers for critical equipment
POST/api/v1/chat/message
Submit multi-turn natural language queries to Brain Hybrid GraphRAG
POST/api/v1/approvals/resolve
Approve or reject pending high-impact write actions (HITL gate)
Interactive OpenAPI / Swagger Docs

When running the backend, visit http://localhost:8000/docs to view interactive Swagger schema testing.