projetos

Compose Project

O documento do Workspace no formato do "Salvar projeto" da plataforma.

O espelho de projects/convert, e o que faz o Workspace ser um DOCUMENTO: até aqui ele ABRIA o projeto da plataforma e não produzia nenhum — a rede, os ajustes, a geometria por barra e a revisão viviam até o F5.

Compor é DOMÍNIO, não montagem de JSON: onde os ajustes moram para a plataforma os ler (coord.cfg, nas keys topo_*), como a posição da proteção é escrita, e o que a EMISSÃO nova deve ser — o arquivo salvo é sempre a próxima emissão do que foi aberto, como no botão da plataforma. Não toca no banco: guardar é a rota do CRUD, com a identidade dela.

post/api/v1/projects/compose

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/projects/compose
  • Auth: none declared

Request body

baseobject required

o projeto v5 que o network/solve devolveu — é de lá que sai o bloco mb, montado pelo núcleo a partir da MESMA rede que produziu o resultado

anteriorobject nullable

o projeto ABERTO: o que esta interface não entende (ferramentas da suíte, white-label, campos do estudo de arco) viaja INTACTO, e a emissão nova é a próxima da dele

geometriaobject
estudosobject
identobject
langstring

Response

Successful Response

projetoobject required
avisosstring[]

o que o gate do CRUD apontou e não impede salvar

Changes

No recorded changes to this operation across all 1 revision of this API.