Home Support SMS API

Sign Signature Rule

Generate Signature: API Key+API Secret + Timestamp(second) into string with 32 bit MD5 format.(Case Insensitive)

For Example:

Parameters Method Sign

Put API Key:bDqJFiq9

API Secret:7bz1lzh9

Timestamp(second):1630468800

MD5(bDqJFiq97bz1lzh91630468800)

05d7a50893e22a5c4bb3216ae3396c7c

Request Header Parameters:

Header Parameter Description Type

Content-Type

application/json;charset=UTF-8

String

Sign

Signature with encryption

String

Timestamp

Current system time stamp (second)

String

Api-Key

API KEY(Home-Developer options)

String

 

status

Response status code description:

status reason

0

Success

-1

Authentication error

-2

IP access limited

-3

SMS contents with sensitive characters

-4

SMS content is empty

-5

SMS content is over the length

-6

SMS contents are out of template

-7

Numbers are over the limitation

-8

Number is empty

-9

Numbers are abnormal

-10

Insufficient balance which unable to support the task

-11

Incorrect timing format

-12

Due to platform issue, bulk submission has been failed, please contact Admin

-13

Users has been locked

-14

Field is empty or inquiry id is abnormal

-15

Query too frequently

-16

Timestamp expires

-17

SMS template can not be empty

-18

Port program unusual

-19

Confirm SMS pricing with the business team

-20

Data existing

-21

Data validation exception

-22

Parameter exception

-23

Data caps

-24

Data unexisting

-25

Out of time range

-26

Getting fee faily

-27

Period total send limit

-28

Period phone send limit

 

Voice status

Voice response status code description:

status reason

0

success

-1

Authentication error

-2

Restricted IP access

-10

The customer's balance is insufficient

-16

Timestamp expires

-18

Port program unusual

-20

Data existing

-21

Data validation exception

-22

Parameter exception

-23

Data caps

-24

Data unexisting

-25

Out of time range

-26

Getting fee faily

-29

WorkSpace is disabled

-30

API Key is disabled

-31

IP is not in the whitelist

-32

API Key does not have permission to access the current application

-34

There is no callable number when the task was ended last time. Please start the group call task again.

-35

No number called

-37

The group call task you submitted exceeds the maximum concurrent task limit. Please complete the task before submitting again!

-38

Conversion text and language type are required

-39

Failed to obtain the text language type

-41

Task name already exists

-42

Recall is allowed only when the task is canceled or completed

-43

Editing is allowed only in the waiting and paused states

-46

The maximum number of long text-to-speech conversions per day is 5. You have used up all of them. Please contact the business department for processing.

-47

Text to speech failed

-48

File does not exist

-49

Wrong file source parameter

-50

Audio file ID is required

-51

Base64 file stream and file name are required

-52

AppId does not match API Key

-53

The trigger condition for the on-hook SMS must have one

-54

The task you submitted is wrong, please check and submit again!

 

Intelligent Voice Status

Intelligent voice response status code description:

status reason

0

Success

-1

Authentication error

-3

The customer's balance is insufficient

-4

Timestamp expires

-5

Port program unusual

-6

Restricted IP access

-12

Getting fee faily

-27

Abnormal parameter verification

-28

Automatic mode, the task start time cannot be empty

-29

Redial rule parameters abnormality

-30

Redial abnormal interval parameters

-31

Abnormal Redialed on parameters

-32

Outbound task does not exist

-33

Outbound task name already exists

-35

Customer information import failed

-37

Application does not exist

-38

The current task cannot be paused

-39

The current task cannot be started

-41

ID parameter abnormal

-42

The application name already exists

-43

Rates don't exist

-44

Do not delete the current task

-45

Not import customer,Can't start

-46

Network exception or parameter error

-47

Network is busy, please try again later

-48

Create a daily dial-up task between 9:00-20:00

-49

Account not authenticated

-50

Application not quoted

-51

Customer custom property is incomplete

-52

The number of concurrent requests exceeds the upper limit

-53

The customer already exists in this task

-54

The current task status cannot be modified

-55

This type of operation is not allowed in the word unbinding

-56

Exceed import limit, max 100 entries

-60

Intent level tag not found


Previous Topic: -
Next Topic: Balance Query

Feedback

0/500

Need help?

Click here and start chatting with us!