---
title: "Report Memorial"
method: POST
path: "/api/v1/report/memorial"
tags: ["laudo"]
---

# Report Memorial

`POST /api/v1/report/memorial`

## Request

- Base URL: `https://app.estudoseletricos.com` (the document declares no server; this is the origin it was published from)
- URL: `https://app.estudoseletricos.com/api/v1/report/memorial`
- Auth: none declared

O memorial do PONTO ÚNICO. Atrás da assinatura (402) e do GATE DE EMISSÃO
(C29 · S15) que o app e o Workspace exigem — o Termo e a ciência do conjunto
de alertas deste ponto, o MESMO do `arc/ciencia` (G338).

## Request body

- MemorialRequest: As entradas do `report_gen.generate_pdf`. Chaves extras (sc_result, coord_devices, coord_selectivity, coord_erms, unifilar_svg, unifilar_kind, master_rows, sensitivity, wl_name…) passam adiante como estão.
  - `Voc` number, required
  - `Ibf` number, required
  - `G` number, required
  - `D` number, required
  - `T_p` number, required
  - `T_r` number, nullable
  - `W` number
  - `H` number
  - `P_enc` number
  - `cfg` string
  - `equipamento` string
  - `local` string
  - `responsavel` string
  - `lang` string
  - `coord_fig_b64` string, nullable: PNG da folha TCC (base64)
  - `include_sc` boolean
  - `include_coord` boolean
  - `include_prancha` boolean
  - `include_sensitivity` boolean
  - `include_teoria` boolean
  - `consolidado` boolean: laudo consolidado §11 — acrescenta as seções de contexto ao memorial. NÃO liga a prancha do Anexo P: a folha paisagem depende de `include_prancha` E de um `coord_fig_b64`, porque desenhar uma prancha sem a figura do estudo daria uma folha vazia com carimbo
  - `ciencia` CienciaIn: O que a tela declara ao pedir um documento assinável: o Termo aceito e o `hash` do conjunto de alertas de que deu ciência.
    - `termo_aceito` boolean
    - `hash` string
  - `declaracoes` DeclaracoesPonto: O que o engenheiro declarou ter feito FORA desta tela — os `getattr(ss, …)` que o checklist IA-1 consulta, como campos EXPLÍCITOS. **Ausente = não feito**, que é o default seguro: item não verificado nunca sai como conforme.
    - `lineside_avaliado` boolean: o engenheiro declarou ter avaliado o lado line-side (CK-01)
    - `t_coordenograma_ms` number, nullable: tempo de eliminação lido no coordenograma (CK-03)
    - `curto_calculado` boolean: há estudo de curto para este ponto (CK-02)
    - `lote_rodado` boolean: houve estudo em lote (CK-06)

## Response `200`

Successful Response

## Other responses

- `402`: exige assinatura ativa
- `422`: entrada fora do domínio

---

[API](https://skmtc.dev/estudoseletricos/apis/arc-flash-platform-api.md) · [All operations](https://skmtc.dev/estudoseletricos/apis/arc-flash-platform-api/llms.txt) · [OpenAPI document](https://skmtc.dev/estudoseletricos/apis/arc-flash-platform-api/revisions/5877d717cb1b?raw)
