Onboarding Questionnaire - Public
Download your own answers as a PDF
The dealer's own copy of what they filled in.
Today those answers exist only inside the app, behind a link that expires -- the client keeps nothing. Available at any stage (a half-filled draft renders fine) because "let me print this and check it with my accountant" is the point.
⚠️ Deliberate, documented deviation from this module's "every handler is cheap" rule: a WeasyPrint render is a few hundred ms of CPU. Plain def, so FastAPI runs it in the threadpool rather than on the event loop, and bounded by _QUOTA_PDF (5/day per questionnaire) rather than by the IP limiter, which fails open when Redis is down.
get/public/onboarding-questionnaire/{token}/pdf
Path parameters
tokenstring required
Response
Successful Response
{"stackTrail":"paths:/public/onboarding-questionnaire/{token}/pdf:get:responses:200:content:application/json:schema","oasType":"schema","type":"unknown"}
Changes
Changed in 1 of the 2 revisions of this API.1
- ○
endpoint added
endpoint-added
- ○