Skip to main content

Surveys API

Surveys are automated QC passes that scan experiment output datasets for anomalies. Each survey records an anomaly rate, a QC status (pass/warn/fail), and an optional explanation. Surveys feed the anomaly detection pipeline and are displayed in the lab’s Data view.

List Surveys

labId
string
required
Convex ID of the lab.
curl "https://www.hubify.com/api/v1/surveys?labId=$LAB_ID" \
  -H "Authorization: Bearer $HUBIFY_TOKEN"
surveys
object[]
required
All surveys for the lab.
Survey anomalyRate values above 0.05 (5%) typically warrant a warn QC status; above 0.15 (15%) warrant fail. These thresholds are set per-lab in the compute settings.