4.1 EMCD - WEB API for dialers
For security reasons, access to all methods will be secured by the HTTP mechanism, i.e. basic authentication. Additionally, traffic tunneling via SSL will be used. Below is a table with login details.
List of functions supported by the API
- 4.1.1 Register
- 4.1.2 Authorize
- 4.1.3 Remove account
- 4.1.4 Contacts - mobile
- 4.1.5 Local dialplan (balancing)
- 4.1.6 Balance
- 4.1.7 Push notification
- 4.1.8 Attachment
- 4.1.9 Offline history
- 4.1.10 Profile
- 4.1.11 Avatars
- 4.1.12 Presence
- 4.1.13 Group chat
- 4.1.14 Rates
- 4.1.15 DID Manager
- 4.1.16 Plan manager
- 4.1.17 Videomail & Voicemail
- 4.1.18 Search
- 4.1.19 Custom fields
- 4.1.20 Company Structure
- 4.1.21 Forgot password
Error codes
OK = "200"; SMS_SEND = "201"; CALLBACK = "202"; MAIL_SEND = "203"; INVALID_PARAMETER = "400"; INVALID_PASSWORD = "401"; INVALID_PHONE_NUMBER = "402"; TOO_MANY_REQUESTS = "403"; INVALID_HTTP_METHOD = "404"; INVALID_CODE = "405"; INVALID_LOGIN_PASSWORD = "406"; INVALID_CONTENT_TYPE = "407"; USERNAME_ALREADY_EXIST = "408"; EMAIL_ALREADY_EXIST = "409"; INVALID_EMAIL = "410"; FILE_TOO_LARGE = "411"; TOO_MANY_ATTEMPTS = "412"; UNEQUAL_VALUE = "413"; ERROR_API_WHEN_SENDING_SMS = "414"; LAST_REMAINING_ATTEMPTS = "415"; NO_INFO_ABOUT_VERSION = "416"; INVALID_VERSION = "417"; INVALID_USERNAME = "418"; INVALID_COUNTRY = "419"; INVALID_JSON_FORMAT = "420"; ERROR_PROVIDER_WHEN_SENDING_SMS = "421"; ERROR_BLACKLIST_WHEN_SENDING_SMS = "422"; INVALID_AUTHENTICATION_HEADER = "423"; INVALID_USER_AGENT = "424"; INVALID_RESOURCE_KEY = "425"; RECOMMENDATION_ALREADY_EXIST = "426"; SIP_CLIENT_DOES_NOT_EXIST = "427"; LOCAL_CONTACT_DOES_NOT_EXIST = "429"; TRANSACTION_ALREADY_FINALIZED = "430"; APPLE_REQUEST_FAILED = "431"; FRAUD_ATTEMPT = "432"; INVALID_PRODUCT_ID = "433"; INVALID_PURCHASE_STATE = "434"; PURCHASE_CANCELED = "435"; PHONE_NUMBER_ALREADY_EXIST = "436"; CLIENT_PASS_ALREADY_EXIST = "437"; CLIENT_PASS_DOES_NOT_EXIST = "438"; CLIENT_PASS_MUST_BE_DIFFERENT = "439"; CLIENT_PASS_DOES_NOT_MATCH = "440"; PHONE_NUMBER_ALREADY_ASSIGNED = "441"; NOT_ENOUGH_FUNDS = "442"; GROUP_CHAT_TOO_MANY_MEMBERS = "443"; GROUP_CHAT_DOES_NOT_EXIST = "444"; CLIENT_IS_NOT_ACTIVE = "445"; PLAN_ALREADY_ASSIGN = "446"; PLAN_NOT_AVAILABLE = "447"; METHOD_DISABLED = "448"; INVITE_NOT_ALL_SEND = "449"; INVITE_SEND_LIMIT = "450"; TOO_MANY_DEVICES = "451"; CLIENT_EMAIL_DOES_NOT_EXIST = "452"; CONTACT_TOKEN_EXPIRED = "453"; CONTACT_TOKEN_PENDING = "454"; INVALID_PIN = "455"; GROUP_CHAT_STATUS_ALREADY_SET = "456"; GROUP_CHAT_STATUS_NOT_CONFIRMED = "457"; ERROR_BUYING_DID = "458"; USERNAME_ALREADY_ASSIGNED = "459"; INVALID_SIGNIN_TOKEN = "460"; TARIFF_ALREADY_ASSIGN = "461"; INTERNAL_ERROR = "500";
, multiple selections available, Use left or right arrow keys to navigate selected items