Skip to main content

Streaming and reports

Vidopix uses streaming chat plus on-demand report endpoints. There are no inbound webhooks today.

Streaming chat

The Pixi assistant streams responses from:
  • POST /chat/instavidiq/stream
  • POST /chat/surveycine/stream
  • POST /chat/insights/stream
The web app passes the same payload used by POST /project/chat, but receives a stream of incremental tokens.

Report data

EndpointPurposeNotes
GET /project/report/{projectId}Instavidiq project reportUsed by PDF export.
GET /surveycine/survey-report/{surveyId}Survey reportHR or customer variants.
GET /surveycine-review/review-report/{reviewId}Response reportSingle respondent PDF.
GET /project/report-list/{projectId}Report indexUsed to display available reports.
GET /surveycine/survey-report-listSurvey report indexLists available survey reports.
GET /surveycine-review/review-report-list/{surveyId}Response report indexLists response reports.

Processing status

The UI polls for status updates rather than listening to webhooks.
  • Use GET /unit/remaining-units to detect credit changes.
  • Use project and survey list endpoints to check status pills.