1.3.2.1
Release notes for version 1.3.2.1 - 24-Sep-2024
The following new features are available in this version:
Uniform API response structure
To improve your experience in working with Orchestra APIs, we have standardized the response format for all endpoints.
Success response
The following example illustrates the typical response you would receive for a successful API call:
{
"result": {
"interaction_identifier": "269144_27",
"sound": null,
"statement": "",
"question": "",
"content": [],
"music": "",
"action": null,
"interaction_channel_id": null,
"triggered_action": null,
"last_stage": false,
"repeat_stage": false,
"audio_speed": "1",
"change_mode": "action",
"next_participant": null
},
"targetUrl": null,
"success": true,
"error": null
"unAuthorizedRequest": false,
"__abp": true
}Error response
The following example illustrates the typical response you would receive if an error occurs:
{
"result": null,
"targetUrl": null,
"success": false,
"error": {
"code": "ERXXX", //Error code
"message": "The Error Message",
"details": "REF_8FF9E635", //Unique reference to this error that you can use for support.
"validationErrors": null
},
"unAuthorizedRequest": false,
"__abp": true
}Improved error messaging
To improve your experience in working with Orchestra APIs, we have added validations at different stages and included relevant HTTP 400 errors, complete with standardized error codes and descriptive messages, to help you debug your issues.
For the complete list of error codes and messages and their detailed explanations, see Error messages.
Support for fewer participants in group interactions
You can now initialize a group interaction with a minimum of 2 participants.
Last updated
Was this helpful?