structures

Add New Structure From File

post/v1/structures/parse-file

Request

  • Base URL
    https://api.shapemaker.io (the document declares no server; this is the origin it was published from)
  • Auth
    OAuth 2
    Password
    Token URL: /v1/auth

Request body

namestring
contentstring
fileType'MS_TOWER_ARC_EXPORT' | 'DLUBAL_PYTHON_SCRIPT' | 'ERI_TNX' required
structureType'tower' | 'guyed_mast' | 'monopole' | 'rooftop' | 'hybrid' | 'mount' | 'unknown' required
tagsstring[] nullable
sectionHeightsnumber[] nullable

Response

Successful Response

idinteger required
uuidstring uuid4 required
namestring required
project_idstring nullable
created_bystring required
created_atstring date-time required
design_standard_key'EN_01' | 'MSZ_EN_01' | 'NS_EN_01' | 'DIN_EN_01' | 'NF_EN_01' | 'SFS_EN_01' | 'SS_EN_01' | 'BS_EN_01' | 'IS_EN_01' | 'TIA_222_I' | 'TIA_222_H' | 'TIA_222_G' | 'TIA_222_F' | 'PN_EN_01' | 'BDS_EN_01' | 'UNI_EN_01' | 'ASNZS_01' required

Alembic does not detect changes in enums, so the enum constraint has to be manually migrated when changing this enum

structure_type'tower' | 'guyed_mast' | 'monopole' | 'rooftop' | 'hybrid' | 'mount' required

Alembic does not detect changes in enums, so the enum constraint has to be manually migrated when changing this enum

product_idstring nullable required
capacity_status'UNKNOWN' | 'OVERLOADED' | 'UNDERLOADED' required
is_stale_analysisboolean required
is_invalidated_analysisboolean
max_utilization_percentnumber nullable
organization_idinteger required
analysis_run_idstring uuid4 nullable
draft_countinteger
version_seqinteger
role'live' | 'draft' | 'snapshot'

Changes

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