Appearance
Scanner Station
osm.scanner_station · numbered SCN-{station_no}
Fields
Every record also has id, created_at and updated_at.
| Field | Label | Type | Rules |
|---|---|---|---|
station_no | station no | text | required; unique |
exam_event | exam event | link → exam.exam | |
operator | operator | link → core.user | |
operator_name | operator name | text | personal data |
operator_phone | operator phone | phone | personal data |
operator_email | operator email | personal data | |
operator_id_proof | operator id proof | image | personal data |
assigned_by | assigned by | link → core.user | |
assigned_on | assigned on | date |
Permissions
| Role | Can |
|---|---|
osm:super_admin | read, create, update, delete |
osm:admin | read, create, update, delete |
osm:scanner | read — only own rows (via operator) |
API
http
GET /api/osm/scanner_station?<field>=<value>&limit=100&offset=0
POST /api/osm/scanner_station
GET /api/osm/scanner_station/:id
PATCH /api/osm/scanner_station/:id
DELETE /api/osm/scanner_station/:id