Reports and Forms
Scheduled report and digital form answer HTTP endpoints.
Report and digital form endpoints are dashboard-derived. Payload and response fields can vary by enabled tenant features and form schemas.
GET /scheduled-report
List scheduled reports
/scheduled-reportlinxio.reports.scheduled(params)Returns a paginated list of scheduled reports.
Request headers
Request query parameters
csvComma-separated values export.
pdfPDF export.
xlsxExcel workbook export.
Response body fields
Show child parameters
csvComma-separated values export.
pdfPDF export.
xlsxExcel workbook export.
GET /scheduled-report/template
Get scheduled report template
/scheduled-report/templatelinxio.reports.scheduledTemplate()Returns scheduled-report template metadata used by the dashboard.
Request headers
Request query parameters
Response
GET /scheduled-report/{reportId}
Get a scheduled report
/scheduled-report/{reportId}linxio.reports.getScheduled(reportId)Returns one scheduled report by ID.
Request headers
Request url parameters
Response body fields
csvComma-separated values export.
pdfPDF export.
xlsxExcel workbook export.
POST /scheduled-report
Create a scheduled report
/scheduled-reportlinxio.reports.createScheduled(payload)Creates a scheduled report.
Request headers
Request body parameters
csvComma-separated values export.
pdfPDF export.
xlsxExcel workbook export.
Response body fields
PATCH /scheduled-report/{reportId}
Update a scheduled report
/scheduled-report/{reportId}linxio.reports.updateScheduled(reportId, payload)Updates a scheduled report.
Request headers
Path and body parameters
Show child parameters
csvComma-separated values export.
pdfPDF export.
xlsxExcel workbook export.
Response body fields
DELETE /scheduled-report/{reportId}
Delete a scheduled report
/scheduled-report/{reportId}linxio.reports.deleteScheduled(reportId)Deletes a scheduled report.
Request headers
Request url parameters
Response headers
PATCH /scheduled-report/{reportId}/restore
Restore a scheduled report
/scheduled-report/{reportId}/restorelinxio.reports.restoreScheduled(reportId)Restores a scheduled report when the dashboard-derived endpoint is available.
Request headers
Request url parameters
Response headers
GET /digital-form/form
List digital forms
/digital-form/formlinxio.digitalForms.list()Lists digital forms visible to the authenticated account.
Request headers
Request query parameters
Response body fields
GET /digital-form/form/{formId}
Get a digital form
/digital-form/form/{formId}linxio.digitalForms.get(formId)Returns one digital form by ID.
Request headers
Request url parameters
Response body fields
GET /digital-form/answer/{answerId}
Get a form answer
/digital-form/answer/{answerId}linxio.digitalForms.answer(answerId)Returns one digital form answer. Shape depends on the form schema.
Request headers
Request url parameters
Response
GET /digital-form/answer/{answerId}/pdf
Download a form answer PDF
/digital-form/answer/{answerId}/pdflinxio.digitalForms.answerPdf(answerId)Downloads a digital form answer as a PDF.