Status
Public API: not yet exposed. Internal HTTP surface: live at /quality-inspections/*. gRPC layer: qualityInspection.grpc.controller.js.
Planned endpoints
| Method | Planned path | Action | Planned scope |
|---|---|---|---|
GET | /orgs/:o/entities/:e/quality-inspections | List | qualityInspection:read |
GET | /orgs/:o/entities/:e/quality-inspections/:id | Read one | qualityInspection:read |
GET | /orgs/:o/entities/:e/quality-inspections/stats | Pass/fail stats | qualityInspection:read |
POST | /orgs/:o/entities/:e/quality-inspections | Create | qualityInspection:create |
PUT | /orgs/:o/entities/:e/quality-inspections/:id/complete | Mark complete | qualityInspection:update |
PUT | /orgs/:o/entities/:e/quality-inspections/:id | Update | qualityInspection:update |
DELETE | /orgs/:o/entities/:e/quality-inspections | Soft-archive (bulk) | qualityInspection:delete |
PUT | /orgs/:o/entities/:e/quality-inspections/restore | Un-archive (bulk) | qualityInspection:update |
Planned webhook events
quality_inspection.created— created against a Work Order or receiptquality_inspection.completed— outcome recorded (pass/fail/conditional)