Live iOS v1
Sendbird Live SDK for iOS has two types of error codes:
- Client error codes: these errors are usually caused by something the client app side did, such as an incorrect or invalid parameter, or sending a request when disconnected.
- Server error codes: these errors are usually caused by a Sendbird server side issue.
The following errors are seven-digit integers beginning with 1800 and 2800.
The request failed due to an error from the HTTP library.
The request failed to receive a response due to timeout.
The response contains an unexpected object type of data.
The previous query is still in progress.
An internal server error has occurred.
The data format of the response is invalid.
The parameter specifies an invalid or empty value.
The data type of the parameter is invalid.
The user isn't authenticated.
The live event ID isn't found.
The user is trying to control a live event that isn't
ongoing by trying to perform actions such as muting audio or stopping video.
The participant is trying to perform actions only allowed for the host.
The user is trying to perform actions on a live event without entering. Enter the live event before performing these actions.
The user can't end streaming because they don't have an active stream.
The connection to media stream has failed.
The user is already in the live event.
Unknown network error has occurred.
The last query is in progress.
The open channel for the live event isn't fetched.
The following errors are six-digit or seven-digit integers beginning with 400 and 500.
|HTTP status code||Error detail|
The request specifies one or more invalid parameters.
The request is missing one or more required parameters.
The requested resource can't be found.
The requested resource already exists.
The request can't be completed because your free plan has ended.
The request can't be completed because you have exceeded your voice or video stock.
The request can't be completed because your stock has expired.
The request can't be processed because the host hasn’t entered the live event.
The request isn't allowed to perform this action.
The request isn't authorized to perform this operation.
(internal server error)
The server encountered an unexpected exception while trying to process the request.