GET api/Pricing/LineItemMarkUpContext?vendorId={vendorId}&clientId={clientId}&locationId={locationId}&tradeId={tradeId}&requestCodeId={requestCodeId}&requestTypeId={requestTypeId}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
vendorId

integer

Required

clientId

integer

Required

locationId

integer

Required

tradeId

integer

Required

requestCodeId

integer

Required

requestTypeId

integer

Required

Body Parameters

None

Response Information

Resource Description

Collection of LineItemMarkUpCardFragment
NameDescriptionTypeAdditional information
Id

integer None.
Name

string None.
RateKind

RateKind None.
RateOption

RateOption None.
MarkUpType

MarkUpType None.
RateTypeId

integer None.
RateTypeName

string None.
LineItemTypeId

integer None.
Description

string None.
Rate

decimal number None.
IsMandatory

boolean None.
AddNewLine

boolean None.

Response Formats

application/json, text/json

Sample:
[
  {
    "id": 1,
    "name": "sample string 2",
    "rateKind": {
      "id": 1,
      "name": "sample string 2"
    },
    "rateOption": {
      "id": 1,
      "name": "sample string 2"
    },
    "markUpType": {
      "id": 1,
      "name": "sample string 2"
    },
    "rateTypeId": 1,
    "rateTypeName": "sample string 3",
    "lineItemTypeId": 1,
    "description": "sample string 4",
    "rate": 5.0,
    "isMandatory": true,
    "addNewLine": true
  },
  {
    "id": 1,
    "name": "sample string 2",
    "rateKind": {
      "id": 1,
      "name": "sample string 2"
    },
    "rateOption": {
      "id": 1,
      "name": "sample string 2"
    },
    "markUpType": {
      "id": 1,
      "name": "sample string 2"
    },
    "rateTypeId": 1,
    "rateTypeName": "sample string 3",
    "lineItemTypeId": 1,
    "description": "sample string 4",
    "rate": 5.0,
    "isMandatory": true,
    "addNewLine": true
  }
]

application/xml, text/xml

Sample:
<ArrayOfLineItemMarkUpCardFragment xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ControlESI.FMPilot.Core.Entities.PricingEngine">
  <LineItemMarkUpCardFragment>
    <AddNewLine>true</AddNewLine>
    <Description>sample string 4</Description>
    <Id>1</Id>
    <IsMandatory>true</IsMandatory>
    <LineItemTypeId>1</LineItemTypeId>
    <MarkUpType>
      <Id>1</Id>
      <Name>sample string 2</Name>
    </MarkUpType>
    <Name>sample string 2</Name>
    <Rate>5</Rate>
    <RateKind>
      <Id>1</Id>
      <Name>sample string 2</Name>
    </RateKind>
    <RateOption>
      <Id>1</Id>
      <Name>sample string 2</Name>
    </RateOption>
    <RateTypeId>1</RateTypeId>
    <RateTypeName>sample string 3</RateTypeName>
  </LineItemMarkUpCardFragment>
  <LineItemMarkUpCardFragment>
    <AddNewLine>true</AddNewLine>
    <Description>sample string 4</Description>
    <Id>1</Id>
    <IsMandatory>true</IsMandatory>
    <LineItemTypeId>1</LineItemTypeId>
    <MarkUpType>
      <Id>1</Id>
      <Name>sample string 2</Name>
    </MarkUpType>
    <Name>sample string 2</Name>
    <Rate>5</Rate>
    <RateKind>
      <Id>1</Id>
      <Name>sample string 2</Name>
    </RateKind>
    <RateOption>
      <Id>1</Id>
      <Name>sample string 2</Name>
    </RateOption>
    <RateTypeId>1</RateTypeId>
    <RateTypeName>sample string 3</RateTypeName>
  </LineItemMarkUpCardFragment>
</ArrayOfLineItemMarkUpCardFragment>