Skip to content
Support Login

Main Navigation

ISI Analytics
  • Call Analytics
    • Queue Analytics
      • Microsoft Teams Call Analytics & Call QueuingAdvanced call queue reporting and real-time agent dashboards for Microsoft Teams
      • Webex Customer AssistComprehensive queue performance analytics for Webex environments
      • Manager & Agent DashboardsLive monitoring of agent status, call volumes, and queue performance
      • Queue Performance ReportsHistorical analytics and trending for call queue optimization
    • Call Detail Reporting
      • Cisco UCM (CUCM)Call detail records and analytics for Cisco Unified Communications Manager
      • Webex CallingComprehensive call detail records and analytics for Webex Calling environments
      • Microsoft Teams CallingHistorical call data and reporting for Microsoft Teams Phone system
      • AvayaComprehensive call reporting for Avaya communication systems
    • Enterprise Addons
      • Call AccountingTrack telecom usage, allocate costs by department, and optimize spending
      • Compliance Call RecordingSecure call recording for regulatory compliance requirements
      • Call Speech TranscriptionAI-powered call transcription and speech analytics powered by Verint technology
  • Use Cases
    • Use Cases
      • Customer ExperienceImprove customer satisfaction with queue analytics and call journey insights
      • Employee ProductivityMonitor call activity, analyze performance, and optimize staffing decisions
      • CDR Data ComplianceHistorical call data management for legal and regulatory compliance requirements
      • Call Accounting & Cost AllocationTrack telecom usage, allocate costs by department, and optimize spending
      • Compliance RecordingSecure call recording and data retention for regulatory requirements
    • By Role
      • IT & Voice TeamsTechnical insights and analytics for voice infrastructure management
      • Call Center OperationsOperational analytics and reporting for call center performance optimization
      • Leadership CX StrategyExecutive-level insights for customer experience strategy and decision-making
    • Industries
      • Financial ServicesIndustry-specific resources and use cases
      • HealthcareHealthcare-focused analytics and compliance resources
      • GovernmentSolutions supporting local, city, county and state agencies
      • Public SectorGovernment and public sector solutions
      • RetailRetail industry analytics and reporting resources
  • Resources
    • Learn & Explore
      • Resource LibraryExplore our rich library of resources written by ISI team members and industry experts
      • Product Demo VideosWatch detailed product demonstrations and feature overviews
      • Office Hours WebinarsJoin live sessions with our experts and get your questions answered
      • BlogLatest insights and trends in call analytics and UC reporting
    • Content Type
      • VideosProduct demos and educational content
      • White PapersIn-depth analysis and industry research
      • Fact SheetsQuick reference guides and product overviews
      • BrochuresDetailed product and solution information
    • Support
      • Get SupportTechnical Support is an important part of the Infortel Select experience. Reach us here.
      • Knowledge BaseView a growing repository of support documentation.
      • System StatusGet ISI Analytics system updates here.
      • Office HoursEngage wih our experts, get your questions answered, and learn more about our latest features.
      • Release HistoryView Infortel Select software release notes here.
  • Company
    • About ISI
    • Careers
    • Partners
    • Contact Us
  • Pricing
  • Support
  • Login
  • Book a Demo

What can we help you with?

Dashboard

  • Customizing a Queue Dashboard
  • Widget Filters
  • Widget Descriptions
  • Infortel Login Troubleshooting Guide

Reporting

  • Report Templates
    • Configuring a Report Template
    • Customize a Detail Template
    • Customize Template Filters
    • Generate a Report
    • Sharing Templates
  • Scheduled Templates
    • Configuring a Scheduled Template
  • Report History
    • Retrieve a Report Using Report History
  • Available Templates
    • Microsoft Teams Agent Summary Reports
    • Microsoft Teams Queue Summary Reports
    • Microsoft Teams Agent Detail
    • Microsoft Teams Queue Detail
    • Webex Queue Detail
    • Call Record Search
    • Call Type, Direction, and Ownership Definitions

