Skip to content

Messcat Error Codes

Article Description: A consolidated list of all the error codes in Messcat Last Updated: December 3, 2024

This is a consolidated list of all the error codes in Messcat. Please search for your error to understand what might be causing it

Error Code Description HTTP Status Code
noTierChangeNonAuto Cannot change tier of an account that is not auto charged 400
accountApprovalReq Account must be approved before updating business info 400
leaveBeforeDeleteGroup You must leave the group before deleting it 400
phoneNumReq Phone number required 400
openAccountReq Require at least one open account to check if user exists 400
nothingToUpdate Nothing to update 400
invalidName Given value is not a valid name 400
cannotForwardMsgs Cannot forward "note" or "pending" or "errored" messages 400
cannotForwardAction Cannot forward action messages 400
cannotUpdateOtherMsg Cannot update a message that is not from you 400
noUpdateNonPending Cannot update a message that is not pending or errored out 400
canOnlyEditNotes Can only edit notes 400
onlyMarkNotesResolved Can only mark notes as resolved 400
noTsChangeWithStatus Cannot change timestamp with current status of message 400
statusReqAllQuery Need to supply a status with "all" query 400
cannotForceReloadMsgs Cannot force reload all messages 400
noMsgReloadingSupport This account does not support reloading messages from the platform 400
noFetchMsgAllAccChat Cannot fetch messages for all accounts and a specific chat 400
templateReqNewConv A template is required to start a new conversation 400
badTextTryAgain Bad text, try again! 400
noButtonsWithPoll Cannot send buttons with url or phone number as poll 400
nothingToDelete Nothing to delete 400
missingProduct No products to forward sync 400
invalidAccType Account type does not support template submission 400
invalidAccountType Invalid account type 400
notRegAlibaba Account is not registered as an alibaba-cams-v2 account 400
accountActivated Account must be activated 400
invalidAttachmentUrl Invalid attachment url 400
invalidAttachment Invalid attachment URL provided 400
incorrectMimeType Attachments must have the correct mimetype. Received an unexpected mimetype. 400
missingLocation Missing location property of the location attachment 400
shortPhoneNum Phone number must be at least 5 digits 400
attachmentsNotSupported Attachments not supported 400
buttonsNotSupported Buttons not supported 400
productsNotSupported Products not supported 400
messageMustHaveText Message must have text 400
noSimultaneousBtnAttach Cannot send message with buttons and attachment at the same time 400
urlPhoneBtnsNotSupported Sending URL & phone number buttons directly is not supported 400
pollsNotSupported Polls not supported on WABA 400
notSupportedOnWABA Products not supported on WABA 400
emptyPhoneNumber Empty phone number provided 400
failedGetCodeScanQR Failed to get code from WhatsApp. Please try scanning the QR code 400
invalidChatId Invalid chat ID 400
contactsBaseUrlsOnly Contacts only support base64 encoded URLs 400
expectedJsonCursor Expected stringified JSON cursor 400
invalidJsonCursor Invalid JSON cursor 400
noTeamCreatorChange Cannot alter the team creator! 400
noDeleteOwnUser Cannot delete your own user! 400
noAlterOwnUser Cannot alter your own user! 400
unsupportedLoginMethod Login method not supported 400
invalidOtherParameter Invalid other parameter 400
phoneNumReqForOtp Phone number required for OTP 400
teamIdIsReq teamId is required 400
noStoresInBoutir No Stores In Boutir Account 400
noPhoneNumFound No Phone Number Found 400
missingEmailLogin Email address missing from Google login 400
invalidRequest Invalid request 400
templateNotFound No template found for given templateID 400
noBotsForBotId No bots for given botId 400
noActionsForBotid No actions for given botId 400
noTextOrTitleBotID No message text or title for given botId 400
templateIdIsReqToLink Template ID is required to link 400
startingActionReq Bot needs to have a starting action before it can be submitted for review 400
msgReqInStartingAction Starting action must contain a message 400
missingStartingAction Bot has no starting action! 400
invalidCursor Invalid cursor 400
unknownActionid Unknown starting actionID 400
webhookMethodReq Webhook trigger method expected 400
delayLoopInActions Found delay loop in those actions 400
unsupportedTargetType Specified target type not supported 400
undefinedPropertyPath Result of PropertyPath is undefined 400
InvalidPropertyPathId Result of PropertyPath is not a single ID or list of ids 400
BtnActionNotFound The button action could not be found 400
campaignInProgressStop Campaign already in progress, "stop" the campaign first 400
noRecipientsLeft No recipients left to broadcast 400
noRecipientsForCampaign No recipients present for the given campaign 400
stringifiedJsonReq Expected stringified JSON cursor 400
missingTrigger There is no trigger associated 400
qRCodeUrlIsReq QR code url is required 400
missingAuthInPayment Payment system has no auth 400
UnsupportedServiceProducts Specified service integration does not support products 400
nameConditionInvalid Cannot condition on specified name 400
emptyNameCondition Condition with specified name has no values 400
invalidValueTypeError Invalid value type provided. 400
InvalidNameConditionValues Condition with specified name cannot have given values 400
unknownConditions Unknown conditions specified 400
paymentIntegrationNotFound Payment integration with specified paymentIntegrationId does not exist 400
invalidStartTimeFormat Malformed startTime! must be in 24h format 400
invalidEndTimeFormat Malformed endTime! must be in 24h format 400
malformedEndtimeMissing Malformed endTime! missing 400
missingKeywords Missing keywords 400
missingUser Could not find user 400
unavailablePaymentId No payment ID available 400
noAutoChargeApi This account is not an auto-charged API product, it cannot be removed 400
NonScalableApi Account not part of scalable API plan 400
duplicateTierMembership Account already belongs to "${tier}", nothing to do 400
invalidSubsId Invalid subscription id 400
wrongCategoryUpdate Cannot update to a product in a different category 400
nonSubUpdateOnly Purchase is not a subscription. Can only update subscriptions 400
noPartnerAdminTeam No partner admin set for this team 400
noCreditToAvail No credit to avail 400
noExtraDaysAllowed Cannot add extra days to one-time product 400
invalidPurchaseDetail Malformed purchaseDetail! 400
invalidTeam Malformed team! 400
invalidTeamMember Malformed teamMember! 400
attachmentNotEncrypted Attachment is not encrypted 400
unauthorisedForWebhook Unauthorised for webhook 401
invalidExpiredRefresh Invalid or expired refresh token 401
invalidPhoneNumPwd Invalid phone number/password combination 401
unknownOtp Unknown OTP 401
tokenNotFound Token not found 401
oTPNotFound OTP not found 401
invalidPhoneOrOtp Invalid phone or otp 401
invalidIntegrationCode Invalid integration code 401
invalidWebhookSecret Invalid webhook secret 401
invalidIntegrationId Invalid integration ID 401
invalidOrderId Invalid order id 401
noToken No token 401
quotaExhausted Accounts Quota Exhausted 403
notAuthorizedToUpdate You need the TEAMMEMBERS_UPDATE scope to access this data 403
messageQuotaExhausted Message Quota Exhausted 403
cannotSendBroadcast Cannot send to broadcast lists 403
noScopePermission You do not have permission to grant these scopes! 403
captchaCheckFailed Captcha check failed 403
userNotFoundInTeam Cannot find your user in the team 403
noScopeUpdateAccess You do not have enough access to update these scopes on this team member 403
extraIDsToUpdate Received extra member IDs to update 403
scopesNotPresent Scopes not present 403
maxMembersReached This team already has the maximum number of members! 403
insufficientScope You do not have access to this 403
userNotInPartnership This user is not part of your partnership 403
noChangeNonPartner Cannot change for this user as it is not a partnership account 403
noChangeForUser Cannot change for this user 403
cannotUpdateFields Cannot update these fields 403
noAccessReqScopes You do not have access to certain scopes you requested 403
insufficientScopes You do not have the required scopes to perform this action 403
insufficientAccess Insufficient Access 403
maxPurchasesReached Max purchases reached 403
forbidden Forbidden 403
OwnReferralNotAllowed Cannot use your own referral code 403
noAccountsFound No accounts found 404
couldNotFindAnAccount Could not find an account 404
missingAccountInTeam Could not find given account in your team 404
missingProductID Product with given id not found in your team 404
missingEntity Could not find the specified entity. 404
chatNotFound Original chat not found 404
originalMsgNotFound Original message not found 404
expectedOriginalData Expected message to have original data 404
failedFindIdInChat Failed to find id in chat given chatId 404
adminNotFound Your partner admin team was not found 404
invalidTeamOrNoAccess Either the team specified is invalid, or you do not have access 404
contactNotFound Contact not found 404
teamNotFound Team not found 404
notFound Not Found 404
missingAccountId Could not find specified accountId in your team 404
campaignNotFound Campaign not found 404
missingDataPoint Could not find data point 404
missingSecretId Could not find tracking by specified secretId 404
missingPaymentSystem Payment system not found 404
UnsupportedWebhookPayment Payment system cannot handle webhook 404
missingTrackingId Could not find tracking with specified trackingId 404
missingMetadataTeamId Could not find metadata with specified teamId 404
noQrFound No QrCode returned 404
noSuchChatbotId No such chatbot id 404
chatbotNotFound Chatbot not found 404
missingChatbothName Chatbot does not exist with name 404
missingChatbotId Could not find chatbot id 404
invalidCoupanCode Specified coupon code is invalid 404
productCodeNotFound Product code not found 404
messageNotFound Message with specified not found 404
attachmentNotFound Attachment not found 404
2closeBeforeDelete Account must be closed before deleting 409
cannotConnectInThisState Cannot connect in given state 409
cannotSetReadEquals Cannot set read equals to given value when chat is same 409
cannotSetActionEquals Cannot set action equals to given value when chat is same 409
accountAlreadyOpen Account already open 409
duplicateOpenRequest Duplicate open request for the specified account. 409
userAlreadyInTeam User is already a member of this team! 409
noPassChangeForSso Cannot change password for Google/Facebook/Boutir login 409
userAlreadyRegistered This user is already registered! Please login, if you have forgotten your password, press "forgot password" 409
flowNameAlreadyExists A flow with the same name already exists 409
sameNameFolderExists A folder with the same name already exists 409
DuplicateIDError Specified ID has already been taken 409
tiktokCookiesReq Cannot open account without TikTok cookies 418
cannotFetchMsgs Cannot fetch messages in direction other than "before" 418
noContactInfoFound Cannot fetch contact info for phone number 418
notSupported Not supported 418
mismatchAccWrkrType The specified account is not running on the specified worker 424
accountNotOpenMsg Account not open, cannot send message 428
openAccountReqForDetail Account needs to be open to fetch order details 428
accountNotOpen Account must be open to sync products 428
accountNotRunning Account not running 428
accountNotActivated Account not activated 428
noConnectionInstance No connection instance 428
lastMsgTooLongAgo Last msg too long ago 428
notOpenConnection Connection not open yet 428
noMoreOTPsTryLater Cannot send more OTPs. Please try again in some time 429
notImplemented Not implemented 500
noTeammatesFound No teammates found 500
accountReqRoundRobin Account must be provided for round-robin assign type 500
noTeammatesForAssign No teammates found for smart assign contact 500
noWorkerAvailable No worker available. Contact Support. 500
senderUserIdNotSet Sender user ID not set 500
messageIdNotSet Message ID not set 500
entityMutationFailed Failed to run single mutation on current entity 500
noTeamMembers The specified team has no team members. 500
missingMethod The requested method is not implemented. 500
templateCreateNoId Template create did not return ID 500
couldNotGetWaba Could not get waba 500
phoneNumNotFound Could not find phone number 500
invalidModification Invalid modification 500
reqFieldsForSearch Contact name, platform names and phone number are required to set search 500
writeCollectionError Error writing to given collection 500
sendgridApiKeyNotSet SENDGRID_API_KEY not set specified partner 500
cannotRegisterGroup Cannot register a group 500
allWebPushFailed All Web push failed 500
gptIssueTryAgain Oops seems GPT ran into problems, please try again 500
contactFilterConflict Cannot use both contactFilters and addTags/removeTags 500
recvNonJsonPayload Recv non JSON payload 500
filterConflictExcludedTags Cannot use both contactFilters and recipientTags/excludedRecipientTags 500
FailedToGetPayexToken Error getting Payex access token 500
paymentCreationFailed Error creating payment intent 500
transactionDetailsError Error getting transaction details 500
invalidAuthType Invalid auth type 500
InvalidWebhook Invalid webhook. No metadata or txn_id or payment_intent 500
requestInProgress Async requests in progress, please wait for them to finish before starting a new one 500
invalidDay Invalid Day 500
trialNotAvailable Free trial not available! 500
subItemNotFoundInvoice Could not find the subscription item in the invoice 500
teamHasNoCreator Team has no creator 500
emptyQuotaNoOwner Event message-quota-empty without ownerId 500
tokenServiceNotFound Service refreshToken/serviceTeamId does not exist! 500