Guides · use case
Rental application forms tenants can type into
Rental applications are long — employment history, references, previous addresses — and they are exactly the form people want to complete slowly, offline, or with a co-signer who is not in the room. A printed screenshot means handwriting; a separately maintained PDF form means version drift the moment your requirements change.
Rendering the live application page with pdf_forms gives applicants a PDF they can type into in any reader and send back, while your web form remains the single source of truth:
curl -X POST https://snapdok.io/v1/render \
-H "Authorization: Bearer $SNAPDOK_KEY" \
-H "Content-Type: application/json" \
-d '{"url":"https://your-site.com/apply/unit-4b","format":"pdf","pdf_forms":true,"pdf_form_only":true}' \
--output application.pdfLong forms often run past one page — fields keep their positions across page breaks, and a field that would straddle a break is clipped to its page (PDF has no cross-page fields), so review the output once before you publish it. The X-Form-Fields header tells you every control made it.
Free keys need no card and include a monthly allowance — get one and try it on your own form. The docs list exactly which controls convert and how edge cases are handled.