NAV

<back to all web services

CallCenterActivityTrackerGetList

The following routes are available for this service:
GET/call-center/activities/{AccountNumber}/{TransactionType}/{Page}
GET/call-center/activities/{AccountNumber}/{TransactionType}
CallCenterActivityTrackerGetList Parameters:
NameParameterData TypeRequiredDescription
AccountNumberpathdecimalNo
TransactionTypepathstringNo
Pagepathint?No
CallCenterActivityTrackerGetListResponse Parameters:
NameParameterData TypeRequiredDescription
Pageformint?No
MorePagesformboolNo
GetListResponse<TEntity> Parameters:
NameParameterData TypeRequiredDescription
ItemsformList<TEntity>No
ResponseStatusformResponseStatusNo
CallCenterActivityViewModel Parameters:
NameParameterData TypeRequiredDescription
TransactionTypeformstringNo
TransactionAmountformdecimal?No
TransactionDescriptionformstringNo
TransactionDateformstringNo
TransactionTimeformDateTimeNo
TransactionNetformdecimal?No
EarningPercentageformdecimal?No
TotalPaymentAmountformdecimal?No
Balanceformdecimal?No
TransactionCodeformstringNo
CampaignformstringNo
FreeAmountformdecimal?No
BonusAmountformdecimal?No
DiscountPercentageformdecimal?No
TaxRateformdecimal?No
InvoiceNumberformstringNo
OrderNumberformstringNo
RetailAmountformdecimal?No
CustomerServedformdecimal?No
CustomerPriceformdecimal?No
OperatorIdformstringNo
ShippingFeeformdecimal?No
LocalTaxformdecimal?No
ShipDateformDateTime?No
CarrierformstringNo
EstimatedWeightformdecimal?No
CartonNumberformstringNo
ValueBeforeformstringNo
ValueAfterformstringNo

To override the Content-type in your clients, use the HTTP Accept Header, append the .xml suffix or ?format=xml

HTTP + XML

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

GET /call-center/activities/{AccountNumber}/{TransactionType}/{Page} HTTP/1.1 
Host: extensions.avon.ca 
Accept: application/xml
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length

<CallCenterActivityTrackerGetListResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/NAV.ServiceModel">
  <Items>
    <CallCenterActivityViewModel>
      <Balance>0</Balance>
      <BonusAmount>0</BonusAmount>
      <Campaign>String</Campaign>
      <Carrier>String</Carrier>
      <CartonNumber>String</CartonNumber>
      <CustomerPrice>0</CustomerPrice>
      <CustomerServed>0</CustomerServed>
      <DiscountPercentage>0</DiscountPercentage>
      <EarningPercentage>0</EarningPercentage>
      <EstimatedWeight>0</EstimatedWeight>
      <FreeAmount>0</FreeAmount>
      <InvoiceNumber>String</InvoiceNumber>
      <LocalTax>0</LocalTax>
      <OperatorId>String</OperatorId>
      <OrderNumber>String</OrderNumber>
      <RetailAmount>0</RetailAmount>
      <ShipDate>0001-01-01T00:00:00</ShipDate>
      <ShippingFee>0</ShippingFee>
      <TaxRate>0</TaxRate>
      <TotalPaymentAmount>0</TotalPaymentAmount>
      <TransactionAmount>0</TransactionAmount>
      <TransactionCode>String</TransactionCode>
      <TransactionDate>String</TransactionDate>
      <TransactionDescription>String</TransactionDescription>
      <TransactionNet>0</TransactionNet>
      <TransactionTime>0001-01-01T00:00:00</TransactionTime>
      <TransactionType>String</TransactionType>
      <ValueAfter>String</ValueAfter>
      <ValueBefore>String</ValueBefore>
    </CallCenterActivityViewModel>
  </Items>
  <ResponseStatus xmlns:d2p1="http://schemas.servicestack.net/types">
    <d2p1:ErrorCode>String</d2p1:ErrorCode>
    <d2p1:Message>String</d2p1:Message>
    <d2p1:StackTrace>String</d2p1:StackTrace>
    <d2p1:Errors>
      <d2p1:ResponseError>
        <d2p1:ErrorCode>String</d2p1:ErrorCode>
        <d2p1:FieldName>String</d2p1:FieldName>
        <d2p1:Message>String</d2p1:Message>
        <d2p1:Meta xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
          <d5p1:KeyValueOfstringstring>
            <d5p1:Key>String</d5p1:Key>
            <d5p1:Value>String</d5p1:Value>
          </d5p1:KeyValueOfstringstring>
        </d2p1:Meta>
      </d2p1:ResponseError>
    </d2p1:Errors>
    <d2p1:Meta xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:KeyValueOfstringstring>
        <d3p1:Key>String</d3p1:Key>
        <d3p1:Value>String</d3p1:Value>
      </d3p1:KeyValueOfstringstring>
    </d2p1:Meta>
  </ResponseStatus>
  <MorePages>false</MorePages>
  <Page>0</Page>
</CallCenterActivityTrackerGetListResponse>