---
title: "Study Plant Indice"
method: POST
path: "/api/v1/study/plant/indice"
tags: ["estudo"]
---

# Study Plant Indice

`POST /api/v1/study/plant/indice`

## 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/study/plant/indice`
- Auth: none declared

O índice dos estudos da planta contra a revisão vigente.

É uma VISTA de (revisões, estudos): declarar uma revisão ou carimbar um
estudo muda o índice e não recalcula energia nenhuma. Ela existe porque o
índice vinha junto do resultado da planta e ficava preso ao estado de
quando ela foi calculada — declarar a revisão depois deixava os cinco
estudos pendentes na tela até alguém reestudar tudo.

Os cinco estados e a regra de que SEM revisão declarada nenhum estudo é
dado como em dia são do núcleo (`plant_registry.indice_de_estudos`).

## Request body

- IndiceIn: O índice é uma VISTA de (revisões, estudos) — não um subproduto do cálculo da planta. Ele muda quando a revisão é declarada ou quando um estudo é carimbado, e nenhuma das duas recalcula energia nenhuma. Pedi-lo junto do estudo da planta fazia a tela mostrar o índice de ANTES da última declaração: quem acabara de declarar a revisão via os cinco estudos ainda como pendentes.
  - `revisoes` Revisao[]
    - `n` string, required: identificação da revisão, como o emissor a escreve
    - `data` string
    - `motivo` string
  - `estudos` object

## Response `200`

Successful Response

- IndiceOut: O índice dos estudos da planta contra a revisão vigente (D3). `revisao` é `None` quando a planta não declara nenhuma — e nesse caso NENHUM estudo aparece como `em_dia`: sem régua não há medida, e apresentar como conforme uma comparação que não aconteceu é o defeito que este contrato existe para impedir.
  - `revisao` Revisao: Uma revisão do estudo da planta. O gatilho é o da NBR 17227 §11.3 — mudança na instalação ou publicação de norma —, e é por isso que o `motivo` existe: o que justifica a revisão é o fato, não a passagem do tempo.
    - `n` string, required: identificação da revisão, como o emissor a escreve
    - `data` string
    - `motivo` string
  - `revisoes` Revisao[]
    - `n` string, required: identificação da revisão, como o emissor a escreve
    - `data` string
    - `motivo` string
  - `linhas` LinhaIndice[]
    - `slug` string, required
    - `estudo` string, required
    - `norma` string, required
    - `estado` string, required: em_dia · defasado · revisao_desconhecida · sem_carimbo · sem_revisao · nao_realizado
    - `detalhe` string
    - `rev` string
    - `data` string
    - `obs` string
  - `contagem` object
  - `em_dia` boolean
  - `pendentes` string[]

## Other responses

- `422`: Validation Error

---

[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)
