MVP2 API + Viewer
X-API-Key (or ?api_key=).ALLOW_PUBLIC_READ=false and VIEWER_TOKEN set, pass ?token=YOURTOKEN.
curl -s https://englereducationrisk.com/domains | python3 -m json.tool
curl -s https://englereducationrisk.com/engagements | python3 -m json.tool
# Create engagement (requires API key)
curl -s -X POST https://englereducationrisk.com/engagements \
-H "Content-Type: application/json" \
-H "X-API-Key: $API_KEY" \
-d '{"title":"Demo Engagement","district_id":null}' | python3 -m json.tool
# Viewer (if private)
https://englereducationrisk.com/viewer/1?token=YOUR_VIEWER_TOKEN