Kind: Class
Source: atloria-monorepo/apps/api/src/tours/dto/experience.dto.ts
Public widget → events endpoint. Kept loose on purpose: the endpoint is sendBeacon-compatible (text/plain payloads bypass the JSON body parser), so the controller re-validates by hand after a manual parse. This DTO documents the accepted shape for swagger + typed handling.
Properties
| Property | Type |
|---|---|
type | string |
projectId | string |
experienceId | string |
sessionId | string |
stepOrder | number |
selector | string |
url | string |
score | number |
comment | string |
Was this page helpful?