After you subscribe the webhook of this meeting , you will receive following callback messages
conference status change message:
message parameter:
| Parameter Name | Type | Description |
|---|---|---|
| billingCode | String | Conference bc, used to locate which conference this message belongs to |
| status | String | Conference status, used to distinguish message type and status |
| Status | Description |
|---|---|
| 1 | meeting start |
| -1 | meeting end |
| 100 | start recording |
| 101 | meeting recording |
| 102 | meeting not recording |
| 103 | pause recording |
| 40 | all mute is not turned on |
| 41 | all mute is turned on |
message content:
{billingCode = '33333' , status = '0'}
Participant status change message:
message parameter:
| Parameter Name | Type | Description |
|---|---|---|
| billingCode | String | Conference bc, used to locate which conference this message belongs to |
| partyId | String | The unique id generated by the platform after the participant joins the conference, which is used to identify which participant the message belongs to |
| name | String | The name of the participant, if it is an active dial-in, it will be replaced by the phone number |
| phone | String | Phone number |
| country | String | Country code |
| areaCode | String | China area code |
| acmPhone | String | Participant's phone number for joining the conference, the format is (country code) + area code + phone number, or (country code) + mobile phone |
| role | String | The role of the participant, 0 means consultant; 1 means consulting customer |
| partyStatus | String | Participant status (see below for details) |
| disconnectReason | String | The reason for the participant to disconnect (see the details below for the type) |
partyStatus:
| partyStatus | Description |
|---|---|
| 0 | Disconnected, check another field "disconnectReason" |
| 1 | Disconnecting |
| 2 | Connecting |
| 3 | Party Hold |
| 4 | Mute |
| 5 | Can listen and speak |
| 100 | Listen to music |
| 101 | In service |
| 102 | Outbound call corridor, including *8 and Op outbound call |
| 103 | Call on hold |
disconnectReason:
| disconnectReason | Description |
|---|---|
| 0 | Unknown reason |
| 1 | Hung up by the host |
| 2 | Hung up by the participant |
| 3 | Participant no response |
| 4 | Participant is busy |
| 5 | Port is full |
| 7 | Conference is full |
| 8 | Conference is locked |
| 9 | Conference does not allow outgoing calls |
message content:
{billingCode = ’33333’ , partyId = ‘1595239406278YY10000’ , name = ‘真实名称’ , phone = ‘13939232332’ , country= ‘86’ , areaCode= ‘010’, acmPhone= ‘(86)13939232332’, role = ‘1’ , partyStatus = ‘0’, disconnectReason = ‘0’, connectTime=’1607076269000’, city=’陕西.西安’}
3.Response code List
| code | Description |
|---|---|
| 0 | Operation succeeded |
| -1 | Operation failed |
| 1 | The meeting did not arrive at the time |
| 2 | The meeting has ended |
| 3 | Meeting deleted |
| 4 | [XXX] does not exist |
| 100 | Request parameter is empty |
| 101 | No valid user matched |
| 102 | Site verification failed |
| 103 | Bad login name |
| 104 | Password error |
| 105 | Incorrect login or password |
| 106 | User does not exist |
| 107 | Login failed |
| 108 | Username password encryption and decryption failed |
| 109 | Session timed out |
| 110 | The reservation parameter is empty |
| 111 | The scheduled meeting time is earlier than the current time |
| 112 | The duration format does not meet the requirements |
| 113 | The meeting time format is incorrect |
| 114 | The phone number and name of the conference participant cannot be empty at the same time |
| 115 | The phone number and Email of the conference participants cannot be empty at the same time |
| 116 | Country code can only be a number |
| 117 | The area code can only be numbers |
| 118 | Phones can only be numbers |
| 119 | Consultant's phone number cannot be empty |
| 120 | The telephone area code of the conference participants cannot be empty |
| 121 | The recording option is illegal |
| 201 | The phone already exists and cannot be modified |
| 202 | The name already exists and cannot be modified |
| 203 | The phone has already joined the conference, and the number cannot be modified |
| 204 | The outgoing number is repeated |
| 301 | No post-session report |
| 302 | No post-session recording |
| 310 | Phone list exceeds maximum |
| 130 | Request parameter error |
| 312 | Import list is empty |
| 137 | Import list exceeds maximum value of 500 |