Admin

  • Connectors
    • Cisco UCM
      • Configuring a Cisco UCM Connector
      • Configuring a Cisco UCM Directory Import
      • CUCM – Cisco CDR Troubleshooting Guide
      • Generate Route Plan Report in CUCM
    • Cisco Webex
      • Configuring a Webex Connector
      • Configuring a Cisco Webex Directory Import
      • Granting ISI Analytics Access to Your Webex Organization
    • Microsoft Entra ID / Teams
      • Configuring a Microsoft Entra ID / Teams Connector
      • Configuring Queue Analytics for Microsoft Teams
      • How to find your Microsoft Entra ID Tenant ID
      • Apply a Conditional Access Policy to the Infortel Call Queue Analytics Service Account
      • Recommendations For Auto-Attendant Configuration
    • Cloud Connect
      • Install and Register Cloud Connect
      • Cloud Connect Server Specs
      • Verify the MD5 Checksum of Cloud Connect
    • Avaya
      • Avaya RSP Troubleshooting
  • Queues & Hunt Groups
    • Configuring Queue Analytics for Webex
  • Users
    • Managing Users
    • Adding a User
    • Standard Permissions
    • Queue Permissions
    • Contact Center Permissions
    • Managing External Admins
    • Switching Tenants as an External Admin
    • Reset Your Password
    • Setting Your Default Dashboard Type
    • Important Update: ISI Analytics Login & User Management Changes

Guides

  • Quick Start Guide: Using the Data Export API
  • Data Export API
    • Quick Start Guide: Using the Data Export API
    • Available API Filters
  • Cloud Connect
    • FAQ: Cloud Connect Install/Upgrade
    • Upgrade Remote Collection/Cloud Connect
  • Microsoft Teams Queue Analytics
    • Queue Metrics

Release Notes

  • ISI Analytics Release Notes
  • Cloud Connect Release Notes
  • ISI Analytics 2023 Release Notes (Archive)
  • ISI Analytics 2022 Release Notes (Archive)

Infortel Classic

  • Dashboard
    • FAQ: Dashboard
  • Administration
    • FAQ: Administration
    • Alarm Definitions
      • Adjust No CDR Alarms
    • Directory
      • FAQ: Directory
      • Web Portal User Login Maintenance Guide
      • Reset Password For Login User IDs
      • Deactivate a User
  • Reporting
    • Report Portal
      • Report Portal Overview
    • Call Exploration
      • Call Exploration Overview
    • Reports
      • Reporting Operators and Wildcards
      • FAQ: Reporting
      • Create a Report
      • Extension Constraints
  • Contact Center
    • FAQ: Contact Center
    • NCQ
      • CUCM – Native Call Queueing Configuration
  • Home
  • Help
  • Guides
  • Data Export API
  • Quick Start Guide: Using the Data Export API
View Categories

Quick Start Guide: Using the Data Export API

The purpose of this guide is to walk a user through installing Postman, configuring authentication and making your first API requests.  By the end, you will be able to retrieve your own call records using Postman.

What is Postman? #

From Postman.com: “Postman is an API platform for building and using APIs. Postman simplifies each step of the API lifecycle and streamlines collaboration so you can create better APIs—faster.”  At ISI Analytics, we use Postman internally to develop and test APIs.  Postman is a great tool for our customers to also get familiar with the APIs we offer for public consumption.

Getting Started #

Before you begin, please ensure you have:

  • Internet access and the permission to install applications
  • A general understanding of APIs
  • Your ISI-provided Client ID
  • Your ISI-provided Client Secret

Setting Up Your Environment #

Install Postman #

  1. Download Postman from the official website: https://www.postman.com/downloads/
  2. Install Postman on your system and launch the application

Download and Extract the ISI Samples #

ISI provides a ZIP file that contains example Postman Collections and Environment for easy setup.

  1. Download Data Export Postman Collection ZIP
  2. Locate the ZIP file and extract it on your computer
  3. Ensure the following files are extracted:
    • Data Export API.postman_collection.json
    • Data Export API.postman_environment.json

Import the Postman Collection and Environment #

  1. Open Postman.
  2. Click the Import button in the top left corner of the screen
  3. Select “Folders” and choose the location you extracted the json files in the prior step
  4. Make sure both the Collection and the Environment are selected.
  5. Click Import.

