POST api/Solutions/GetPDFReport
Request Information
URI Parameters
None.
Body Parameters
PrintSolutionsReportBindingModel| Name | Description | Type | Additional information | 
|---|---|---|---|
| postResponseData | PostResponseDataSDO | 
                             None.  | 
                |
| graphicData | string | 
                             None.  | 
                |
| graphicOverlayData | TextOverlayForPDFDto | 
                             None.  | 
                |
| allProductSolutions | AllProductSolutionsSDO | 
                             None.  | 
                
Request Formats
application/json, text/json, text/html
            Sample:
        
{
  "postResponseData": {
    "IsPostResponseDataObject": 1,
    "FileHash": "sample string 1",
    "ApplicationData": null,
    "MemberData": null
  },
  "graphicData": "sample string 1",
  "graphicOverlayData": {
    "Labels": [
      {
        "X": 1.1,
        "Y": 2.1,
        "Text": "sample string 3",
        "HasBorder": true,
        "TextHexColor": "sample string 5"
      },
      {
        "X": 1.1,
        "Y": 2.1,
        "Text": "sample string 3",
        "HasBorder": true,
        "TextHexColor": "sample string 5"
      }
    ]
  },
  "allProductSolutions": {
    "allProductSolutions": [
      {
        "depth": 1.1,
        "friendlyDepth": "sample string 2",
        "productId": 3,
        "seriesId": 4,
        "plies": 5,
        "spacing": 6.1,
        "friendlySpacing": "sample string 7",
        "isPlank": true,
        "series": "sample string 9",
        "tjProRating": "sample string 10",
        "rating": "sample string 11",
        "accessories": "sample string 12",
        "productPasses": true,
        "isSuggested": true
      },
      {
        "depth": 1.1,
        "friendlyDepth": "sample string 2",
        "productId": 3,
        "seriesId": 4,
        "plies": 5,
        "spacing": 6.1,
        "friendlySpacing": "sample string 7",
        "isPlank": true,
        "series": "sample string 9",
        "tjProRating": "sample string 10",
        "rating": "sample string 11",
        "accessories": "sample string 12",
        "productPasses": true,
        "isSuggested": true
      }
    ],
    "usesSpacing": true,
    "usesProRating": true,
    "columnCount": 3,
    "sortCriteria": {
      "SortItem": 1,
      "Order": 2
    },
    "sortIndex": 4,
    "selectedProductIndex": 5,
    "solutionComparisonType": 6
  }
}
        application/xml, text/xml
            Sample:
        
<PrintSolutionsReportBindingModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/iLevel.Vitruvius.VitruviusPubLib.BindingModels.ReportOutput">
  <allProductSolutions xmlns:d2p1="http://schemas.datacontract.org/2004/07/iLevel.Vitruvius.VitruviusPubLib">
    <d2p1:_allProductSolutions>
      <d2p1:SolutionsListItemSDO>
        <d2p1:_accessories>sample string 12</d2p1:_accessories>
        <d2p1:_depth>1.1</d2p1:_depth>
        <d2p1:_friendlyDepth>sample string 2</d2p1:_friendlyDepth>
        <d2p1:_friendlySpacing>sample string 7</d2p1:_friendlySpacing>
        <d2p1:_isPlank>true</d2p1:_isPlank>
        <d2p1:_isSuggested>true</d2p1:_isSuggested>
        <d2p1:_plies>5</d2p1:_plies>
        <d2p1:_productId>3</d2p1:_productId>
        <d2p1:_productPasses>true</d2p1:_productPasses>
        <d2p1:_rating>sample string 11</d2p1:_rating>
        <d2p1:_series>sample string 9</d2p1:_series>
        <d2p1:_seriesId>4</d2p1:_seriesId>
        <d2p1:_spacing>6.1</d2p1:_spacing>
        <d2p1:_tjProRating>sample string 10</d2p1:_tjProRating>
      </d2p1:SolutionsListItemSDO>
      <d2p1:SolutionsListItemSDO>
        <d2p1:_accessories>sample string 12</d2p1:_accessories>
        <d2p1:_depth>1.1</d2p1:_depth>
        <d2p1:_friendlyDepth>sample string 2</d2p1:_friendlyDepth>
        <d2p1:_friendlySpacing>sample string 7</d2p1:_friendlySpacing>
        <d2p1:_isPlank>true</d2p1:_isPlank>
        <d2p1:_isSuggested>true</d2p1:_isSuggested>
        <d2p1:_plies>5</d2p1:_plies>
        <d2p1:_productId>3</d2p1:_productId>
        <d2p1:_productPasses>true</d2p1:_productPasses>
        <d2p1:_rating>sample string 11</d2p1:_rating>
        <d2p1:_series>sample string 9</d2p1:_series>
        <d2p1:_seriesId>4</d2p1:_seriesId>
        <d2p1:_spacing>6.1</d2p1:_spacing>
        <d2p1:_tjProRating>sample string 10</d2p1:_tjProRating>
      </d2p1:SolutionsListItemSDO>
    </d2p1:_allProductSolutions>
    <d2p1:_columnCount>3</d2p1:_columnCount>
    <d2p1:_selectedProductIndex>5</d2p1:_selectedProductIndex>
    <d2p1:_solutionComparisonType>6</d2p1:_solutionComparisonType>
    <d2p1:_sortCriteria>
      <d2p1:_Order>2</d2p1:_Order>
      <d2p1:_SortItem>1</d2p1:_SortItem>
    </d2p1:_sortCriteria>
    <d2p1:_sortIndex>4</d2p1:_sortIndex>
    <d2p1:_usesProRating>true</d2p1:_usesProRating>
    <d2p1:_usesSpacing>true</d2p1:_usesSpacing>
  </allProductSolutions>
  <graphicData>sample string 1</graphicData>
  <graphicOverlayData xmlns:d2p1="http://schemas.datacontract.org/2004/07/iLevel.Vitruvius.VitruviusPubLib">
    <d2p1:_Labels>
      <d2p1:TextOverlayElement>
        <d2p1:_HasBorder>true</d2p1:_HasBorder>
        <d2p1:_Text>sample string 3</d2p1:_Text>
        <d2p1:_TextHexColor>sample string 5</d2p1:_TextHexColor>
        <d2p1:_X>1.1</d2p1:_X>
        <d2p1:_Y>2.1</d2p1:_Y>
      </d2p1:TextOverlayElement>
      <d2p1:TextOverlayElement>
        <d2p1:_HasBorder>true</d2p1:_HasBorder>
        <d2p1:_Text>sample string 3</d2p1:_Text>
        <d2p1:_TextHexColor>sample string 5</d2p1:_TextHexColor>
        <d2p1:_X>1.1</d2p1:_X>
        <d2p1:_Y>2.1</d2p1:_Y>
      </d2p1:TextOverlayElement>
    </d2p1:_Labels>
  </graphicOverlayData>
  <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>
</PrintSolutionsReportBindingModel>
        application/x-www-form-urlencoded
            Sample:
    
Sample not available.
Response Information
Resource Description
HttpResponseMessage| Name | 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.  |