POST api/products/GetMissionRateCard

Request Information

URI Parameters

None.

Body Parameters

GetMissionRateCardIn
NameDescriptionTypeAdditional information
validationinput

UserAuthenticationInput

None.

ratecardin

RateCardInput

None.

Request Formats

application/json, text/json

Sample:
{
  "validationinput": {
    "deviceID": "sample string 1",
    "ticketID": "sample string 2",
    "id": "sample string 3",
    "password": "sample string 4",
    "name": "sample string 5",
    "action": "sample string 6"
  },
  "ratecardin": {
    "propTgtArea": 1.1,
    "actIdSlsCall": "sample string 1",
    "adrPostalCode": "sample string 2",
    "adrSid": 3,
    "propExternalAcreDimension": 4.1,
    "ptyId": "sample string 5",
    "returnExternalAcreDimRatesAsWell": "sample string 6",
    "tgtPest": "sample string 7"
  }
}

application/xml, text/xml

Sample:
<GetMissionRateCardIn xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/com.svm.webapi.products">
  <ratecardin>
    <actIdSlsCall>sample string 1</actIdSlsCall>
    <adrPostalCode>sample string 2</adrPostalCode>
    <adrSid>3</adrSid>
    <propExternalAcreDimension>4.1</propExternalAcreDimension>
    <propTgtArea>1.1</propTgtArea>
    <ptyId>sample string 5</ptyId>
    <returnExternalAcreDimRatesAsWell>sample string 6</returnExternalAcreDimRatesAsWell>
    <tgtPest>sample string 7</tgtPest>
  </ratecardin>
  <validationinput xmlns:d2p1="http://schemas.datacontract.org/2004/07/com.svm.webapi.common">
    <d2p1:action>sample string 6</d2p1:action>
    <d2p1:deviceID>sample string 1</d2p1:deviceID>
    <d2p1:id>sample string 3</d2p1:id>
    <d2p1:name>sample string 5</d2p1:name>
    <d2p1:password>sample string 4</d2p1:password>
    <d2p1:ticketID>sample string 2</d2p1:ticketID>
  </validationinput>
</GetMissionRateCardIn>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

RateCardV3Return
NameDescriptionTypeAdditional information
rateCardV3Out

RateCardV3Out

None.

Response Formats

application/json, text/json

Sample:
{
  "rateCardV3OutField": {
    "externalSizeLevelField": "sample string 1",
    "extraAmountField": 2.1,
    "internalSizeLevelField": "sample string 3",
    "ispRequiredField": "sample string 4",
    "messagesField": [
      {
        "messageField": "sample string 1",
        "messageCodeField": "sample string 2"
      },
      {
        "messageField": "sample string 1",
        "messageCodeField": "sample string 2"
      }
    ],
    "rateCardListField": [
      {
        "rateBasedOnExternalAcreDimYNField": "sample string 1",
        "tmpCodeField": "sample string 2",
        "tmpDescField": "sample string 3",
        "tmpFquCodeField": "sample string 4",
        "tmpFquDescField": "sample string 5",
        "tmpIniAmtField": 6.1,
        "tmpRateLevelField": "sample string 7",
        "tmpRegAmtField": 8.1,
        "tmpSpcAmtField": 9.1,
        "tmpSvcDescField": "sample string 10",
        "tmpSvcLineField": "sample string 11"
      },
      {
        "rateBasedOnExternalAcreDimYNField": "sample string 1",
        "tmpCodeField": "sample string 2",
        "tmpDescField": "sample string 3",
        "tmpFquCodeField": "sample string 4",
        "tmpFquDescField": "sample string 5",
        "tmpIniAmtField": 6.1,
        "tmpRateLevelField": "sample string 7",
        "tmpRegAmtField": 8.1,
        "tmpSpcAmtField": 9.1,
        "tmpSvcDescField": "sample string 10",
        "tmpSvcLineField": "sample string 11"
      }
    ],
    "retCodeField": "sample string 5",
    "serviceableField": "sample string 6",
    "spcAllowedField": "sample string 7",
    "tippAmountField": 8.1,
    "tippIndicatorField": "sample string 9",
    "yiaIndicatorField": "sample string 10"
  }
}

application/xml, text/xml

Sample:
<RateCardV3Return xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/com.svm.webapi.products.SLW0101Service">
  <rateCardV3OutField>
    <externalSizeLevelField>sample string 1</externalSizeLevelField>
    <extraAmountField>2.1</extraAmountField>
    <internalSizeLevelField>sample string 3</internalSizeLevelField>
    <ispRequiredField>sample string 4</ispRequiredField>
    <messagesField>
      <Messages>
        <messageCodeField>sample string 2</messageCodeField>
        <messageField>sample string 1</messageField>
      </Messages>
      <Messages>
        <messageCodeField>sample string 2</messageCodeField>
        <messageField>sample string 1</messageField>
      </Messages>
    </messagesField>
    <rateCardListField>
      <RateCardV3List>
        <rateBasedOnExternalAcreDimYNField>sample string 1</rateBasedOnExternalAcreDimYNField>
        <tmpCodeField>sample string 2</tmpCodeField>
        <tmpDescField>sample string 3</tmpDescField>
        <tmpFquCodeField>sample string 4</tmpFquCodeField>
        <tmpFquDescField>sample string 5</tmpFquDescField>
        <tmpIniAmtField>6.1</tmpIniAmtField>
        <tmpRateLevelField>sample string 7</tmpRateLevelField>
        <tmpRegAmtField>8.1</tmpRegAmtField>
        <tmpSpcAmtField>9.1</tmpSpcAmtField>
        <tmpSvcDescField>sample string 10</tmpSvcDescField>
        <tmpSvcLineField>sample string 11</tmpSvcLineField>
      </RateCardV3List>
      <RateCardV3List>
        <rateBasedOnExternalAcreDimYNField>sample string 1</rateBasedOnExternalAcreDimYNField>
        <tmpCodeField>sample string 2</tmpCodeField>
        <tmpDescField>sample string 3</tmpDescField>
        <tmpFquCodeField>sample string 4</tmpFquCodeField>
        <tmpFquDescField>sample string 5</tmpFquDescField>
        <tmpIniAmtField>6.1</tmpIniAmtField>
        <tmpRateLevelField>sample string 7</tmpRateLevelField>
        <tmpRegAmtField>8.1</tmpRegAmtField>
        <tmpSpcAmtField>9.1</tmpSpcAmtField>
        <tmpSvcDescField>sample string 10</tmpSvcDescField>
        <tmpSvcLineField>sample string 11</tmpSvcLineField>
      </RateCardV3List>
    </rateCardListField>
    <retCodeField>sample string 5</retCodeField>
    <serviceableField>sample string 6</serviceableField>
    <spcAllowedField>sample string 7</spcAllowedField>
    <tippAmountField>8.1</tippAmountField>
    <tippIndicatorField>sample string 9</tippIndicatorField>
    <yiaIndicatorField>sample string 10</yiaIndicatorField>
  </rateCardV3OutField>
</RateCardV3Return>