Analytics
You can use the API to get the analytics data.
Get the average waiting response time
GET https://api.tiledesk.com/v3/:project_id/analytics/requests/waiting
This is calculated over the last 30 days.
Path Parameters
project_id
string
the Project Id is a unique code assigned to your project when you create it in Tiledesk.
Headers
Authorization
string
Authorization token. Basic Auth or JWT. Minumun role: admin
....Get the average waiting response time of the last day
GET https://api.tiledesk.com/v3/:project_id/analytics/requests/waiting/day/last
Path Parameters
project_id
string
the Project Id is a unique code assigned to your project when you create it in Tiledesk.
Headers
Authorization
string
Authorization token. Basic Auth or JWT. Minumun role: admin
....Get the conversations count of the last 30 days
GET https://api.tiledesk.com/v3/:project_id/analytics/requests/count
Path Parameters
project_id
string
the Project Id is a unique code assigned to your project when you create it in Tiledesk.
Headers
Authorization
string
Authorization token. Basic Auth or JWT. Minumun role: admin
....Get the conversations count aggregated by the status field of the last 30 days
GET https://api.tiledesk.com/v3/:project_id/analytics/requests/aggregate/status
With this endpoint you can get how many assigned, unassigned and archived conversations do you have.
Path Parameters
project_id
string
the Project Id is a unique code assigned to your project when you create it in Tiledesk.
Headers
Authorization
string
Authorization token. Basic Auth or JWT. Minumun role: admin
....Get the conversations count aggregated by days
GET https://api.tiledesk.com/v3/:project_id/analytics/requests/aggregate/day
Path Parameters
project_id
string
the Project Id is a unique code assigned to your project when you create it in Tiledesk.
Headers
Authorization
string
Authorization token. Basic Auth or JWT. Minumun role: admin
....Get the conversations count aggregated by months
GET https://api.tiledesk.com/v3/:project_id/analytics/requests/aggregate/month
Path Parameters
project_id
string
the Project Id is a unique code assigned to your project when you create it in Tiledesk.
Headers
Authorization
string
Authorization token. Basic Auth or JWT. Minumun role: admin
....Get the conversations count aggregated by weeks
GET https://api.tiledesk.com/v3/:project_id/analytics/requests/aggregate/week
Path Parameters
project_id
string
the Project Id is a unique code assigned to your project when you create it in Tiledesk.
Headers
Authorization
string
Authorization token. Basic Auth or JWT. Minumun role: admin
....Get the conversations count aggregated by hours
GET https://api.tiledesk.com/v3/:project_id/analytics/requests/aggregate/hours
Path Parameters
project_id
string
the Project Id is a unique code assigned to your project when you create it in Tiledesk.
Headers
Authorization
string
Authorization token. Basic Auth or JWT. Minumun role: admin
....Get the median conversations length
GET https://api.tiledesk.com/v3/:project_id/analytics/requests/duration
Path Parameters
project_id
string
the Project Id is a unique code assigned to your project when you create it in Tiledesk.
Headers
Authorization
string
Authorization token. Basic Auth or JWT. Minumun role: admin
....Get the median conversations length calculated over the last 30 days
GET https://api.tiledesk.com/v3/:project_id/analytics/requests/duration
Path Parameters
project_id
string
the Project Id is a unique code assigned to your project when you create it in Tiledesk.
Headers
Authorization
string
Authorization token. Basic Auth or JWT. Minumun role: admin
....Get the average customers rating of the conversations (Customer satisfaction)
GET https://api.tiledesk.com/v3/:project_id/analytics/requests/satisfaction
Path Parameters
project_id
string
the Project Id is a unique code assigned to your project when you create it in Tiledesk.
Headers
Authorization
string
Authorization token. Basic Auth or JWT. Minumun role: admin
....Get the number of the conversations handled by a bot
GET https://api.tiledesk.com/v3/:project_id/analytics/requests/hasBot/count
Path Parameters
project_id
string
the Project Id is a unique code assigned to your project when you create it in Tiledesk.
Headers
Authorization
string
Authorization token. Basic Auth or JWT. Minumun role: admin
....Get the total number of the messages sent and received during the last 30 days
GET https://api.tiledesk.com/v3/:project_id/analytics/messages/count
Path Parameters
project_id
string
the Project Id is a unique code assigned to your project when you create it in Tiledesk.
Headers
Authorization
string
Authorization token. Basic Auth or JWT. Minumun role: admin
....Get the total number of the messages sent and received aggregated by days during the last 30 days
GET https://api.tiledesk.com/v3/:project_id/analytics/messages/aggregate/day
Path Parameters
project_id
string
the Project Id is a unique code assigned to your project when you create it in Tiledesk.
Headers
Authorization
string
Authorization token. Basic Auth or JWT. Minumun role: admin
....Last updated
Was this helpful?