Get a study
One study in full: the summary fields plus the stored request (input) and computed study
(result) exactly as audited — note the documents can be large when the request embedded
custom hourly data. Partner-scoped like the list. Redacted studies return with redactedAt
set, the personal values scrubbed out of both documents, and no link. The PDF itself is at
GET /api/v1/studies/{id}/pdf.
Path Parameters
Response
OK
One study in full: the summary fields plus the stored request (input) and computed
study (result) exactly as audited — the jsonb documents, which can be large when the request
embedded custom hourly data. Once redacted, the personal values inside both documents (cover
label/address, recipient, replication payload) are scrubbed; the calculation itself remains.
The calculation id (also the stored PDF's blob name).
When it was generated (UTC).
Headline yearly saving in Currency, if computed.
ISO 4217 currency of the money amounts (currently always "CZK").
Payback in years, if computed.
Absolute URL of the public broker endpoint that redirects to the study PDF. Null once redacted (the stored PDF is deleted).
The free-form label the study was created with, if any. Null once redacted.
The caller's end-user id the study was tagged with, if any.
Who the study was e-mailed to, if it went out by e-mail. Null once redacted.
The recipient's full name, if supplied. Null once redacted.
The recipient's phone number, if supplied. Null once redacted.
Whether the customer agreed to a follow-up contact (see the request field).
Web origin of an embedded-calculator call, if any.
When the calculation's personal data was erased; null for live rows.
The console user who generated it; null for API-generated studies.
The owning partner — always the caller's own.
The calculator request the study was generated from, as stored.
The computed study model, as stored.