{ "opencollection": "1.0.0", "info": { "name": "Webex Admin Address Book Reports: Detailed Call History API", "version": "1.0.0" }, "items": [ { "info": { "name": "Reports: Detailed Call History", "type": "folder" }, "items": [ { "info": { "name": "Get Detailed Call History", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/cdr_feed", "params": [ { "name": "startTime", "value": "2022-06-08T21:27:00.604Z", "type": "query", "description": "Time of the first report you wish to collect. (Report time is the time the call finished). **Note:** The specified time must be between 5 minutes ago and 48 hours ago, and formatted as `YYYY-MM-DDTHH:MM:SS.mmmZ`." }, { "name": "endTime", "value": "2022-06-09T23:27:18.604Z", "type": "query", "description": "Time of the last report you wish to collect. (Report time is the time the call finished). **Note:** The specified time should be later than `startTime` but no later than 48 hours, and formatted as `YYYY-MM-DDTHH:MM:SS.mmmZ`." }, { "name": "locations", "value": "Erlanger Urgent / Primary Care Main", "type": "query", "description": "Name of the location (as shown in Control Hub). Up to 10 comma-separated locations can be provided. Allows you to query reports by location." }, { "name": "max", "value": "1000", "type": "query", "description": "Limit the maximum number of reports per page of the response. The range is 500 to 5000. Values below 500 are automatically adjusted up to 500, and values above 5000 are automatically adjusted down to 5000. When the API has more reports to return than the max value, the API response will be paginated. Follow the next link contained in the “Link” header within a response to request the next page of results. If there is no next link, all reports for the selected time range have been collected.\n\nFor instance, let's say the initial API request is\n\nhttps://analytics-calling.webexapis.com/v1/cdr_feed?endTime=2025-08-15T10:00:00.000Z&startTime=2025-08-15T08:00:00.000Z&max=5000\n\nThe link header in the response would look something like\n\n<;rel=\"next\">" } ] }, "docs": "Provides Webex Calling Detailed Call History data for your organization.\n\nResults can be filtered with the `startTime`, `endTime` and `locations` request parameters. The `startTime` and `endTime` parameters specify the start and end of the time period for the Detailed Call History reports you wish to collect. The API will return all reports that were created between `startTime` and `endTime`.\n\n

\nResponse entries may be added as more information is made available for the reports.\nValues " }, { "info": { "name": "Get Live Stream Detailed Call History", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/cdr_stream", "params": [ { "name": "startTime", "value": "2022-06-08T21:27:00.604Z", "type": "query", "description": "The start date-time of the first record you wish to collect in UTC time. It would be the earliest time at which the data was inserted into the Webex Calling cloud for the records you wish to collect. Format must be as `YYYY-MM-DDTHH:MM:SS.mmmZ`. `startTime` can't be older than 12 hours from your current UTC time. The window period between `startTime` and `endTime` must not exceed 2 hours in a single API request." }, { "name": "endTime", "value": "2022-06-09T23:27:18.604Z", "type": "query", "description": "The end date-time of the last record you wish to collect in UTC time. It would be the latest time at which the data was inserted into the Webex Calling cloud for the records you wish to collect. Format must be as `YYYY-MM-DDTHH:MM:SS.mmmZ`. `endTime` must be 1 minute ago from your current UTC time and can’t be older than 12 hours. `endTime` must be greater than `startTime`. The window period between `startTime` and `endTime` must not exceed 2 hours in a single API request." }, { "name": "locations", "value": "Erlanger Urgent / Primary Care Main", "type": "query", "description": "Name of the location (as shown in Control Hub). Up to 10 comma-separated locations can be provided. Allows you to query reports by location." }, { "name": "max", "value": "1000", "type": "query", "description": "Limit the maximum number of reports per page of the response. The range is 500 to 5000. Values below 500 are automatically adjusted up to 500, and values above 5000 are automatically adjusted down to 5000. When the API has more reports to return than the max value, the API response will be paginated. Follow the next link contained in the “Link” header within a response to request the next page of results. If there is no next link, all reports for the selected time range have been collected.\n\nFor instance, let's say the initial API request is\n\nhttps://analytics-calling.webexapis.com/v1/cdr_stream?endTime=2025-08-15T10:00:00.000Z&startTime=2025-08-15T08:00:00.000Z&max=5000\n\nThe link header in the response would look something like\n\n<;rel=\"next\">" } ] }, "docs": "Provides Webex Calling Detailed Call History data for your organization.\n\nResults can be filtered with the `startTime`, `endTime` and `locations` request parameters. The `startTime` and `endTime` parameters specify the time window during which Detailed Call History data was inserted into the Webex Calling cloud. The API will return all reports whose insertion time into the Webex Calling cloud falls between `startTime` and `endTime`.\n\n

\nResponse entries may be added as more information i" } ] } ], "bundled": true }