Installations API
Installations
Endpoint |
Method |
Permission |
Description |
|---|---|---|---|
|
GET |
central_ops, field_team (assigned only) |
List installations. Filters: |
|
POST |
central_ops |
Create installation from approved survey. Body: |
|
GET |
central_ops, field_team (assigned) |
Get installation detail with assignments, materials, report |
|
PATCH |
central_ops |
Update: scheduled_date, scheduled_time_slot, status, material_ready |
|
POST |
central_ops |
Assign team. Body: |
|
POST |
central_ops |
Pre-installation customer confirmation. Updates |
|
POST |
central_ops |
Close installation. Validates report submitted + demo completed |
Installation Reports
Endpoint |
Method |
Permission |
Description |
|---|---|---|---|
|
GET |
central_ops, field_team (assigned) |
Get installation report |
|
POST |
field_team (assigned) |
Submit report. Body: |
Installation Media
Endpoint |
Method |
Permission |
Description |
|---|---|---|---|
|
GET |
central_ops, field_team (assigned) |
List installation media |
|
POST |
field_team (assigned) |
Upload media. Body (multipart): |
|
DELETE |
central_ops |
Remove media file |