---
title: "Network Paste"
method: POST
path: "/api/v1/network/paste"
tags: ["rede"]
---

# Network Paste

`POST /api/v1/network/paste`

## 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/network/paste`
- Auth: none declared

Colar da planilha — o leitor é NOSSO.

O AG Grid Community não tem área de transferência nem seleção de intervalo
(são do Enterprise), e a decisão que este leitor toma é de DOMÍNIO: o que
aquela coluna da planilha significa. "Seção", "bitola" e "S (mm²)" são a
mesma coisa; "Z%" e "Vcc" também. Mapear isso na tela seria a segunda
definição do que o campo é — a mesma razão pela qual o rótulo é servido.

## Request body

- ColagemIn: O que veio da planilha do cliente. O engenheiro CHEGA com ela: a instalação já existe num .xlsx que alguém montou, e redigitar cinquenta linhas é o motivo número um para a ferramenta não ser usada.
  - `texto` string, required: o bloco colado (TSV, CSV ou ';')
  - `tipo` 'barras' | 'elementos' | 'motores' | 'protecoes': onde as linhas entram. 'protecoes' (G323) lê a grade de proteções — onde (na barra / no elemento), barra ou origem, destino, rótulo, modelo do catálogo (o id ou '<fabricante> — <modelo>'), característica e os ajustes — e devolve cada linha na forma `Protecao`

## Response `200`

Successful Response

- ColagemOut: As linhas já na FORMA da plataforma, e o que o leitor entendeu.
  - `linhas` object[]: a linha da tabela de barras/elementos/motores, ou a `Protecao` (kind, ref, label, model_id, color, ajustes) no tipo 'protecoes'
  - `colunas` object: cabeçalho da planilha → campo da plataforma
  - `ignoradas` string[]: colunas que o leitor não reconheceu — planilha de cliente vem com patrimônio, fornecedor e observação, e é o usuário que sabe se o que ficou de fora importava. Nunca descartadas em silêncio
  - `avisos` 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)
