Start a new topic

C# GetQueuedCalls

I need to get historical data from the queues.

API.GetQueuedCalls("Queue Name") only gets the current day details.

When I do API.GetQueuedCalls("Queue Name", 100, 0, "2018-08-20", "2018-08-24") as suggested by the API ActionName Reference:


"Action Name: GetQueueCalls (Historical)


 

Required fields:

queueName (the name of the queue e.g., “sales”)

pageSize (the number of rows to return. default: 100)

startAt (the start row of the entry. default: 0)

startDate (Unless specified it will be data from the past 7 days.)

endDate (Unless specified it will be data from the past 7 days.)


 

Sample Usage: 

<ActionName>GetQueuedCalls</ActionName>

<queueName>sales</queueName>

<pageSize>100</pageSize>

<startAt>0</startAt>

<startDate>2016-01-01</startDate>

<endDate>2016-01-02</endDate>"


there is an error saying GetQueuedCalls does not support 5 arguments.


Please advise.


Hi Frank,


I chatted to Dev, they need to create an API action to retrieve historical data such as completed and abandoned from analytics. Once completed I can let you know.



Morning,


Please try the following:


Here is the XML sample:

<XML>

 <Tenant> 

  <Name></Name>

  <Auth></Auth>

 </Tenant>

 <ActionName>GetQueueLogData</ActionName>

 <queueName></queueName>

 <pageSize>100</pageSize>

 <startAt>0</startAt>

 <startDate>2018-08-30 11:00</startDate>

 <endDate>2018-08-30 11:10</endDate>

</XML>

The code sample: API.GetQueueLogData("Queue Name", 100, 0, "2018-08-20", "2018-08-24")


Regards,

Login or Signup to post a comment