After import, ensure that “Data Export API” appears in both Collections and Environments.

Configure Environment Variables #

  1. In Postman, go to Environments
  2. Select the “Data Export API” environment in the left pane
  3. Locate the following variables and enter your values in the Current Value column:
    • client_id: Enter your ISI-provided Client ID.
    • client_secret: Enter your ISI-provided Client Secret.
  4. Click Save

  5. Set the Environment to Data Export API by selecting it in the top right corner.

The Postman Collection will automatically handle access token generation whenever you make an API request. Note that if you are building your own application, access token generation is a prerequisite step. More details can be found in the Developer Guide.

Running Your First API Query #

Run the “Get Processed Count” Request #

  1. Navigate to Collections in the left pane
  2. Expand Get Processed Count
  3. Select Relative 14 Days
  4. Click Try

If you configured your Environment properly you should receive a response similar to this:

Verify Your Response #

Success!  You have successfully configured Postman to query records from the Data Export API.

If you receive this message:

You may have forgotten to select the Environment.  Go back to Step 5 of the prior section.

What’s Next? #

  • Use the other Example Requests: Familiarize yourself with more types of API queries
  • Customize your own queries: Add filters to get exactly the information you need
  • Build your application:
    • Use Postman to validate your API requests
    • Navigate to a successful request, click the Code button on the right side of the screen:
    • Generate sample code for your application:

      #

For more information about the API, download our Data Export Developer’s Guide.

Related Links #

  • Available API Filters
  • Data Export Developer’s Guide
  • Postman Download

Frequently Asked Questions (FAQ) #

What level of support is offered for the API? #

ISI provides limited support for the Data Export API. Support is only available via Postman using the provided collection and environment. ISI does not offer development support or assistance with integrating the API into custom applications.

How often is data updated in the API? #

Call records are processed and available within one hour of receipt from the Unified Communication platform. This data matches what is available in standard dashboards and reports.

Can I filter API queries by date, caller ID, or other parameters? #

Yes! The API supports a variety of filters, including date ranges, owner, call type, and more. Example requests are included in the Postman Collection.

How do I request additional fields or changes to the API? #

Customers can submit feature requests for new fields or modifications. However, ISI makes no commitment to develop requested features unless they are prioritized by the product team.

How do I retrieve additional pages of call records? #

If an API response includes a nextPageToken, use it in your next request like this:

{
"query": "query { getProcessedRecords(pageLimit: 10, nextPageToken: \"abcdef12345\", filters: null) { count nextPageToken processedRecords { uniqueId callerID callType duration date time } responseStatus { status message } } }"
}

Continue making requests until nextPageToken returns an empty string "", which indicates no more data.

Article Contents
  • What is Postman?
  • Getting Started
  • Setting Up Your Environment
    • Install Postman
    • Download and Extract the ISI Samples
    • Import the Postman Collection and Environment
    • Configure Environment Variables
  • Running Your First API Query
    • Run the "Get Processed Count" Request
    • Verify Your Response
  • What's Next?
    • Related Links
  • Frequently Asked Questions (FAQ)
    • What level of support is offered for the API?
    • How often is data updated in the API?
    • Can I filter API queries by date, caller ID, or other parameters?
    • How do I request additional fields or changes to the API?
    • How do I retrieve additional pages of call records?
  • ISI Analytics
  • About ISI Analytics
  • Blog
  • Careers
  • Get Support
  • Partners
  • Resources
ISI logo

At ISI Analytics, our mission is to simplify and accelerate how organizations gain insight into call queue performance. We eliminate the complexity of spreadsheets and Power BI builds by delivering cradle-to-grave visibility—right out of the box. With fast, accurate reporting and dashboards tailored to your KPIs, we empower your teams to make smarter decisions, earn trust from leadership, and scale with confidence.

Address

2515 Waukegan RD, Suite 6057, Bannockburn, Illinois 60015

General

1.847.995.0002



Sales

1.847.706.5070

Support

1.847.592.3250

All rights reserved © 2025 ISI Telemanagement Solutions, LLC

  • Cookie Policy
  • Terms & Conditions
  • Privacy Policy
LinkedIn Youtube