Skip to main content
Version: 5.11.4

All Error Cases

statusCodeerrorCodeSituationMethod
200Success- When the columnName does not exist
- When no data meets the conditions
GetRandomGuildInfoV3
400accessTokenError- When the user tries token login but there is no local access token in the deviceLoginWithTheBackendToken
RefreshTheBackendToken
400BadParameterException-(Schema) When the data type of the column declared upon defining the schema is different from that of the column to be inserted and updatedInsert
Update
UpdateV2
400BadParameterException- When the wrong uuid or id is enteredGetProbability
GetProbabilitys
400BadParameterException- When the title/content does not meet the minimum/maximum lengthSendPost
400BadParameterException-(Schema) When the data type of the column that declared the schema is different from the data type of the column inserted to paramUpdateUserScore
400BadParameterException- When there is a blank before/after the nicknameCheckNicknameDuplication
CreateNickname
UpdateNickname
400BadParameterException- When the wrong uuid/id is enteredGetChartContents
GetOneChartAndSave
400BadParameterException- When the wrong email is enteredResetPassword
400BadParameterException- When a Korean character is included in the method nameInvokeFunction
400BadParameterException- When the goodsCount more than 10CreateGuildV3
400BadParameterException- When the contributed goodsType exceeds the goodsCountContributeGoodsV3
400BadParameterException- When there is an attempt to modify the guild nameModifyGuildV3
400BadParameterException- When the inDate is null or string.EmptyUpdateUserScore
400BadParameterException-(Schema) When the size of the list selected upon declaring the list column in the schema is different from the size of the list entered in paramInsert
Update
UpdateV2
400BadParameterException-(Schema) When the size of the map selected upon declaring the map column in the schema is different from the size of the map entered in paramInsert
Update
UpdateV2
400BadParameterException- When the nickname exceeds 20 charactersCheckNicknameDuplication
CreateNickname
UpdateNickname
400BadParameterException- When the data in Param is not modified as AddCalculation typeUpdateWithCalculation
UpdateWithCalculationV2
400BadParameterException- When an invalid OldPassword is enteredUpdatePassword
400BadParameterException- When the wrong password is enteredConfirmCustomPassword
400BadParameterException- When there is data with 8 or more decimal places in the probabilityGetProbability
GetProbabilitys
400BadParameterException- When the table registered as a ranking field upon creating the ranking is not in paramUpdateUserScore
400BadParameterException- When the sender and recipient are the sameSendMessage
400BadParameterException- When the ranking that attempted the update is not goods, meta, or user ranking
- When the table is not the one registered as a ranking field upon creating the ranking
ContributeGuildGoods
UpdateGuildMetaData
UpdateUserScore
UseGuildGoods
400BadParameterException- Expired receipt tokenChargeTBC
IsValidateGooglePurchase
400BadParameterException- When ChangeCustomToFederation was completed but another attempt is madeChangeCustomToFederation
400BadParameterException- When there is not enough TBC to purchase the cash item of the corresponding uuidUseTBC
400BadParameterException-(Schema) When there is an attempt to insert or update a column whose schema is not defined
-(Schema) When a column whose schema is not defined is included in param
Insert
Update
400ConditionalCheckFailedException- When a non-existent postIndate is enteredDeleteUserPostItem
400HttpRequestException- When the call/response fails because the network is temporarily unstableCommon Server Error Cases
400InitializeFail- When the Client App ID or Signature Key is null or string.EmptyInitialize
400InvalidParameterValue- When a special character is included in the project name upon finding custom ID, an error occurs and a notice email is not sent
- When a special character is included in the project name upon finding custom ID and password, the password is changed but an error occurs and a notice email is not sent
FindCustomID
ResetPassword
400NotFoundException- When called in non-Android and non-iOS devicesGetLatestVersion
400PreconditionFailed- When the value is 0 or lowerContributeGuildGoods
UseGuildGoods
400TransactionDataError- When there is a task other than the Get command in transactionListTransactionRead
TransactionWrite
400TransactionSizeError- When there are over 10 tasks in transactionList, or when there are no tasksTransactionRead
TransactionWrite
400UndefinedParameterException- When there is an attempt without customLoginChangeCustomToFederation
400UndefinedParameterException- When the goodsCount is 0 or lowerCreateGuildV3
400UndefinedParameterException- When the user tries to create/modify a nickname using an empty nickname or string.emptyCreateNickname
UpdateNickname
400ValidationException- When there is an attempt to modify data that is not a number type
When there is an attempt to modify a non-existent column
UpdateWithCalculation
400ValidationException- When the guildIndate is null or string.EmptyGetGuildRank
400ValidationException- When the total number of columns to be inserted, edited, or calculated is over 290
- When the size of the data to be inserted, edited, or calculated is over 4 MB
Insert
TransactionWrite
Update
UpdateWithCalculation
400ValidationException- When the uuid is null or string.EmptyContributeGuildGoods
GetGuildRank
GetMyGuildRank
GetMyRank
GetRankList
GetRankListByScore
GetRankRewardList
GetUserRank
UpdateGuildMetaData
UpdateUserScore
UseGuildGoods
400ValidationException- When 2 or more tasks are performed to the same rowTransactionRead
TransactionWrite
401BadUnauthorizedException- When the Access Token is not valid
- When the user's Access Token is wrong or expired(one day or more has passed since login)
Upon login
401BadUnauthorizedException- When the Access Token is not valid
- When the user's Access Token is wrong or expired(one day or more has passed since login)
Upon calling functions other than login
401BadUnauthorizedException- When an incorrect BACKND Function authorization key is entered in UnityGetFunctionList
InvokeFunction
401BadUnauthorizedException- When the Facebook information entered in BACKND Console is invalidAuthorizeFederation
401BadUnauthorizedException- When the Param value of the method requested to the BACKND server has float/double type data of 14 digits or more(including whole numbers and decimal places)
- When the Param value of the method requested to the BACKND server has Dictionary type data of depth 4 or higher
Common Server Error Cases(occurs only in SDK 5.1.0 and earlier versions)
401BadUnauthorizedException- When the server and the client time have a difference of 10 minutes or more based on UTC +9(Korean time)Common Server Error Cases
401BadUnauthorizedException- When the ID does not exist
- When a guest login was attempted after changing the guest account to a federation account
CustomLogin
GuestLogin
401BadUnauthorizedException- When the password is incorrectCustomLogin
401BadUnauthorizedException- When the Google hash keys of the client(game) and the server(BACKND Console) do not match in an Android OS environmentCommon Server Error Cases
401BadUnauthorizedException- When the refresh_token expired because the user logged in to another deviceLoginWithTheBackendToken
RefreshTheBackendToken
401BadUnauthorizedException- When the sender does not have a nicknameSendMessage
401BadUnauthorizedException- When the project status is 'Maintenance'(whitelisted users excluded)CustomLogin
CustomSignUp
AuthorizeFederation
LoginWithTheBackendToken
RefreshTheBackendToken
401BadUnauthorizedException- When the project status is 'Maintenance'(whitelisted users excluded)Upon calling functions other than login
401BadUnauthorizedException- When the signatures of the client(game) and the server(BACKND Console) do not matchCommon Server Error Cases
402AbnormalReceipt- Refunded/canceled receiptChargeTBC
IsValidateApplePurchase
IsValidateGooglePurchase
403Forbidden- When too many requests are sent from one client(same IP)
- A client with this error cannot send requests for five minutes.
Common Server Error Cases
403ForbiddenError- When a user who does not meet the console setting conditions attempts to request to join a guildApplyGuildV3
403ForbiddenError- When a user who does not meet the console setting conditions attempts to create a guildCreateGuildV3
403ForbiddenException- When a user attempts to expel a member without the proper authorityExpelMemberV3
403ForbiddenException- When you send it to yourselfSendPost
403ForbiddenException- When the maximum number of friends setting value is 0 in the social management menu of BACKND ConsoleRequestFriend
403ForbiddenException- When a guild member who is not the master calls the methodSetRegistrationValueV3
403ForbiddenException- When an attempt is made to modify or delete the information of another person in the private tableDelete
DeleteV2
Update
UpdateV2
403ForbiddenException- When the maximum number of owned messages is 0SendMessage
403ForbiddenException- When a guild member other than the guild master attempts to use goods by calling the methodUpdateCountryCodeV3
UseGoodsV3
UseGuildGoods
403Reason for blocking entered in the console- When the account/user is blockedAuthorizeFederation
CustomLogin
GuestLogin
LoginWithTheBackendToken
RefreshTheBackendToken
404NotFoundException-(Schema) When a column whose schema is not declared is in param
-(Schema) When there is an attempt to modify a null or non-existent column
- When there is an attempt to search for a column whose schema is not defined with the where condition
UpdateUserScore
UpdateWithCalculation
UpdateWithCalculation
404NotFoundException- When the country code does not existGetCountryCodeByIndate
GetMyCountryCode
404NotFoundException- When a non-existent inDate is entered / When another person's row Indate is enteredUpdateUserScore
404NotFoundException- When there is no enrolled emailResetPassword
404NotFoundException- When the user information is not in the BACKND databaseUpdateFederationEmail
404NotFoundException- When the gamerIndate is wrong / When the user is not a friendBreakFriend
404NotFoundException- When the Client App ID or Signature Key is invalidInitialize
404NotFoundException- When the user searches the table to update or delete with the where condition but the table does not exist
- When the user tries to delete a non-existent row
- When the inDate does not exist
-(Schema) When there is an attempt to search for a column whose schema is not defined with the where condition
Delete
DeleteV2
Update
UpdateWithCalculation
404NotFoundException- When the gamer with the given email does not exist
- When there is an attempt to look up with a userIndate of a non-existent user
- When the wrong CustomId is entered
FindCustomID
GetUserRank
ResetPassword
404NotFoundException- When there is no user with that nickname or inDateGetUserInfoByInDate
GetUserInfoByNickName
404NotFoundException- When the guild name or guild InDate does not exist
- When a user who has not joined a guild calls the method
GetGuildGoodsByIndateV3
GetGuildIndateByGuildNameV3
GetGuildInfoV3
GetGuildMemberListV3
GetGuildRank
SetRegistrationValueV3
404NotFoundException- When the user tries to update with goods not selected during ranking creation
- When there is an attempt to update the ranking with other metadata, not the one registered when creating the guild ranking
ContributeGuildGoods
UpdateGuildMetaData
UseGuildGoods
404NotFoundException- When the user is not in the guildNominateMasterV3
NominateViceMasterV3
ReleaseViceMasterV3
404NotFoundException- When the guild does not exist in the ranking
- When your guild does not exist in the ranking
GetGuildRank
GetMyGuildRank
404NotFoundException- When the indate(game information) is invalidSendPost
404NotFoundException- When there is no message for the corresponding messageIndateDeleteReceivedMessage
DeleteSentMessage
404NotFoundException- When a non-existent postIndate is enteredReceiveUserPostItem
404NotFoundException- When the corresponding announcement/event does not existEventOne
NoticeOne
404NotFoundException- When a non-existent postIndate is entered
- When it is a request to receive a piece of mail that has already been received
ReceiveAdminPostItemV2
ReceiveUserPostItem
404NotFoundException- When there is no product registered in BACKND ConsoleGetProductList
404NotFoundException- When there is an attempt to purchase a non-existent itemChargeTBC
UseTBC
404NotFoundException- When the uuid does not exist
- When the ranking does not exist
GetGuildRank
GetMyGuildRank
GetMyRank
GetRankList
GetRankListByScore
GetRankRewardList
GetRankTableList
GetUserRank
UpdateGuildMetaData
404NotFoundException- When there is an attempt to look up with a uuid that has no rewardGetRankRewardList
404NotFoundException- When the gamerIndate does not exist
- When a friend request was not made to the corresponding user
ExpelMemberV3
RejectApplicantV3
RevokeSentRequest
404NotFoundException- When the corresponding gamerIndate is not a friendRejectFriend
404NotFoundException- When the InDate or guild name is not enteredGetGuildGoodsByIndateV3
GetGuildIndateByGuildNameV3
404NotFoundException- When the tableName does not existDelete
DeleteV2
Get
GetV2
GetMyData
GetRandomGuildInfoV3
GetRandomUserInfo
Insert
Update
UpdateWithCalculation
UpdateV2
UpdateWithCalculationV2
404NotFoundException- When your rank does not exist
- When the user does not exist in the ranking
GetMyRank
GetUserRank
404NotFoundException- When the platform version is not registeredGetLatestVersion
404NotFoundException- When the coupon has expired
- When a serial coupon that is prohibited from duplicate use is used again
UseCoupon
404NotFoundException- When a gamer attempts to redeem a single coupon more than onceUseCoupon
404NotFoundException- When the recovery rate of a single coupon is 100%UseCoupon
404ResourceNotFoundException- When a non-existent method name is calledInvokeFunction
405MethodNotAllowedParameterException- When the eight fields(partition, gamer_id, inDate, updatedAt, sender, receiver, reservationDate, and owner_inDate) are included in paramUpdateWithCalculation
Update
UpdateWithCalculationV2
UpdateV2
405MethodNotAllowedParameterException- When the recipient's messages are fullSendMessage
408ECONNABORTED- When a timeout error occurs in the server(up to 20 seconds)Common Server Error Cases
408Timeout- When a timeout error occurs in the SDK(the period set in SDK is passed. default: 100 seconds)Common Server Error Cases
409DuplicatedParameterException- When it is a request to join the same guild againApplyGuildV3
409DuplicatedParameterException- When there is a duplicated customIdCustomSignUp
409DuplicatedParameterExceptionWhen another friend request is made to someone after already sending a friend requestRequestFriend
409DuplicatedParameterException- When there is an attempt to change the custom ID that is already signed up as a federation accountChangeCustomToFederation
409DuplicatedParameterException- When there is an attempt to create a guild with a duplicated guild nameCreateGuildV3
409DuplicatedParameterException- When there is a duplicated nicknameCheckNicknameDuplication
CreateNickname
UpdateNickname
409DuplicatedParameterException- When the receipt for an already used or canceled subscription product is verifiedIsValidateGooglePurchase
409UsedReceipt- Already used receipt tokenChargeTBC
IsValidateApplePurchase
IsValidateGooglePurchase
410GoneResourceException- When the refresh_token has expired after one yearLoginWithTheBackendToken
RefreshTheBackendToken
412PreconditionFailed- When the number of characters in the content is greater than the number set in the consoleSendMessage
412PreconditionFailed- When the guild name conditions are not metCreateGuildV3
412PreconditionFailed- When the old guild is looked up
- When a user in the old guild looks up
GetGuildInfoV3
GetMyGuildInfoV3
412PreconditionFailed- When there is an attempt to modify/delete a deactivated table
- When there is an attempt to insert/load into a deactivated tableName
Delete
DeleteV2
Get
GetV2
GetMyData
Insert
Update
UpdateWithCalculation
UpdateV2
UpdateWithCalculationV2
412PreconditionFailed- When there is an attempt to use goods more than the amount owned by the guildUseGoodsV3
UseGuildGoods
412PreconditionFailed- When the user is already in a guildApplyGuildV3
ApproveApplicantV3
CreateGuildV3
412PreconditionFailed- When the friend list of the person who received the request is fullAcceptFriend
412PreconditionFailed- When the friend list of the person who sent the request is fullAcceptFriend
412PreconditionFailed- When the recipient's requests are fullRequestFriend
412PreconditionFailed- When the sender's requests are fullRequestFriend
412PreconditionFailed- When the guild master attempts to withdraw from the guild but there are guild members remainingWithdrawGuildV3
412PreconditionFailed- When a user who has not joined a guild calls the methodContributeGuildGoods
GetMyGuildGoodsV3
GetMyGuildInfoV3
UpdateGuildMetaData
UseGoodsV3
UseGuildGoods
412PreconditionFailed- When a user who has not joined the guild attempts to change the metadata or withdrawModifyGuildV3
WithdrawGuildV3
412PreconditionFailed- When the amount is a negative numberContributeGoodsV3
412PreconditionFailed- When the amount is a positive numberUseGoodsV3
413ServerErrorException- When the size of data to be inserted or updated exceeds 400 KB
- When one row(group of columns) exceeds 400 KB
Insert
Update
UpdateWithCalculation
UpdateV2
UpdateWithCalculationV2
428Precondition Required- When there is an attempt to update an expired one-time ranking
- When there is an attempt to update the ranking during UTC +9 04:00 - 05:00(4 am - 5 am in Korean time)
ContributeGuildGoods
UpdateGuildMetaData
UpdateUserScore
UseGuildGoods
429ProvisionThroughputExceededException- When the database quota is exceededCommon Server Error Cases
429ProvisionThroughputUpdatingException- When the database quota is being updatedCommon Server Error Cases
429Too Many Request- When the number of guild members is already more than 100ApplyGuildV3
ApproveApplicantV3
429Too Many Request- When there is an attempt to find ID or password more than 5 times using the same information within 24 hoursFindCustomID
ResetPassword
429Too Many Request- When you send more than 50 pieces of mail a daySendPost
500ServerErrorException- When the Operation Policy is not registeredGetPolicy
500InternalServerError- When the server is temporarily overloadedCommon Server Error Cases
500InternalServerError- When the server is temporarily overloadedCommon Server Error Cases
502BadGateway- When the server is temporarily overloadedCommon Server Error Cases
503ETIMEDOUT- When the request takes a long timeCommon Server Error Cases
503Service Temporarily Unavailable- When the server is not working properlyCommon Server Error Cases
ParseException- When there is an attempt to convert empty data to param
- When there is an attempt to convert the JSON data without a child to Param
Parse