Managing Users Changes in March 2019

2019-01-23 14:26:39
72449
0

Please check the logic of your application with our HTTP API:

  1. From the beginning of March, users will be created within one application, and not within the company's account as it was before.
  2. User names* will become unique within the application. You can use the same username in different applications.

* If you start creating new users before March 1, their names should differ from each other. In March, with the new release, it will be possible to create users with the same name.

What will change in the API

  1. The application_id and application_name parameters of all API functions will no longer accept arrays.
  2. If a user is bound to several applications at the time of migration, he will be cloned (added to all applications in which he was bound). At the same time, the «old» ID with statistics will remain in the application to which it was bound last. In case of using a separate balance, it will be transferred according to the same principle: for cloned users, it will be zero balance.

Changes in the specific API functions

AddUser

  • Be sure to specify one of the fields: application_id or application_name.

BindUser

  • Removed completely.

DelUser

  • Required parameters, one combination of:
    • user_name (string or array) + application_id;
    • user_name (string or array) + application_name;
    • user_id (string or array).

SetUserInfo

  • Required parameters, one combination of:
    • user_name (string or array) + application_id;
    • user_name (string or array) + application_name;
    • user_id (string or array).

GetUsers

  • Required field application_id.

BindUserToQueue

  • Newly added required parameters, one combination of:
    • user_name (string or array) + application_id;
    • user_name (string or array) + application_name;
    • user_id (string or array).

BindSkill

  • Newly added required parameters, one combination of:
    • user_name (string or array) + application_id;
    • user_name (string or array) + application_name;
    • user_id (string or array).

 

Sign Up for a free Voximplant developer account or talk to our experts

Add your comment

Name*
Email*
Message

Your comment has been added and will be published after moderation.

Recommended posts

What Are Voice Bots And How They Can Help You

What Are Voice Bots And How They Can Help You

Voice bots are AI-powered software that can understand natural language (NLU) and synthesize speech in order to converse with people. Voice bots can run automated call campaigns for various purposes, put data into your CRM and route calls to the appropriate agents.

Speech Technologies For Your Business – The Future of CX

Speech Technologies For Your Business – The Future of CX

Striving to offer the best service possible, contact centers are usually very quick to adopt new technologies and try out innovative solutions. Successful implementation of speech technologies can create a great competitive advantage for a company.

Don’t Build VoIP Servers. Come to the CPaaS Side

Don’t Build VoIP Servers. Come to the CPaaS Side

Voximplant serverless architecture provides a simpler alternative to deploying traditional VoIP servers in a datacenter. Voximplant APIs offer developers scale and on-demand communications services. Learn how easily you can create VoIP services in the form of Voximplant-based apps.