Raw data - BI
Business Intelligence
The primary purpose for our raw data endpoint is filling your datawarehouse for analytics with Omnidesk data. This will enable integration with BI tools, like powerBI.
All these methods require the key-permission: API_RAW_TABLE_READ.
Get available data and columns
GET
https://account.omnidesk.com/api/v2/raw
The index lists all available data through the raw endpoint. See the Response tab below for a sample response.
The following raw data is available:
Available table
tickets
messages
ticket_history
form_field_to_ticket
user_ticket_opened_history
telephone_calls_inbound
Requesting data for a given table
GET
https://account.omnidesk.com/api/v2/raw/tableData
The actual data can be fetched with this endpoint. Use the data of the method above to generate a valid URL with valid columns and filters.
Path Parameters
itemStart
integer
The record that should be started at, sample: 0
itemLimit
integer
Amount of records to return, default:1000, max: 5000
start
string
Timestamp of when the data should start, example: 2019-11-01 00:00
end
string
Timestamp of when the data should end, example: 2019-12-01 00:00
table
string
The table to get the data from, sample: telephone_calls_inbound
columns
string
comma seperated list of the columns you want data from
In the response tab above there is a result sample of this request for the following sample url: https://account.omnidesk.com/api/v2/raw/tableData?table=telephone_calls_inbound&columns=id, brand_id,ticket_id,assigned_to_user,time_created,time_wait_start,time_assigned, time_ended,time_wrapup_complete&itemStart=0&start=2020-02-25 00:00:00&end=2020-02-26 00:00:00
Last updated