API Errors
Conversation API
| Code | Information |
|---|---|
device:error:invalid | The request failed due to incorrect device parameters. |
device:error:not-found | The request failed due to unknown device. |
device:error:max-device-limit | The request failed due to registered devices exceeding max devices limit per user |
session:error:internal | An internal error occurred with the session. Please try again shortly. |
session:error:invalid-event | |
session:error:not-found | Session does not exist, or you do not have access. |
session:error:bad-request-ttl | The request cannot be processed due to malformed ttl. |
session:error:max-open-sessions | The maximum amount of open sessions has been established. Please delete them by logging out and try again. |
knocking:error:not-found | Knocker does not exist, or you do not have access. |
knocking:error:invalid | The current knocker could not be processed. This can be due to an invalid state or an invalid channel type. |
knocking:error:invalid-channel | The request failed due to either malformed or missing channel. Please provide a valid channel and try again. |
knocking:error:missing-from-name | The request failed due to missing 'from' user. Please provide a valid user and try again. |
knocking:error:legs-not-match | The leg id in knocker doesn't match the leg to join. Please provide a valid leg id. |
application:error:internal | An internal error occurred with the application. Please try again shortly. |
application:error:invalid-event | Application event does not exist, or you do not have access. |
application:error:not-found | Application does not exist, or you do not have access. |
application:error:permission-denied | Permission denied |
conversation:error:bad-request | The request failed due to validation errors. Please provide a valid request and try again. |
conversation:error:invalid-action | The request failed because the current action is not valid. Please provide a valid action and try again. |
conversation:error:not-allowed | The request failed because the current state of the conversation is INACTIVE. Only GET and DELETE actions are allowed. |
conversation:error:duplicate-name | The request failed because the conversation name already exists. Please provide a unique conversation name and try again. |
conversation:error:internal | An internal error occurred with the conversation. Please try again shortly. |
conversation:error:internal-media | An internal error occurred with the conversation media. Please try again shortly. |
conversation:error:invalid-channel | The request failed due to either malformed or missing channel. Please provide a valid channel and try again. |
conversation:error:invalid-member | The request failed due to an invalid member. Please provide a valid member and try again. |
conversation:error:invalid-member-state | The conversation membership has already ended |
conversation:error:member-already-joined | The request failed due to the user already having a member joined with that channel content. Please provide a valid user and try again. |
conversation:error:member-already-invited | The request failed due to the user already having a member invited with that channel content. Please provide a valid user and try again. |
conversation:error:member-not-found | Member does not exist, or you do not have access. |
conversation:error:invalid-event | The request failed due to an invalid conversation event. Please provide a valid event and try again. |
conversation:error:not-found | Conversation does not exist, or you do not have access. |
conversation:error:permission-denied | expired JWT, invalid application. |
conversation:error:maximum-number-of-members | The request failed due to the maximum number of joined/invited members in the conversation. Please reduce the number of members and try again. |
conversation:error:member:permission-denied | You did not provide a correct token. Please provide a valid token. |
conversation:error:member:channel-not-found | The request failed due to a non-existent requested channel. Please provide a valid channel id/number and try again. |
user:error:invalid-event | The request failed due to an invalid user event. Please provide a valid event and try again. |
user:error:duplicate-name | The request failed because the user name already exists. Please provide a unique user name and try again. |
user:error:internal | An internal error occurred with the user. Please try again shortly. |
user:error:invalid-state-lookup | The request failed due to an invalid member state filter value. Please provide a valid state name and try again. |
user:error:not-found | User does not exist, or you do not have access. |
user:error:invalid-user | The request failed due to an invalid user name. Please provide a valid user name and try again. |
user:error:invalid-user-token | Token does not contain a user name. |
user:error:invalid-user-name | Username must not be 'me' and it must not start with 'USR-'. |
user:error:invalid-application | Application does not exist, or you do not have access. |
user:notification:error:not-found | Notification does not exist, or you do not have access. |
user:device:error:not-found | The request failed due to non-existent user devices. Please register a device and try again. |
event:error:internal | An internal error occurred with the event. Please try again shortly. |
event:error:bad-request | The request failed due to an invalid event. Please provide a valid event and try again. |
event:error:unknown-event | The request failed due to an unknown event. Please provide a known event and try again. |
event:error:not-found | Event does not exist, or you do not have access. |
event:error:not-joined | The request failed due to the member not being in a 'JOINED' state. Please update the member state and try again. |
event:error:permission-denied | You do not have access to the event. |
event:error:invalid-filter-group | The request failed due to an invalid filtering. |
event:error:delete-not-allowed | The request failed because the event is not allowed to be deleted. Only message and custom events are allowed. |
text:error:unknown-event | The request failed due to an unknown text event. Please provide a known text event and try again. |
text:error:permission-denied | You do not have access to the text event. |
text:error:invalid-member | The request failed due to an invalid member. Please provide a valid member and try again. |
text:error:not-joined | The request failed due to the member not being in a 'JOINED' state. Please update the member state and try again. |
image:error:unknown-event | The request failed due to an unknown image event. Please provide a known image event and try again. |
image:error:permission-denied | You do not have access to the image. |
image:error:invalid-member | The request failed due to an invalid member. Please provide a valid member and try again. |
image:error:not-joined | The request failed due to the member not being in a 'JOINED' state. Please update the member state and try again. |
rtc:error:invalid-event | The request failed due to an invalid RTC event. Please provide a valid RTC event and try again. |
rtc:error:invalid-member | The request failed due to an invalid member. Please provide a valid member and try again. |
rtc:error:ice:failed | The request failed due to an invalid ICE candidate. Please provide a valid ICE candidate and try again. |
rtc:error:missing-id | The request failed due to an invalid RTC id. Please provide a valid RTC id and try again. |
rtc:error:permission-denied | You do not have access to the RTC object. |
rtc:error:unprocessable | The request failed because the RTC content could not be processed. Please provide valid RTC content and try again. |
rtc:error:internal | An internal error occurred with the RTC object. Please try again shortly. |
rtc:error:not-joined | The request failed due to the member not being in a 'JOINED' state. Please update the member state and try again. |
leg:error:db | A database error occurred with the conversation leg. Please try again shortly. |
leg:error:invalid-action | The request failed due to an invalid leg action. Please provide a valid leg action and try again. |
leg:error:internal | An internal error occurred with the conversation leg. Please try again shortly. |
leg:error:not-found | Conversation leg does not exist, or you do not have access. |
leg:error:not-answered | The request failed due to the leg not being in an 'answered' state. Please update the leg state and try again. |
leg:error:invalid-event | The request failed due to an invalid leg event. Please provide a valid leg event and try again. |
leg:error:invalid-application | Application does not exist, or you do not have access. |
leg:error:conversation-not-found | Request failed due to leg not being linked to an active conversation |
leg:error:complete | The request failed due to the leg being in a completed state and as a result no further action can be taken. |
audio:error:not-found | Audio request does not exist, or you do not have access. |
audio:error:invalid-event | The request failed due to an invalid audio event. Please provide a valid audio event and try again. |
system:error:permission | You did not provide a correct token. Please provide a valid token. |
system:error:missing-token | You did not provide a token. Please provide a valid token. |
system:error:invalid-token | You did not provide a valid token. Please provide a valid token. |
system:error:expired-token | You provided an expired token. Please provide a valid token. |
system:error:internal | An internal error occurred. Please try again shortly. |
system:error:invalid-event | The request failed due to an invalid event. Please provide a valid event and try again. |
http:error:not-found | Endpoint does not exist, or you do not have access. |
http:error:method-not-allowed | Request method not supported. |
http:error:version-not-allowed | The request failed due to an invalid endpoint version. Please provide a valid endpoint version and try again. |
http:error:unsupported-media-type | Invalid media type provided. |
http:error:internal | An internal error occurred. Please try again shortly. |
media:error:not-found | Media does not exist, or you do not have access. |
media:error:too-many-request | You have exceeded your media request limit. You can try again shortly. |
media:error:internal | An internal error occurred with the media object. Please try again shortly. |
media:error:leg-already-answered | The request failed because the leg was already answered |
media:error:bad-request | The request failed due to an invalid media request. Please provide a valid media request and try again. |
paginator-builder:error:invalid-cursor | The request failed due to an invalid cursor |
asr:error:max-duration | The request failed due to invalid range for the max_duration param. Please specify a range between 1 and 40. |
asr:error:start-timeout | The request failed due to invalid range for the start_timeout param. Please specify a range between 1 and 10. |
custom-data:error:max-data-limit | The request failed due to custom data exceeding max data limit |
custom-data:error:max-data-sum-limit-exceeded | The request failed due to the sum of custom data exceeded max data limit |
ephemeral:error:max-data-limit | The request failed due to ephemeral data exceeding max data limit |
http:error:validation-fail | Input validation failure. |
http:error:invalid-content-type | Invalid Content-Type. |
message:error:invalid-event | The request failed due to an invalid message event. Please provide a valid event and try again. |
message:error:user-undefined | The request failed due to an undefined user. Please provide a user and try again. |
message:error:conversation-name-undefined | The request failed due to an undefined conversation_name. Please provide a conversation_name and try again. |
message:error:permission-denied | You do not have access to the message. |
message:error:invalid-member | The request failed due to an invalid member. Please provide a valid member and try again. |
message:error:not-joined | The request failed due to the member not being in a 'JOINED' state. Please update the member state and try again. |
message:error:permission | Request header 'Authorization' missing / Invalid Token. |
message:error:not-found | External id does not exist, or you do not have access. |
message:error:channel-unknown | The request failed due to an unknown channel type. Please provide a known channel and try again. |
message:error:message-type-unknown | The request failed due to an unknown message type. Please provide a known message and try again. |
nexmo-service:permission-denied | You did not provide a correct token. Please provide a valid token. |
nexmo-service:error:invalid-event | The request failed due to an invalid nexmo-service event. Please provide a valid event and try again. |
nexmo-service:error:datacenter-not-found | Datacenter id does not exist, or you do not have access. |