Examinations
Exam Centre
Exam Centre Management APIs
Base URL: http://192.168.100.250/
Model has only 2 fields: name (string) and address (string). Uses soft deletes.
Endpoints
| Method | Endpoint | Description |
|---|---|---|
| GET | /exam_centres | List all exam centres (paginated) |
| GET | /exam_centres/{id} | Get single exam centre |
| POST | /exam_centres | Create exam centre |
| PUT | /exam_centres/{id} | Update exam centre |
| DELETE | /exam_centres/{id} | Delete exam centre |
List
GET /exam_centres?page=1
Accept: application/jsonResponse is paginated with current_page, per_page, last_page, and total.
View Single
GET /exam_centres/{id}
Accept: application/jsonCreate
POST /exam_centres
Content-Type: application/jsonRequest Body:
{
"name": "Bharatpur Exam Centre",
"address": "Bharatpur-10, Chitwan"
}Update
PUT /exam_centres/{id}
Content-Type: application/jsonRequest Body:
{
"name": "Bharatpur Exam Centre",
"address": "Bharatpur-10, Chitwan"
}Delete
DELETE /exam_centres/{id}