The Reporting API was returning an ‘invalid ID’ error message when the client Surveys API returned an AnswerNotFoundException
. We updated the message to specify that the survey answer was not found.
transformations/long_tail
endpoint retrieves data from the data base to improve the performance of the long tail report in the Dashboard.
no_results_count
parameter is sent to the GET /aggregates/session_details
endpoint.
dialog_action
parameter to the POST /aggregates/session_details/query
endpoint to allow filtering sessions by the actions performed or not performed on specific dialogs and dialog nodes.
GET /transformations/node_transitions
endpoint.
id
parameter to the GET /aggregates/session_details
endpoint. It is a unique identifier for each session stored in the database.
GET events/surveys/{answer_id}
to GET events/surveys_answer/{answer_id}
.
The Reporting API now returns Survey data in its endpoints. For more information, see the Reporting API Routes documentation.
We added a user_info field to the Reporting API transformations/ratings_by_content_details
and transformations/ratings_by_matching_details
endpoints.
aggributes/event_sources
endpoint to return the new properties “hidden” and “source_group” for each event source. We also provided a new aggributes/event_sources_groups
endpoint that returns the full list of event source groups.
New feature: We added the endpoint /transformations/long_tail
to gather long-tail user questions and their related information.
/transformations/billing
to gather the metrics that Inbenta uses to calculate Inbenta solutions' cost.
New feature: We added new endpoints to obtain the rating types and values: /aggributes/rating_types
and /aggributes/ratings
.
aggregates/appearances_and_clicks_by_uq
endpoint was not returning results whose num_appearances_with_click_x_appearance
value was a number between 0.5 and 1. It is fixed now.
aggregates/appearances_and_clicks_by_uq
when using the groupby
setting.
env
parameter in the response for some aggregates that were returning internal database values instead of the descriptive names "development", "preproduction" or "production". Now, the descriptive names are returned.
/aggregates/appearances_and_clicks_by_uq
endpoint is called. This filter accepts values between 0 and 1.
num_clicks_push
) were included to the aggregates/total_clicks_by_content_id
endpoint.
/aggregates/total_clicks_by_type
endpoint.
/aggributes
to see which ones are available and /aggributes/{key}
to get all the values for a specific one. For more information, see Reporting API Routes.