InterAction Thresholds
Two end points are available :
The first returns threshold data for all 6 possible InterAction instances. If instances are not available or are not configured, the API will return nulls for the values.
The second returns the values for a particular instance (1-6)
the results returned are in the below format:
{
"interactionId": 1,
"maxResultCountCeiling": "100000",
"maxDbResultThreshold": "50000",
"maxResultCount": "200"
}
interactionId is the value of the interaction instance (1-6)
maxResultCountCeiling is the maximum that a count can ever be. Even if there are more contacts in a folder than this ceiling, this is the value that will be returned.
maxDbResultThreshold is the maximum results that InterAction will ever return, even if this is lower than the maxResultCountCeiling.
maxResultCount is the number of results that will be returned per 'page' of a query. For performance reasons, we always query with one page, so this is the maximum length of a list we can support.
Contact Count in an InterAction Folder
This API gets the number of contacts in an InterAction list. URL Format:
- mvc/webapi/interaction/{instanceId}/list/{listId}/Contacts/Count
instanceId – The identification of the InterAction instance as a string.
listId – The identification of tan InterAction list as a string.
The API returns a JSON response such as this:
{
"externalSystemId": "1",
"listId": "8589934680",
"count": 15
}
The API returns the input mentioned as externalSystemId and listId respectfully as well as the number of contacts as an integer.