POST api/Graphics
Request Information
URI Parameters
None.
Body Parameters
GraphicDataBindingModelName | Description | Type | Additional information |
---|---|---|---|
postResponseData | PostResponseDataSDO |
None. |
|
graphicDto | Member3DGraphicDTO |
None. |
Request Formats
application/json, text/json, text/html
Sample:
{ "postResponseData": { "IsPostResponseDataObject": 1, "FileHash": "sample string 1", "ApplicationData": null, "MemberData": null }, "graphicDto": { "imageDataURL": "sample string 1", "LeftCantileverType": 0, "RightCantileverType": 0, "LeftCantileverBackspanBracing": true, "RightCantileverBackspanBracing": true, "WebStiffiners": [ { "InchesFromLeftEndOfProblem": 1.1, "IsOverSupport": true, "SupportIndex": 3 }, { "InchesFromLeftEndOfProblem": 1.1, "IsOverSupport": true, "SupportIndex": 3 } ], "SquashBlocks": [ { "InchesFromLeftEndOfProblem": 1.1, "SupportIndex": 2 }, { "InchesFromLeftEndOfProblem": 1.1, "SupportIndex": 2 } ], "EdgeBracings": [ { "InchesFromLeftEndOfProblem": 1.1, "IsTopEdge": true }, { "InchesFromLeftEndOfProblem": 1.1, "IsTopEdge": true } ], "MemberSlopeOver12": 4.1, "OverallLengthText": "sample string 5", "LocationAnalysisPoints": [ { "InchesFromLeftEndOfProblem": 1.1 }, { "InchesFromLeftEndOfProblem": 1.1 } ], "Holes": [ { "Height": 1.1, "IsCircular": true, "IsSlotted": true, "InchesFromLeftEndOfProblem": 4.1, "Width": 5.1, "HolePassedDesign": true, "VerticalOffset": 0, "IsVerticalHole": true }, { "Height": 1.1, "IsCircular": true, "IsSlotted": true, "InchesFromLeftEndOfProblem": 4.1, "Width": 5.1, "HolePassedDesign": true, "VerticalOffset": 0, "IsVerticalHole": true } ], "TaperedEndCuts": [ { "HeelHeight": 1.1 }, { "HeelHeight": 1.1 } ], "NotchedFlanges": [ { "InchesFromLeftEndOfProblem": 1.1, "IsOnTop": true }, { "InchesFromLeftEndOfProblem": 1.1, "IsOnTop": true } ], "IsRectangular": true, "IsSteel": true, "IsSloped": true, "MemberLength": 9.1, "ProblemLength": 10.1, "BuildingCode": 5, "LoadsOffMember": true, "ContainInvalidDistLoad": true, "Loads": [ { "RoofEnd": 1.1, "RoofStart": 2.1, "DeadEnd": 3.1, "DeadStart": 4.1, "EndLocationFromLeftEndOfProblem": 5.1, "FloorEnd": 6.1, "FloorStart": 7.1, "Id": 8, "SnowEnd": 9.1, "WindStart": 10.1, "WindEnd": 11.1, "SeismicStart": 12.1, "SeismicEnd": 13.1, "SnowStart": 14.1, "StartLocationFromLeftEndOfProblem": 15.1, "Type": 0, "ViewPosition": 16 }, { "RoofEnd": 1.1, "RoofStart": 2.1, "DeadEnd": 3.1, "DeadStart": 4.1, "EndLocationFromLeftEndOfProblem": 5.1, "FloorEnd": 6.1, "FloorStart": 7.1, "Id": 8, "SnowEnd": 9.1, "WindStart": 10.1, "WindEnd": 11.1, "SeismicStart": 12.1, "SeismicEnd": 13.1, "SnowStart": 14.1, "StartLocationFromLeftEndOfProblem": 15.1, "Type": 0, "ViewPosition": 16 } ], "Depth": 13.1, "MemberType": 1, "HasLOH": true, "HasROH": true, "OCSpacing": 16.1, "Spans": [ { "IsOH": true, "LengthInches": 2.1, "LengthString": "sample string 3" }, { "IsOH": true, "LengthInches": 2.1, "LengthString": "sample string 3" } ], "Supports": [ { "hasWebStiffiner": true, "csDetailRequired": true, "IsExterior": true, "Configuration": 0, "InchesFromLeftEndOfProblem": 4.1, "Type": 0, "Width": 5.1, "Material": 0, "Justification": 1, "Accessory": 0 }, { "hasWebStiffiner": true, "csDetailRequired": true, "IsExterior": true, "Configuration": 0, "InchesFromLeftEndOfProblem": 4.1, "Type": 0, "Width": 5.1, "Material": 0, "Justification": 1, "Accessory": 0 } ], "ShowLoads": true } }
application/xml, text/xml
Sample:
<GraphicDataBindingModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/iLevel.Vitruvius.VitruviusPubLib.BindingModels.Common"> <graphicDto xmlns:d2p1="http://schemas.datacontract.org/2004/07/iLevel.Vitruvius.VitruviusPubLib"> <d2p1:_BuildingCode>IBC</d2p1:_BuildingCode> <d2p1:_ContainInvalidDistLoad>true</d2p1:_ContainInvalidDistLoad> <d2p1:_Depth>13.1</d2p1:_Depth> <d2p1:_EdgeBracings> <d2p1:EdgeBracingGraphicSDO> <d2p1:_InchesFromLeftEndOfProblem>1.1</d2p1:_InchesFromLeftEndOfProblem> <d2p1:_IsTopEdge>true</d2p1:_IsTopEdge> </d2p1:EdgeBracingGraphicSDO> <d2p1:EdgeBracingGraphicSDO> <d2p1:_InchesFromLeftEndOfProblem>1.1</d2p1:_InchesFromLeftEndOfProblem> <d2p1:_IsTopEdge>true</d2p1:_IsTopEdge> </d2p1:EdgeBracingGraphicSDO> </d2p1:_EdgeBracings> <d2p1:_HasLOH>true</d2p1:_HasLOH> <d2p1:_HasROH>true</d2p1:_HasROH> <d2p1:_Holes> <d2p1:Hole3DGraphicDTO> <d2p1:_Height>1.1</d2p1:_Height> <d2p1:_HolePassedDesign>true</d2p1:_HolePassedDesign> <d2p1:_InchesFromLeftEndOfProblem>4.1</d2p1:_InchesFromLeftEndOfProblem> <d2p1:_IsCircular>true</d2p1:_IsCircular> <d2p1:_IsSlotted>true</d2p1:_IsSlotted> <d2p1:_IsVerticalHole>true</d2p1:_IsVerticalHole> <d2p1:_VerticalOffset>TopThird</d2p1:_VerticalOffset> <d2p1:_Width>5.1</d2p1:_Width> </d2p1:Hole3DGraphicDTO> <d2p1:Hole3DGraphicDTO> <d2p1:_Height>1.1</d2p1:_Height> <d2p1:_HolePassedDesign>true</d2p1:_HolePassedDesign> <d2p1:_InchesFromLeftEndOfProblem>4.1</d2p1:_InchesFromLeftEndOfProblem> <d2p1:_IsCircular>true</d2p1:_IsCircular> <d2p1:_IsSlotted>true</d2p1:_IsSlotted> <d2p1:_IsVerticalHole>true</d2p1:_IsVerticalHole> <d2p1:_VerticalOffset>TopThird</d2p1:_VerticalOffset> <d2p1:_Width>5.1</d2p1:_Width> </d2p1:Hole3DGraphicDTO> </d2p1:_Holes> <d2p1:_IsRectangular>true</d2p1:_IsRectangular> <d2p1:_IsSloped>true</d2p1:_IsSloped> <d2p1:_IsSteel>true</d2p1:_IsSteel> <d2p1:_LeftCantileverBackspanBracing>true</d2p1:_LeftCantileverBackspanBracing> <d2p1:_LeftCantileverType>none</d2p1:_LeftCantileverType> <d2p1:_Loads> <d2p1:Load3DGraphicDTO> <d2p1:_DeadEnd>3.1</d2p1:_DeadEnd> <d2p1:_DeadStart>4.1</d2p1:_DeadStart> <d2p1:_EndLocationFromLeftEndOfProblem>5.1</d2p1:_EndLocationFromLeftEndOfProblem> <d2p1:_FloorEnd>6.1</d2p1:_FloorEnd> <d2p1:_FloorStart>7.1</d2p1:_FloorStart> <d2p1:_Id>8</d2p1:_Id> <d2p1:_RoofEnd>1.1</d2p1:_RoofEnd> <d2p1:_RoofStart>2.1</d2p1:_RoofStart> <d2p1:_SeismicEnd>13.1</d2p1:_SeismicEnd> <d2p1:_SeismicStart>12.1</d2p1:_SeismicStart> <d2p1:_SnowEnd>9.1</d2p1:_SnowEnd> <d2p1:_SnowStart>14.1</d2p1:_SnowStart> <d2p1:_StartLocationFromLeftEndOfProblem>15.1</d2p1:_StartLocationFromLeftEndOfProblem> <d2p1:_Type>Point</d2p1:_Type> <d2p1:_ViewPosition>16</d2p1:_ViewPosition> <d2p1:_WindEnd>11.1</d2p1:_WindEnd> <d2p1:_WindStart>10.1</d2p1:_WindStart> </d2p1:Load3DGraphicDTO> <d2p1:Load3DGraphicDTO> <d2p1:_DeadEnd>3.1</d2p1:_DeadEnd> <d2p1:_DeadStart>4.1</d2p1:_DeadStart> <d2p1:_EndLocationFromLeftEndOfProblem>5.1</d2p1:_EndLocationFromLeftEndOfProblem> <d2p1:_FloorEnd>6.1</d2p1:_FloorEnd> <d2p1:_FloorStart>7.1</d2p1:_FloorStart> <d2p1:_Id>8</d2p1:_Id> <d2p1:_RoofEnd>1.1</d2p1:_RoofEnd> <d2p1:_RoofStart>2.1</d2p1:_RoofStart> <d2p1:_SeismicEnd>13.1</d2p1:_SeismicEnd> <d2p1:_SeismicStart>12.1</d2p1:_SeismicStart> <d2p1:_SnowEnd>9.1</d2p1:_SnowEnd> <d2p1:_SnowStart>14.1</d2p1:_SnowStart> <d2p1:_StartLocationFromLeftEndOfProblem>15.1</d2p1:_StartLocationFromLeftEndOfProblem> <d2p1:_Type>Point</d2p1:_Type> <d2p1:_ViewPosition>16</d2p1:_ViewPosition> <d2p1:_WindEnd>11.1</d2p1:_WindEnd> <d2p1:_WindStart>10.1</d2p1:_WindStart> </d2p1:Load3DGraphicDTO> </d2p1:_Loads> <d2p1:_LoadsOffMember>true</d2p1:_LoadsOffMember> <d2p1:_LocationAnalysisPoints> <d2p1:LocationAnalysis3DGraphicDTO> <d2p1:_InchesFromLeftEndOfProblem>1.1</d2p1:_InchesFromLeftEndOfProblem> </d2p1:LocationAnalysis3DGraphicDTO> <d2p1:LocationAnalysis3DGraphicDTO> <d2p1:_InchesFromLeftEndOfProblem>1.1</d2p1:_InchesFromLeftEndOfProblem> </d2p1:LocationAnalysis3DGraphicDTO> </d2p1:_LocationAnalysisPoints> <d2p1:_MemberLength>9.1</d2p1:_MemberLength> <d2p1:_MemberSlopeOver12>4.1</d2p1:_MemberSlopeOver12> <d2p1:_MemberType>joist</d2p1:_MemberType> <d2p1:_NotchedFlanges> <d2p1:NotchedFlangeGraphicDTO> <d2p1:_InchesFromLeftEndOfProblem>1.1</d2p1:_InchesFromLeftEndOfProblem> <d2p1:_IsOnTop>true</d2p1:_IsOnTop> </d2p1:NotchedFlangeGraphicDTO> <d2p1:NotchedFlangeGraphicDTO> <d2p1:_InchesFromLeftEndOfProblem>1.1</d2p1:_InchesFromLeftEndOfProblem> <d2p1:_IsOnTop>true</d2p1:_IsOnTop> </d2p1:NotchedFlangeGraphicDTO> </d2p1:_NotchedFlanges> <d2p1:_OCSpacing>16.1</d2p1:_OCSpacing> <d2p1:_OverallLengthText>sample string 5</d2p1:_OverallLengthText> <d2p1:_ProblemLength>10.1</d2p1:_ProblemLength> <d2p1:_RightCantileverBackspanBracing>true</d2p1:_RightCantileverBackspanBracing> <d2p1:_RightCantileverType>none</d2p1:_RightCantileverType> <d2p1:_ShowLoads>true</d2p1:_ShowLoads> <d2p1:_Spans> <d2p1:Span3DGraphicDTO> <d2p1:_IsOH>true</d2p1:_IsOH> <d2p1:_LengthInches>2.1</d2p1:_LengthInches> <d2p1:_LengthString>sample string 3</d2p1:_LengthString> </d2p1:Span3DGraphicDTO> <d2p1:Span3DGraphicDTO> <d2p1:_IsOH>true</d2p1:_IsOH> <d2p1:_LengthInches>2.1</d2p1:_LengthInches> <d2p1:_LengthString>sample string 3</d2p1:_LengthString> </d2p1:Span3DGraphicDTO> </d2p1:_Spans> <d2p1:_SquashBlocks> <d2p1:SquashBlock3DGraphicDTO> <d2p1:_InchesFromLeftEndOfProblem>1.1</d2p1:_InchesFromLeftEndOfProblem> <d2p1:_SupportIndex>2</d2p1:_SupportIndex> </d2p1:SquashBlock3DGraphicDTO> <d2p1:SquashBlock3DGraphicDTO> <d2p1:_InchesFromLeftEndOfProblem>1.1</d2p1:_InchesFromLeftEndOfProblem> <d2p1:_SupportIndex>2</d2p1:_SupportIndex> </d2p1:SquashBlock3DGraphicDTO> </d2p1:_SquashBlocks> <d2p1:_Supports> <d2p1:Support3DGraphicDTO> <d2p1:_Accessory>None</d2p1:_Accessory> <d2p1:_Configuration>Bottom</d2p1:_Configuration> <d2p1:_InchesFromLeftEndOfProblem>4.1</d2p1:_InchesFromLeftEndOfProblem> <d2p1:_IsExterior>true</d2p1:_IsExterior> <d2p1:_Justification>Left</d2p1:_Justification> <d2p1:_Material>TimberstrandLSLBeam</d2p1:_Material> <d2p1:_Type>Beam</d2p1:_Type> <d2p1:_Width>5.1</d2p1:_Width> <d2p1:_csDetailRequired>true</d2p1:_csDetailRequired> <d2p1:_hasWebStiffiner>true</d2p1:_hasWebStiffiner> </d2p1:Support3DGraphicDTO> <d2p1:Support3DGraphicDTO> <d2p1:_Accessory>None</d2p1:_Accessory> <d2p1:_Configuration>Bottom</d2p1:_Configuration> <d2p1:_InchesFromLeftEndOfProblem>4.1</d2p1:_InchesFromLeftEndOfProblem> <d2p1:_IsExterior>true</d2p1:_IsExterior> <d2p1:_Justification>Left</d2p1:_Justification> <d2p1:_Material>TimberstrandLSLBeam</d2p1:_Material> <d2p1:_Type>Beam</d2p1:_Type> <d2p1:_Width>5.1</d2p1:_Width> <d2p1:_csDetailRequired>true</d2p1:_csDetailRequired> <d2p1:_hasWebStiffiner>true</d2p1:_hasWebStiffiner> </d2p1:Support3DGraphicDTO> </d2p1:_Supports> <d2p1:_TaperedEndCuts> <d2p1:TaperedEndGraphicDTO> <d2p1:_HeelHeight>1.1</d2p1:_HeelHeight> </d2p1:TaperedEndGraphicDTO> <d2p1:TaperedEndGraphicDTO> <d2p1:_HeelHeight>1.1</d2p1:_HeelHeight> </d2p1:TaperedEndGraphicDTO> </d2p1:_TaperedEndCuts> <d2p1:_WebStiffiners> <d2p1:WebStiffiners3DGraphicDTO> <d2p1:_InchesFromLeftEndOfProblem>1.1</d2p1:_InchesFromLeftEndOfProblem> <d2p1:_IsOverSupport>true</d2p1:_IsOverSupport> <d2p1:_SupportIndex>3</d2p1:_SupportIndex> </d2p1:WebStiffiners3DGraphicDTO> <d2p1:WebStiffiners3DGraphicDTO> <d2p1:_InchesFromLeftEndOfProblem>1.1</d2p1:_InchesFromLeftEndOfProblem> <d2p1:_IsOverSupport>true</d2p1:_IsOverSupport> <d2p1:_SupportIndex>3</d2p1:_SupportIndex> </d2p1:WebStiffiners3DGraphicDTO> </d2p1:_WebStiffiners> <d2p1:_imageDataURL>sample string 1</d2p1:_imageDataURL> </graphicDto> <postResponseData xmlns:d2p1="http://schemas.datacontract.org/2004/07/iLevel.Vitruvius.VitruviusPubLib"> <d2p1:_ApplicationData i:nil="true" /> <d2p1:_FileHash>sample string 1</d2p1:_FileHash> <d2p1:_MemberData i:nil="true" /> </postResponseData> </GraphicDataBindingModel>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
HttpResponseMessageName | Description | Type | Additional information |
---|---|---|---|
Version | Version |
None. |
|
Content | HttpContent |
None. |
|
StatusCode | HttpStatusCode |
None. |
|
ReasonPhrase | string |
None. |
|
Headers | Collection of Object |
None. |
|
RequestMessage | HttpRequestMessage |
None. |
|
IsSuccessStatusCode | boolean |
None. |