Adds a new sample to an in-progress batch. Status is determined by AI quality score: >75 passed, 60-75 review, <60 rejected. Critical AI flags cause automatic rejection.
Authorization: ********************
{ "success": true, "message": "string", "data": { "sample": { "sequence": 0, "id": 0, "code": "string", "name": "string", "status": {}, "notes": "string", "label_photo": "http://example.com", "ai_insights": "string", "ai_confidence": 0, "ai_flags": [ "string" ], "quality_score": 0 }, "ai_insights": { "insights": "string", "confidence": 0, "quality_score": 0, "flags": [ "string" ] } } }