Reporting API
Closure Packs
Endpoint |
Method |
Permission |
Description |
|---|---|---|---|
|
GET |
oem_reporting, central_ops |
List closure packs. Filters: |
|
POST |
oem_reporting |
Compile closure pack. Body: |
|
GET |
oem_reporting, central_ops, oem (own) |
Get closure pack detail with all linked reports and media |
|
PATCH |
oem_reporting |
Update: status, confirmation_call_completed |
|
POST |
oem_reporting |
Submit pack to OEM. Creates ReportSubmission record |
Periodic Reports
Endpoint |
Method |
Permission |
Description |
|---|---|---|---|
|
GET |
oem_reporting, central_ops |
List weekly reports. Filters: |
|
POST |
oem_reporting |
Generate weekly report. Body: |
|
GET |
oem_reporting, central_ops |
List monthly reports. Filters: |
|
POST |
oem_reporting |
Generate monthly report. Body: |
|
POST |
oem_reporting |
Submit report to OEM |
Dashboard
Endpoint |
Method |
Permission |
Description |
|---|---|---|---|
|
GET |
central_ops, oem_reporting |
Reporting dashboard: pending closure packs, upcoming report deadlines, submission stats |