viq.analytics.contract 5.2.3

VIQ Analytics Contract

This project contains the contract definitions for the VIQ Analytics service.

APIs

Data Download APIs

Get Call Details

  • Endpoint: POST /api/datadownload/search
  • Description: Search and retrieve detailed call records with various filters
  • Request: DataDownloadRequest
  • Response: GenericListResponse<CallRecordForCallDetailsDB>

Get Call Logs

  • Endpoint: POST /api/datadownload/call-logs
  • Description: Get simplified call logs with basic information, audio recording URL, and transcript URL
  • Request: CallLogsRequest
  • Response: GenericListResponse<CallLogDB>

Call Logs API Details

The Call Logs API provides a simplified view of call records with the following features:

Request Parameters (CallLogsRequest)

  • From (DateTime?): Start date for filtering calls
  • To (DateTime?): End date for filtering calls
  • Limit (int): Maximum number of records to return (default: 50)
  • Offset (int): Number of records to skip for pagination (default: 0)

Response (CallLogDB)

  • CallRecordId: Unique identifier for the call record
  • AgentName: Name of the agent who made/received the call
  • ContactName: Name of the contact or account
  • ContactPhoneNumber: Phone number of the contact
  • StartTime: When the call started
  • Duration: Call duration in seconds
  • Direction: Call direction (incoming/outgoing)
  • Outcome: Call outcome/result
  • Status: Call status
  • AudioRecordUrl: URL to access the call recording
  • TranscriptUrl: URL to access the call transcript
  • TeamName: Team name associated with the call
  • CampaignName: Campaign name associated with the call

Features

  • Returns call records in descending order by start time
  • Only includes completed calls (excludes in-progress, queued, paused, ringing, initiated)
  • Includes audio recording and transcript URLs when available
  • Supports pagination with limit and offset parameters
  • Filters by date range when provided
  • Includes basic call information and related entity details (agent, contact, team, campaign)

Authentication

  • Requires API Key authentication
  • Rate limited to 200 requests per 60 seconds

Showing the top 20 packages that depend on viq.analytics.contract.

Packages Downloads
viq.directory.contract
Party record and transcribe by default true
6
viq.aiprocessor.contract
Mobile Bookmark Question RealtimeTranscriptModel updated
5
viq.directory.contract
New Schema
2
viq.directory.contract
Added Contact Briefing
2
viq.directory.contract
Added Version and Validation for Contact and Details APIs for Mobile App
1
viq.aiprocessor.contract
AiProcessor Legacy Tables
1
viq.directory.contract
Added Contact APIs for Mobile App
0
viq.directory.contract
k8 integrated version, stg fix
0
viq.directory.contract
Removed OpenAI Features
0
viq.directory.contract
Removed OpenAI Features, Apigw changes
0
viq.directory.contract
New Party domain added
0
viq.directory.contract
Added update party from customer data
0
viq.directory.contract
Added recordAndTranscribe field in response for party list
0
viq.directory.contract
New Schema
0
viq.aiprocessor.contract
initial package ask question, question filtering, made sf context fields nullable
0
viq.aiprocessor.contract
Added caching next steps, get next steps
0
viq.aiprocessor.contract
Added QuestionId in the ask api, stored question answer into database, Used Apigw Version 5.4.0
0
viq.aiprocessor.contract
RealTimeAPI Used Apigw Version 5.4.0. Added Active FormId
0
viq.aiprocessor.contract
RealTimeAPI Used Apigw Version 5.4.0. Added Active FormId, Version Mismatch Issue
0

Version 5.2.3 Release Notes: What's New: - Version 2 Analytics Controller Added - New Tenant Statistics API Added Known Issues: None reported

Version Downloads Last updated
7.0.0 241 08/24/2026
6.2.1 154 08/03/2026
6.2.0 76 07/20/2026
6.2.0-beta.1 4 07/13/2026
6.0.0.1 7 07/22/2026
6.0.0 38 03/06/2026
5.2.3 497 12/30/2025
5.2.2 1 03/06/2026
5.2.1.2 3 09/11/2025
5.2.1.1 1 09/11/2025
5.2.1 9 09/10/2025
5.2.1-beta 1 08/29/2025
5.1.0.3 531 08/29/2025
5.1.0.2 1 08/29/2025