Changes Log

Release 1.11.2

New APIs:
Modified APIs:
Fixes:
  • In some APIs when a service was not assigned, the error_code SERVICE_NOT_ASSIGNED (2”) was sometimes wrongly replaced by the more generic code NOT_FOUND_AT_NE (8). The HTTP status remains 404 Not Found.

New features:
  • Detection of user deleted while logged: when a OCI error code User Not Found is received it is checked if it reports the same user id as the one of the user currently connected. If it is the case it assumes the user has been deleted and it returns a 401. This new logic can be disabled

Release 1.11.1

Modified APIs:
Fixes in documentation:
  • List users, List users: search filter on trunk user/hpbx user (insensitiveUserInTrunkGroupEquals) was not documented

  • The South Data: added a description of the format of the South Data in Audit Records.

New features:
  • Phone Vendors, Call Recording Vendors and Transcribe Vendors interactions are now included in audit records (can be disabled)

  • Multi-AS, it is now possible to define the AS System Default Domain by AS (Backend).

Release 1.11.0

New APIs:
Modified APIs:

Release 1.10.5

Modified APIs:

Release 1.10.4

New APIs:
Modified APIs:
New features:
  • Cisco Phone Vendor Provisioning is now supported in addition of the ones currently supported (Yealink, Panasonic, Snom, Polycom and Grandstream).

Release 1.10.3

New APIs:
Modified APIs:
Fixes in documentation:

Release 1.10.2

Modified APIs:
  • Create an admin: added new logic to handle different domain in case of admin created without domain

Release 1.10.1

New APIs:
Modified APIs:
Fixes in documentation:

Release 1.10.0

The release 1.10.0 is dedicated to upgrade many embedded third parties libraries to their latest version compatible with Django 3.2.latest and Python 3.6.

It does not bring new API.

Release 1.9.7

New APIs:
Modified APIs:
  • Create an admin: Aligned the behavior on the Tenant level: allow to not provide a password and it will be auto-generated.

  • Registrations: Now we support to have registration without expiration date

  • Add Trunks Users to a Trunk Group: Adapted the API to do smoother E2E external Trunking integration (such as MS DR)

Release 1.9.6

New APIs:
Modified APIs:
Fixes in documentation:

Release 1.9.5

Warning: MS Teams related APIs are still under development and could be unstable or subject to signature change until the version is released.

New APIs:
Modified APIs:

Release 1.9.4

New APIs:
Modified APIs:

Release 1.9.3

New APIs:
Modified APIs:
Fixes in documentation:
  • Tenant Trunking: added an example of priorityWeightedRouting and fixed the definition of that element.

Release 1.9.2

New APIs:
Modified APIs:
New features:
  • Grandstream Phone Vendor Provisioning is now supported in addition of the ones currently supported (Yealink, Panasonic, Snom and Polycom).

Release 1.9.1

New APIs:
Modified APIs:
Fixes in documentation:
New features:
  • Polycom Phone Vendor Provisioning is not supported in addition of the ones currently supported (Yealink, Panasonic and Snom).

  • Part of Cisco CPP phones phone buttons on main phone can now be configured.

Release 1.9.0

New APIs:
Modified APIs:
Fixes in documentation:
New documentation section:

Release 1.8.4

New APIs:
Modified APIs:
Fixes in documentation:
  • Configuration Information for the User Id: section added to describe the user id auto-generation

  • User Profile Attributes: adapted the R/O for the POST based on latest evolutions of the API with indication on how some fielads ae generated if not present.

  • Group CRU APIs: added missing parameters descriptions and adapted examples.

  • Clarified at several places that the announcement size in in KB.

  • User Group Night Forwarding: added the allowed values for the field nightForwarding

Release 1.8.3

New APIs:
  • Resellers: Added CRUD APIs to manage the Resellers in APIO DB.

Modified APIs:
New template actions:
New options in template actions:

Release 1.8.2

New APIs:
Modified APIs:

Release 1.8.1

New APIs:
Modified APIs:

Release 1.8.0 (previously named 1.7.4)

New APIs:
Modified APIs:

Release 1.7.3

New APIs:
Modified APIs:

Release 1.7.2

New APIs:
Modified APIs:
  • Display group’s trunking capacity: now the Group Admin can use the GET API (before only from Tenant Admin)

  • Added the calculated language_code in login APIs, in login_ino APIs, on end user profile, group admin profile, tenant admin profile and local user profile GET APIs.

  • Sequential Ring and Simultaneous Ring Personal: Removed the validation that the number is a valid phone number as it can be an extension too.

Fixes in documentation:
  • Bounced Call: Fixed documentation for single parameters suitability based on call center type.

  • Stranded Call: Fixed documentation for single parameters suitability based on call center type.

  • Stranded Call Unavailable: Fixed documentation for single parameters suitability based on call center type.

Release 1.7.1

New APIs:
Modified APIs:
Fixes in documentation:

Release 1.7.0 (previously named 1.6.4)

New APIs:
Modified APIs:

Release 1.6.3

New APIs:
Modified APIs:

Release 1.6.2

New APIs:
Fixes in documentation:
  • Create a single user or a user’s range: doc has been modified to provide same infos as in PUT for the values for the callType and that way to configure a default value at APIO level has been added.

Release 1.6.1

New APIs:
Modified APIs:

Release 1.6.0 (replacing 1.5.4)

New APIs:
Modified APIs:

Release 1.5.3

New APIs:
Modified APIs:

Release 1.5.2

New Backend:
  • LDAP implements a new generic backend to read, create, modify and delete LDAP objects.

New APIs:
Modified APIs:
New template actions:

Release 1.5.1

New APIs:
Modified APIs:
  • Call Center the APIs definition has been updated to use consistent names across the APIs of this service.

  • Speed Dial 100 Services the APIs definition has been fixed as the example in the DELETE was not in line with the description and the field prefix was not described in the GET

Fixed APIs description:
New template actions:
  • modify_group_voice_portal for Group level, based on PUT method of Voice Portal. Of course the needed services must have been authorized and assigned before (it can be in the same template as long as these actions are put before this one)

Release 1.5.0 (replacing 1.4.2)

New APIs:
Modified APIs:

Release 1.4.1

New APIs:
Modified APIs:

Release 1.4.0 (replacing 1.3.3)

New APIs:
Modified APIs:

Release 1.3.2

New APIs:

Release 1.3.0

Modified APIs:
New APIs: