Get a factor candidate
GET /v1/factors/candidates/:id — Returns a candidate's normalized DSL, hypothesis, lineage, required fields, and validation state.
GET /v1/factors/candidates/:id
Returns a candidate's normalized DSL, hypothesis, lineage, required fields, and validation state.
| Method | GET |
| Path | /v1/factors/candidates/:id |
| Auth | Authorization: Bearer <token> required |
| Category | research |
Response body
{ "candidate": { "id": "candidate_...", "expressionHash": "sha256...", "status": "review_pending" }, "qualificationExperiment": { "id": "experiment_...", "status": "completed" } }