| Error Code | Error Message | Error Code | Error Message |
|---|---|---|---|
| 1001 | ParamsBindingError | 2019 | CannotCreateChannelWithBlockedMember |
| 1002 | InvalidParams | 2020 | CannotCreateChannelWhenBlockedByMember |
| 1003 | InternalServerError | 2021 | CannotAddBlockedMember |
| 1004 | InternalServerError | 2022 | CannotAddMemberWhenBlockedByMember |
| 1005 | InternalServerError | 2023 | CannotJoinChannelBlockedByOwner |
| 1006 | Unauthorized | 2024 | CannotJoinChannelBlockedOwner |
| 1007 | LoginRequired | 2025 | CannotSendMessageInFrozenChannel |
| 1010 | TooManyRequests | 2026 | MentionedUserDoesNotExist |
| 1011 | InvalidMetaData | 2027 | MutedInChannel |
| 1012 | DeactivatedApp | 2028 | CannotMuteChannelOwner |
| 2000 | ChannelOwnerNotFound | 2029 | MaxChannelMemberCountExceeded |
| 2001 | ChannelMemberNotFound | 2030 | AlreadyChannelOwner |
| 2002 | ChannelIdAlreadyTaken | 2031 | NotChannelOwner |
| 2003 | ChannelNotFound | 3000 | InternalServerError |
| 2004 | ReuseChannelMembersDoNotMatch | 3001 | SessionNotFound |
| 2005 | UserNotChannelMember | 3002 | SessionTokenInvalid |
| 2006 | ChannelUpdateNotAuthorized | 3003 | UserNotFound |
| 2007 | CannotRemoveChannelOwner | 3004 | UserIDTaken |
| 2008 | AlreadyMember | 3009 | InvalidLoginToken |
| 2009 | RemoveUserNotMember | 3010 | DeactivatedUser |
| 2010 | BanUserNotMember | 4000 | SenderNotChannelMember |
| 2011 | CannotJoinPrivateChannel | 4001 | MsgSizeLimitExceeded |
| 2012 | InvitationCodeRequired | 4002 | BothMsgTextDataMissing |
| 2013 | InvitationCodeCannotBeEmpty | 5000 | CannotBlockSelf |
| 2014 | WrongInvitationCode | 5001 | CannotUnblockSelf |
| 2015 | ChannelNotInvitationOnlyType | 5002 | UserNotBlocked |
| 2016 | CannotBanOwnerFromChannel | 6000 | FileUploadFail |
| 2017 | CannotAddBannedUser | 6001 | FileSizeLimitExceeded |
| 2018 | BannedFromChannel |
