Changelog

24.04 | May 4 2024

  • The phoneNumberBlockedBy list of objects was added to the List an advisor's contacts API response, for WhatsApp Direct and SMS & Voice Direct contacts whose phone numbers have been blocked by a Symphony user. This object contains the blocking details (corresponding to any of these four attributes: advisorSymphonyId, reason, comment, and requestDate).

24.03 | April 13 2024

  • The following APIs have been added: Block phone numbers (WhatsApp-Direct and SMS-Direct Second Number only), Update room activity.

  • When a Symphony user blocks a contact, a new list of objects, phoneNumberBlockedBy, including the specific details as attributes (advisorSymphonyId, reason, comment, requestDate), is now added to the List an advisor's contacts endpoint.

  • New error responses have been added to the Add entitlement API.

24.02 | 23 March 2024

  • New error messages were added to the Add entitlement API.

  • A new attribute, isColleague, was added to the List contact API response.

  • A new field, moveToDefault, was added to the Set federation group of a room API response.

24.01 | 20 January 2024

  • The Remove permission API was implemented for WhatsApp-Direct.

  • Error 403 was added to the Add a contact and/or advisors to a contact API for SMS-Direct.

  • The advisorSymphonyId query parameter was added to the List contacts API.

23.11 | 25 November 2023

  • The Remove an advisor pre-entitlement API was added for WhatsApp-Direct.

  • The description of the API Pre-entitle an advisor to a phone number for WhatsApp-Direct was updated.

23.10 | 14 October 2023

  • The following APIs have been updated to include WhatsApp-Direct: Pre-entitle an advisor to a phone number, List permissions, List advisor's permissions.

  • The List EMP permissions API was added for SMS-Direct.

23.09 | 16 September 2023

  • The following APIs have been updated to include WhatsApp-Direct: Add a contact and/or advisors to a contact, List or search for contacts, List an advisor's contacts.

23.08 | 9 August 2023

  • For SMS-Direct, new status codes have been added to phone numbers to distinguish pre-allocated phone numbers; the logic for provisioning/assigning phone numbers was updated to prevent random allocation of phone numbers that have been identified as pre-allocated.

23.07 | 29 Jul 2023

  • The following APIs have been added: Get phone number info, Get phone number address, Update phone number address and Remove phone number address.

  • For LINE, empChannelConnector is not required when LINE channel automatic selection is enabled at the company or federation group level.

  • The PENDING CONFIRMATION, UNAVAILABLE and CONFIRMED contact statuses were added to the WhatsApp API response. See the Contact status page for more information.

  • The enable:voice-calls permission was added for SMS-Direct. It is required to make and receive phone calls from and to virtual numbers. See the Permissions table for more information.

23.06 | 24 Jun 2023

  • The subNetwork parameter is now mandatory in the Add entitlement API for SMS-DIRECT.

  • Two new error responses have been added to the Add entitlement flow for SMS-DIRECT: wrong-subnetwork-for-phone-number (returned if the wrong subnetwork is selected for a phone number) and subnetwork-is-required (returned if no network is selected for a phone number).

23.05 | 3 Jun 2023

  • No changes to the API

23.04 | 29 Apr 2023

  • For SMS, LINE, WHATSAPP and WECHAT, the companyName and emailAddress parameters are mandatory. For SMS-DIRECT only, companyName and emailAddress are not mandatory.

  • The definition of the Resend a new invitation API was updated to include information about resetting the LINE one-time-password.

  • Only for the LINE external network, the emp-channel-connector is returned in the Add room member and List room members responses.

23.03 | 1 Apr 2023

  • The List EMP connectors available for one or multiple contacts endpoint was added.

  • The Copy contact API endpoint was added.

23.02 | 25 Feb 2023

  • The edit:contact-email permission was added. It allows users to edit a contact email via the Contacts tab or the Admin tab. See the Permissions table for more information.

  • The definition of the edit:contact permission was updated to include the possibility to edit the contact's email address if the user has the edit:contact-email permission.

Last updated