---
title: "Builtin Document Form Pdf"
method: GET
path: "/parental-consent/documents/{version}/form.pdf"
tags: ["parental-consent"]
---

# Builtin Document Form Pdf

`GET /parental-consent/documents/{version}/form.pdf`

## Request

- Base URL: `https://api.fluentea.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.fluentea.com/parental-consent/documents/{version}/form.pdf`
- Auth: none declared

The BLANK form for one of our built-in consent documents, as a PDF.

Public by design: it is the text every student of that school is shown
before they decide, with empty lines where the names and signatures go,
and nothing about any person on it. It is what a family prints to sign on
paper, and the same bytes the signed copy is written onto
(`consent_document_pdf`, `parental_consent_service.builtin_form_pdf`).
A version that is not a built-in document is a 404, said plainly.

Sync `def`: the first render of a version takes a few hundred ms; it is
cached per process after that.

## Path parameters

- `version` string, required

## Query parameters

- `download` integer

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

## Changes

> 48 revisions in range; 1 not diffed.

- **2026-10-13** `d4a0d0cc0665`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/fluentea/apis/aurqa-language-learning-platform-refactored/changes/parental-consent/documents/:version/form.pdf/get.md)

---

[API](https://skmtc.dev/fluentea/apis/aurqa-language-learning-platform-refactored.md) - [All operations](https://skmtc.dev/fluentea/apis/aurqa-language-learning-platform-refactored/llms.txt) - [OpenAPI document](https://skmtc.dev/fluentea/apis/aurqa-language-learning-platform-refactored/revisions/aeb0298c02e1?raw)
