Skip to main content
GET
Render the complete security register (cover, table of contents, any subset of its 7 sections and their sub-options, over a chosen period) to a PDF and return a presigned download URL.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

whereUnitIds
string<uuid>[]

The establishment: the parent unit and the child units to include. Required.

Required array length: 1 - 250 elements
Pattern: ^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$
Example:
sections
object

Sections to render. A section is true, false, or an object of sub-options for the sections that have some (commissions_works, periodic_checks, collective_trainings, fire_safety_team). Defaults to everything.

period
object

Data window: last_occurrences (latest item per rule), since_last_commission, last_12_months, all_history, or custom with from/to.

reportLinks

Report and document links. false renders names only; otherwise ttl bounds how long the public links stay valid.

Available options:
false
lang
enum<string>

Document language. Defaults to the language resolved for the request.

Available options:
fr,
en,
de

Response

Default Response

presignedUrl
string<uri>
required