API error reference

Look up Synerise API error codes, their HTTP status, and the response message returned by the platform. Link directly to a specific code by appending # followed by the error code to this page's URL (for example, /api-reference/errors.html#CON-0001).

790 error codes across 29 groups.

CredentialErrorCodes

Connection error codes

CodeHTTP StatusDescriptionMessage
CON-0001404Authorization method not foundAuthorization method not found
CON-0002400Connection with name already existsConnection with name already exists
CON-0003400Authorization method has incorrect configAuthorization method has incorrect config
CON-0004400Authorization method has incorrect stateAuthorization method has incorrect state
CON-0006423Credential cannot be authorized due to lockCredential cannot be authorized due to lock
CON-0007400Credential type id is incorrectCredential type id is incorrect
CON-0008400Directory with name already existsDirectory with name already exists
CON-0009400Directory is not emptyDirectory is not empty
CON-0010400Directory is globalDirectory is global
CON-0011404Directory not foundDirectory not found

InAppErrorCodes

In-app error codes

CodeHTTP StatusDescriptionMessage
IAP-001400Additional parameters are invalidAdditional parameters are invalid
IAP-002400Audience is invalidAudience is invalid
IAP-003400Display settings are invalidDisplay settings are invalid
IAP-004400Event trigger is invalidEvent trigger is invalid
IAP-005400Test campaign configuration is invalidTest campaign configuration is invalid
IAP-006400Time window is invalidTime window is invalid
IAP-007400Too many test listsToo many test lists
IAP-008400Too many event triggersToo many event triggers
IAP-009400Too many variantsToo many variants
IAP-010400Utm parameters are invalidUtm parameters are invalid
IAP-011400Variant is invalidVariant is invalid
IAP-012400Wrong campaign statusWrong campaign status
IAP-013400Active campaign limit exceededActive campaign limit exceeded
IAP-014400Missing audienceMissing audience
IAP-015400Campaign validation errorCampaign validation error
IAP-016400Missing provider configurationMissing provider configuration
IAP-017400This field don't accept dynamic valuesThis field don't accept dynamic values
IAP-018400Creating object that already existsCreating object that already exists
IAP-021424Dojo has responded with errors while analyzing dependenciesError analyzing campaign dependencies
IAP-022424Dojo has responded with errors while replacing dependenciesError replacing campaign dependencies
IAP-023404Campaign not foundCampaign not found
IAP-024404Default directory not foundDefault directory not found
IAP-025400Invalid mowe requestInvalid mowe request
IAP-026400Input id cannot be nullInput id cannot be null
IAP-027400Control group type does not match variant contentsControl group type does not match variant contents
IAP-028400Multiple global control groups are not supportedMultiple global control groups are not supported
IAP-029404Global control group id did not match groups defined for current profileGlobal control group id $groupId did not match groups defined for current profile
IAP-031400Segment specified as global control group does not existSegment specified as global control group does not exist
IAP-032400Global control group not configured for current profileGlobal control group not configured for current profile

DashboardErrorCodes

Dashboards error codes

CodeHTTP StatusDescriptionMessage
DSH-110400Wrong input dataWrong input data
DSH-112404Dashboard not foundDashboard not found
DSH-113409ConflictConflict
DSH-114400Wrong input data.Wrong input data.
DSH-115400Cannot create predefined dashboard for given payload. Invalid type.Wrong invalid analysis typed.
DSH-116404Cannot found predefined dashboard.Cannot found predefined dashboard.
DSH-117404Cannot found theme.Cannot found theme.
DSH-118404Cannot found tag.Cannot found tag.
DSH-119403Insufficient permissions.Insufficient permissions.
DSH-120409Snapshot already exist.Snapshot already exist.
DSH-121404Snapshot not found.Snapshot not found.
DSH-122400Provided analysis correlations are invalid.Provided analysis correlations are invalid.
DSH-123400Requested dashboard share with user from invalid business profile.Requested dashboard share with user from invalid business profile.

OptimizersErrorCodes

Optimizers error codes

CodeHTTP StatusDescriptionMessage
OPT-001404Experiment not found.Experiment not found.
OPT-002400Missing variants for experiment.Missing variants for experiment.
OPT-003400Experiment does not have the correct number of variants.Experiment does not have the correct number of variants.
OPT-004400Experiment does not have the correct number of goals.Experiment does not have the correct number of goals.
OPT-005400Variant weights do not add up to 10000.Variant weights do not add up to 10000.
OPT-006400Experiment has already started and cannot be updated.Experiment has already started and cannot be updated.
OPT-007400Experiment cannot be updated.Experiment cannot be updated.
OPT-008400Experiment status cannot be changed.Experiment status cannot be changed.
OPT-009404Goal not found.Goal not found.
OPT-010400Experiment with an automatic allocation method must have an algorithm provided.Experiment with an automatic allocation method must have an algorithm provided.
OPT-011400Experiment variant cannot use a name (index id) that is already in use.Experiment variant cannot use a name (index id) that is already in use.
OPT-012400Experiment cannot have variants with the same name (index id).Experiment cannot have variants with the same name (index id).
OPT-013400Experiment is running or paused, so it cannot be deleted.Experiment is running or paused, so it cannot be deleted.
OPT-014400Experiment is running or finished, so it cannot be started again.Experiment is running or finished, so it cannot be started again.
OPT-015400Experiment does not have the baseline variant.Experiment does not have the baseline variant.
OPT-016400Experiment does not have the primary goal.Experiment does not have the primary goal.
OPT-017400Missing stats for the baseline variant.Missing stats for the baseline variant.
OPT-018400Cannot copy experiment, which is not finishedCannot copy experiment, which is not finished

SauthServiceErrorCodes

Sauth service error codes

CodeHTTP StatusDescriptionMessage
SAU-001401Could not fetch oauth dataCould not fetch oauth data
SAU-002400CustomId is required filed in internal mappingCustomId is required filed in internal mapping
SAU-003401Invalid facebook tokenInvalid facebook token
SAU-004409Client with given details is already recognized by different externalIdClient with given details is already recognized by different externalId
SAU-005409Client with given externalId is already assigned to different clientClient with given externalId is already assigned to different client
SAU-006401Api key not retrievableCould not fetch ApiKey
SAU-007400Oauth data missingOauth data missing
SAU-008401Invalid google tokenInvalid google token
SAU-009403Property is not on modification allowlistProperty is not on modification allowlist
SAU-010403Tag is not on modification allowlistTag is not on modification allowlist
SAU-012400Bad api key valueBad api key value
SAU-013404Business profile not found errorBusiness profile not found error
SAU-014400Changed email couldn't be the same as actualChanged email couldn't be the same as actual
SAU-015403Changed email couldn't be the same as actualInvalid password
SAU-016403Invalid email change tokenInvalid email change token
SAU-017403Email change could not be performed from different accountEmail change could not be performed from different account
SAU-018400Email change from web form not enabledEmail change from web form not enabled
SAU-019403Client id mismatchTrying to do some operation on different client than provided by token
SAU-020400Api key cannot update profile propertyApi key can not update profile property
SAU-021400Incorrect provider typeIncorrect provider type
SAU-022400Password can not be emptyPassword can not be empty
SAU-023400Password has to contain at least one uppercase letterPassword has to contain at least one uppercase letter
SAU-024400Password has to contain at least one lowercase letterPassword has to contain at least one lowercase letter
SAU-025400Password has to contain at least one numberPassword has to contain at least one number
SAU-026400Password has to contain at least one alphanumeric characterPassword has to contain at least one alphanumeric character
SAU-027403Client not allowed to change passwordClient not allowed to change password
SAU-028403Invalid oldPasswordInvalid oldPassword
SAU-029400No uuid in request nor in client dataNo uuid in request nor in client data
SAU-030403Invalid credentialsINVALID_CREDENTIALS
SAU-031403Invalid credentials missing passwordINVALID_CREDENTIALS_MISSING_PASSWORD
SAU-032403Invalid credentials missing tokenINVALID_CREDENTIALS_MISSING_TOKEN
SAU-033423Device login blockedDevice login blocked
SAU-034400CustomId cannot be given from both request and voucher serviceCustomId cannot be given from both request and voucher service
SAU-035401Credentials invalidCredentials invalid
SAU-036401Api-key has no client scopeApi-key has no client scope
SAU-037401Could not refresh tokenCOULD_NOT_REFRESH_TOKEN
SAU-038400No registered phone update request to validateCOULD_NOT_REFRESH_TOKEN
SAU-039400Invalid phone or PINInvalid phone or PIN
SAU-040400Clients not recognizable by emailClients not recognizable by email
SAU-041404Account does not existAccount does not exist
SAU-042400Apple oauth disabledApple oauth disabled
SAU-043404Apple oauth settings not foundApple oauth settings not found
SAU-044400Bad token Unauthorized errorUNAUTHORIZED
SAU-045404Oauth settings not foundOauth settings not found
SAU-046401Unauthorized errorUNAUTHORIZED
SAU-047401Token expired errorTOKEN_EXPIRED
SAU-048406Login has been blockedLogin has been blocked
SAU-050412Client merge disabledClient merge disabled
SAU-051410Could not merge clients. Client with this email already existsCould not merge clients. Client with this email already exists
SAU-052410Could not merge clientsCould not merge clients
SAU-053410A profile already exists with this unique identifier.A profile already exists with this unique identifier.
SAU-054401Could not generate tokenCould not generate token
SAU-055401ApiKey is no longer validApiKey is no longer valid
SAU-056424Unable to obtain loyalty card numberUnable to obtain loyalty card number
SAU-057400CustomId and VoucherPoolUuid cannot be provided simultaneouslyCustomId and VoucherPoolUuid cannot be provided simultaneously
SAU-058401Cannot verify identity provider tokenCannot verify identityProviderToken
SAU-059412Incorrect hashIncorrect hash
SAU-060401Cannot parse JWT headerCannot parse JWT header
SAU-302403Email confirmation via hash requiredEmail confirmation via hash required
SAU-303403Email confirmation via pin code requiredEmail confirmation via pin code required
SAU-304403Could not confirm email via pin code. Pin code has wrong valueCould not confirm email via pin code. Pin code has wrong value
SAU-305403Could not confirm email via pin code. Pin code is expiredCould not confirm email via pin code. Pin code is expired
SAU-306403Could not confirm email via pin code. Device id mismatchCould not confirm email via pin code. Device id mismatch
SAU-307403Forbidden to reset password. Account has to be confirmed via hashForbidden to reset password. Account has to be confirmed via hash
SAU-308403Forbidden to reset password. Account has to be confirmed via pin codeForbidden to reset password. Account has to be confirmed via pin code
SAU-309403Resend activation mail with pin not allowed from different deviceResend activation mail with pin not allowed from different device
SAU-310403Api key belongs to diffent workspaceApi key belongs to diffent workspace
SAU-601400Device id is missingDevice id is missing
SAU-602400Account is already confirmedAccount is already confirmed
SAU-603410Client with this uuid already exists and is registered. You probably should regenerate uuidClient with this uuid already exists and is registered. You probably should regenerate uuid
SAU-604400Client already existsClient already exists
SAU-605400Client with this custom id already exists and is registered.Client with this custom id already exists and is registered.
SAU-606400You cannot use this uuid, please regenerate it and try again.You cannot use this uuid, please regenerate it and try again.
SAU-607400You cannot use email in your oauth mapping in non unique email clients configuration.You cannot use email in your oauth mapping in non unique email clients configuration.
SAU-608400Authentication method disabled.Authentication method disabled.
SAU-701406Blocked by too many failed requestsBlocked by too many failed requests
SAU-801410Client already deleted credentials. Regenerate uuidClient already deleted credentials. Regenerate uuid

AnalyticErrorCodes

Analytics error codes

CodeHTTP StatusDescriptionMessage
ANA-002404Analysis or one of nested analyses does not existAnalysis or one of nested analyses does not exist
ANA-003400An analysis or a constant used in a formula as a denominator is zero. Division by zero is not possible.Analysis or constant used in formula as a denominator is zero
ANA-004400Arithmetic formula used in a metric is incorrectArithmetic formula used in a metric is incorrect
ANA-006405Predefined analyses cannot be updatedPredefined analyses cannot be updated
ANA-008400Cannot update analysis-dashboard relationCannot update analysis-dashboard relation
ANA-016400Calculations in progress. Your analysis will be ready soonCalculations in progress. Your analysis will be ready soon
ANA-022400This analysis type is not supported.This analysis type is not supported.
ANA-020400To move the analysis, the provided configuration must contain all of its dependenciesConfiguration must contain all dependencies
ANA-023400A mode with this name already exists. Mode names must be unique within a workspace.A mode with this name already exists.
ANA-024409A directory with this name and analysis type already existsThis directory already exists
ANA-025404A directory with this ID does not existThis directory does not exist
ANA-026400Query contains references to itselfQuery contains a loop
ANA-027400Query cannot be converted into a Terrarium queryCannot convert into a Terrarium query
ANA-029400Client ID in query does not match the client ID of the user who ran the queryClient ID mismatch
ANA-030400The query contains an analysis that references another analysis, which references another analysis, and so on. There are too many levels of such nesting to processAnalyses nested too deeply
ANA-031404The query references an analysis that doesn't existQuery contains an analysis that doesn't exist
ANA-033422Limit of active analyses reachedLimit of active analyses reached
ANA-034400The client ID must be greater than 0The client ID must be greater than 0
ANA-035404Client not foundClient not found
ANA-036400The segmentation contains too many segmentsToo many segments
ANA-037400The segmentation must contain at least one segmentSegmentation must contain minimum one segment
ANA-038400Exceeded the limit of expressions visible in ProfilesExceeded the limit of expressions visible in Profiles
ANA-039400Exceeded the limit of aggregates visible in ProfilesExceeded the limit of aggregates visible in Profiles
ANA-040400Aggregates of type 'running aggregate' cannot be client visibleRunning aggregates cannot be client-visible
ANA-041400Event expression action must match main eventEvent action mismatch

BusinessProfileServiceErrorCodes

Business profile service error codes

CodeHTTP StatusDescriptionMessage
BPS-001409Not supported number of subscriptions.Not supported number of subscriptions.
BPS-002409Organization already exists.Organization already exist.
BPS-003409Gcp customer already exists.Gcp customer already exist.
BPS-004409Gcp customer does not exist.Gcp customer does not exist.
BPS-005409Workspace already assigned to organization.Workspace already assigned to organization.
BPS-006400Provider not supported.Provider not supported.
BPS-007400Email account not confirmed.Email account is not confirmed.
BPS-008400Subdomain occupied.Subdomain occupied.
BPS-009400Missing credential value.Missing credential value.
BPS-010400Start date cannot be after end date.Start date cannot be after end date.
BPS-011400Missing mail server id.Missing mail server id.
BPS-012400Missing password credential value.Missing password credential value.
BPS-013400Missing api key credential value.Missing api key credential value.
BPS-014400Reports are not available for such time span.Reports are not available for such time span.
BPS-015404Email account not found.Email account not found.
BPS-016404Sms account not found.Sms account not found.
BPS-017404Provider not found.Provider not found.
BPS-101400Cannot delete provider because it is used in account.Cannot delete provider because it is used in account.
BPS-102400Cannot deactivate provider.Cannot deactivate provider.

BrickworkErrorCodes

Brickwork error codes

CodeHTTP StatusDescriptionMessage
BKW-002404Schema not found errorSchema not found error
BKW-003404Object not found errorObject not found error
BKW-004422Limit of schemas reachedLimit of schemas reached
BKW-005400Schema app id should be uniqueSchema app id should be unique
BKW-006400Limit of searchable fields reachedLimit of searchable fields reached
BKW-007400Limit of unique fields reachedLimit of unique fields reached
BKW-008400Limit of number fields reachedLimit of number fields reached
BKW-009409Schema version mismatchSchema version mismatch
BKW-010400Filtering is not available for the schema field.Filtering is not available for the schema field.
BKW-011400Record slug should be uniqueRecord slug should be unique

CatalogsErrorCodes

Catalogs error codes

CodeHTTP StatusDescriptionMessage
CAT-001404Catalog not found.Catalog not found.
CAT-002404Object not found in catalog.Object not found in catalog.
CAT-003400CSV cannot be parsed. Ensure that the file does not contain any errors.CSV cannot be parsed. Ensure that the file does not contain any errors.
CAT-004400Wrong CSV separator.Wrong CSV separator.
CAT-005400Wrong item key.Wrong item key.
CAT-006415Wrong file.Wrong file.
CAT-007429Mappings limit exceeded.Mappings limit exceeded.
CAT-008429Filtered catalogs limit exceeded.Filtered catalogs exceeded.
CAT-009422Catalog is already filtered.Catalog is already filtered.
CAT-010404Indexing Job Status Unknown.Indexing Job Status Unknown.
CAT-011422Failed to create topic in tuKafka.Failed to create topic in tuKafka.
CAT-012422Failed to finish the job in tuKafka.Failed to finish the job in tuKafka.
CAT-013422Failed to create index in Binoculars.Failed to create index in Binoculars.
CAT-014422Failed to delete index in Binoculars.Failed to delete index in Binoculars.
CAT-015422Received item batch is too large.Received item batch is too large.
CAT-016400Tried to query a non filtered catalog.Tried to query a non filtered catalog.
CAT-017429Enrichment fields limit exceeded.Enrichment fields limit exceeded.
CAT-018409Catalog already exists.Catalog already exists.

DirectoryErrorCodes

Directory error codes

CodeHTTP StatusDescriptionMessage
DIR-0001400Directory {directoryId} is not emptyDirectory {directoryId} is not empty
DIR-0002400Insufficient permissions to perform {permission} action on directory {directoryId}Insufficient permissions to perform {permission} action on directory {directoryId}
DIR-0003404Directory with id: {directoryId} was not foundDirectory with id: {directoryId} was not found
DIR-0004400Directory name: {directoryName} is not uniqueDirectory name: {directoryName} is not unique

CalendarErrorCodes

Calendar error codes

CodeHTTP StatusDescriptionMessage
CAL-001400Invalid argument extensionInvalid argument extension

PromotionsErrorCodes

Promotions error codes

CodeHTTP StatusDescriptionMessage
PRO-001404Promotion not found.Promotion not found.
PRO-002404Promotion not found for profile.Promotion not found for profile.
PRO-003422Promotion is already redeemed.Promotion is already redeemed.
PRO-004422Promotion is already activated.Promotion is already activated.
PRO-005422Promotion is not active.Promotion is not active.
PRO-006422Promotion is already deactivated.Promotion is already deactivated.
PRO-007422Promotion is not expired yet.Promotion is not expired yet.
PRO-008422Promotion is expired.Promotion is expired.
PRO-009403Promotion expiration not supported.Promotion expiration not supported.
PRO-010422Promotion is not started yet.Promotion is not started yet.
PRO-011422Promotion is still in progress for the profile.Promotion is still in progress for the profile.
PRO-012422Promotion redemption limit per profile exceeded.Promotion redemption limit per profile exceeded.
PRO-013422Promotion redemption limit for multiple activations exceeded. The provided redemption quantity cannot be higher than the redemption limit per profile.Promotion redemption limit for multiple activations exceeded.
PRO-014422Promotion redemption limit for multiple deactivations exceeded. The current redemption limit cannot be lower than provided number of redemptions.Promotion redemption limit for multiple deactivations exceeded.
PRO-015422Profile does not have the required number of points.Profile does not have the required number of points.
PRO-016423Profile points are locked. Waiting for releasing lock for the profile.Profile points are locked.
PRO-017423Profile points are already locked.Profile points are already locked.
PRO-018404Profile points lock not found.Profile points lock not found.
PRO-019423Profile promotions are blocked.Profile promotions are blocked.
PRO-020422Transaction's orderId is missing. Processing the redemption of a step promotion with a transaction trigger requires the orderId.Transaction's orderId is missing.
PRO-021404Handbill not found.Handbill not found.
PRO-022404Handbill variant not found.Handbill variant not found.
PRO-023422Promotion settings configuration error.Promotion settings configuration error.
PRO-024422Coupon is expired.Coupon is expired.
PRO-025422Coupon redemption limit exceeded. Cannot redeem coupon with the provided quantity.Coupon redemption limit exceeded.
PRO-026422Coupon is already redeemed.Coupon is already redeemed.
PRO-027422Coupon redemption limit reached.Coupon redemption limit reached.
PRO-029422Filtering items is disabled.Filtering items is disabled.
PRO-030422Handbill configuration error.Handbill configuration error.
PRO-031422Printout render for handbill variant error.Printout render for handbill variant error.
PRO-032422Sale settings configuration error.Sale settings configuration error.
PRO-033404Filter not found.Filter not found.
PRO-034422Point sender is not in the required segmentation.Point sender is not in the required segmentation.
PRO-035422Point recipient is not in the required segmentation.Point recipient is not in the required segmentation.
PRO-036422Point transfer settings are not defined.Point transfer settings are not defined.

DocumentErrorCodes

Document error codes

CodeHTTP StatusDescriptionMessage
DOC-003400The number of documents in the workspace is at the limitThe number of documents in the workspace is at the limit
DOC-004400Audience for the document is too largeAudience for the document is too large
DOC-005404Document not foundDocument not found
DOC-006400Slug already existsSlug already exists
DOC-007400Document has a wrong statusDocument has a wrong status
DOC-008400Document is already usedDocument is already used
DOC-010400Wrong document schema errorWrong document schema error
DOC-011400Parsing document errorParsing document error
DOC-012400Parsing screen view errorParsing screen view error
DOC-013404Directory not foundDirectory not found
DOC-014404Group not foundGroup not found
DOC-015404Screen view not foundScreen view not found
DOC-016404Feed not foundFeed not found
DOC-018400Screen view has a wrong statusScreen view has a wrong status
DOC-019400Slug cannot be editableSlug cannot be editable
DOC-020400Slug cannot be emptySlug cannot be empty
DOC-021400Limit segmentation occurredLimit segmentation occurred
DOC-022400You don't belong to the audienceYou don't belong to the audience
DOC-023400Document is not activeDocument is not active
DOC-024400ScreenView is not activeScreenView is not active

MoweErrorCodes

Mowe error codes

CodeHTTP StatusDescriptionMessage
MOW-005400I can't find move objectI can't find move object
MOW-006400Object loopedObject looped
MOW-007400Wrong workspace guidWrong workspace guid
MOW-008400Wrong target workspaceWrong target workspace
MOW-009400Wrong source workspaceWrong source workspace
MOW-010400Target workspaces limit reachedTarget workspaces limit reached

EventErrorCodes

Events error codes

CodeHTTP StatusDescriptionMessage
EVT-002400Max size reachedMax size reached
EVT-014404Action does not existAction does not exist
EVT-015400Event is too oldEvent is too old

UauthErrorCodes

Uauth error codes

CodeHTTP StatusDescriptionMessage
UAU-002406Access bannedACCESS_BANNED
UAU-003400Api key already existsApi key already exists.
UAU-004404Api key group not found errorApi key group not found.
UAU-005404Api key not found errorApi key not found.
UAU-006400Group do not belong to audienceGroup do not belong to audience.
UAU-007401Invalid credentialsINVALID_CREDENTIALS
UAU-008404Fingerprint not foundFINGERPRINT_NOT_FOUND
UAU-009404Fingerprint has no loginsFINGERPRINT_HAS_NO_LOGINS
UAU-010400Invitation has no settable rolesINVITATION_HAS_NO_SETTABLE_ROLES
UAU-011400Managed domain assigned to SSOMANAGED_DOMAIN_ASSIGN_TO_SSO
UAU-012400Password already usedPASSWORD_ALREADY_USED
UAU-013400Api key name is already usedAPI_KEY_NAME_IS_ALREADY_USED
UAU-014403Business profile not chosenBP_NOT_CHOSEN
UAU-015400Password validation failedPASSWORD_VALIDATION_FAILED
UAU-016400User account already confirmedUSER_ACCOUNT_ALREADY_CONFIRMED
UAU-017400User account not confirmedUSER_ACCOUNT_NOT_CONFIRMED
UAU-018409User already registeredUSER_ALREADY_REGISTERED
UAU-019401User blockedUSER_BLOCKED
UAU-020423Access denied due to bp ip policyACCESS_DENIED_DUE_TO_BP_IP_POLICY
UAU-021400User would not have access to profile with new settingsUSER_WOULD_NOT_HAVE_ACCESS_TO_PROFILE_WITH_NEW_SETTINGS
UAU-022401User forced to change password errorUSER_FORCED_TO_CHANGE_PASSWORD
UAU-023401User inactiveUSER_INACTIVE
UAU-024404User not foundUSER_NOT_FOUND
UAU-025400Wrong email formatWRONG_EMAIL_FORMAT
UAU-027403Mfa for profile requiredProvided user doesn't have any mfa methods enabled
UAU-028400No such mfa type for userUser doesn't have provided mfa type
UAU-029400Mfa type does not existProvided mfa type doesn't exist
UAU-030409User already confirmed mfaUser already confirmed multi-factor authentication
UAU-031400Wrong backup codeProvided backup code is incorrect
UAU-032400Wrong verification codeProvided verification code is incorrect
UAU-033401Missing keyKey not found
UAU-034403User has no permission to edit roleUser has no permission to edit this role
UAU-035403No permission to read user dataYou have not permission to read this user data
UAU-036403No permission to update userYou have not permission to update this user
UAU-037403User's access to business profile expiredUser's access for profile expired
UAU-039403User does not have access to business profileUser does not have access to business profile
UAU-040400Empty permissions accessEmpty permissions access.
UAU-041404Permission to save not existsPermission you try to save not exists
UAU-043400Only IPv4 addresses are supportedOnly IPv4 addresses are supported
UAU-044423User blocked due to ip policyUser blocked due to ip policy
UAU-045400Bad api key valueBad api key value
UAU-046412Client merge disabledClient merge disabled
UAU-047403Demo profile unsupported operationDemo profile unsupported operation
UAU-048412Merge conflictMerge conflict
UAU-049400Saml authorization disabledSAML_AUTHORIZATION_DISABLED
UAU-050400Saml no managed domainsSAML_NO_MANAGED_DOMAINS
UAU-051409External provider assigned to different userEXTERNAL_PROVIDER_ASSIGNED_TO_DIFFERENT_USER
UAU-052400Unknown external providerUnknown external provider
UAU-055400Role is not editableRole is not editable
UAU-056403Token unauthorizedUNAUTHORIZED
UAU-057401Saml empty assertionsEMPTY_ASSERTIONS
UAU-058401Cannot parse JWT headerCannot parse JWT header
UAU-059401Google jwt token is not validGoogle jwt token is not valid
UAU-060401Cannot parse JWT hederCannot parse JWT header
UAU-061401Headers doesn't contains kidHeaders doesn't contains kid
UAU-062400Fingerprint has no loginsFINGERPRINT_HAS_NO_LOGINS
UAU-063410Too many wrong codes for mfa removeToo many wrong codes for mfa remove
UAU-064400Invalid credentials legacyINVALID_CREDENTIALS

ClientErrorCodes

Profiles error codes

CodeHTTP StatusDescriptionMessage
CLI-001404Profile not foundProfile not found
CLI-003422Invalid profile history stateInvalid profile history state
CLI-004404Tag not foundTag not found
CLI-005404Tag association for profile not foundTag association for profile not found
CLI-006400Invalid fieldNameInvalid fieldName
CLI-007422This error may occur when ambiguous profile identifiers are provided in the request and a profile with the provided email has already been upserted.A profile with this email already exists.
CLI-008412Profile merging is disabled for the provided profile.Profile merging is disabled for the provided profile.
CLI-009422Cannot merge profile. This error may occur when a profile upsert results in a merge within forbidden identification groups or trying merge test profiles.Cannot merge profile
CLI-010400Invalid Workspace data error. The value in the data should be the same as in the header.Invalid Workspace data error
CLI-011400A profile already exists with this unique identifierA profile already exists with this unique identifier.
CLI-012403Modification this tag is forbidden.Modification this tag is forbidden.
CLI-013422Test profiles limit per workspace exceeded.Test profiles limit per workspace exceeded.
CLI-014412Profile is not test profile.Profile is not test profile.
CLI-015422Cannot merge test profile. This error may occur when a test profile upsert results in a merge within groups of test profiles.Cannot merge test profile

RecommendationErrorCodes

Recommendation error codes

CodeHTTP StatusDescriptionMessage
REC-001400Items catalog with given id not foundItems catalog with given id not found
REC-003400Your filter definition ($filter) is invalid, please check it with documentationYour filter definition ($filter) is invalid, please check it with documentation
REC-004400The request is missing a profile context, try adding the "clientUUID" parameter to the request.The request is missing a profile context, try adding the "clientUUID" parameter to the request.
REC-005400The request is missing an item context, which is required by the campaign.The request is missing an item context, which is required by the campaign.
REC-006400The campaign is not active, try checking the campaign settings.The campaign is not active, try checking the campaign settings.
REC-007404Unable to find a campaign with id or slug $campaignCode, please check your campaigns.Unable to find a campaign with id or slug $campaignCode, please check your campaigns.
REC-008400You are sending too many context items for this campaign and I'm not sure which to pick. The request must include only one item.You are sending too many context items for this campaign and I'm not sure which to pick. The request must include only one item.
REC-009400The campaign settings are missing the aggregate id, try checking the campaign settings.The campaign settings are missing the aggregate id, try checking the campaign settings.
REC-010400Invalid campaign type: $campaignTypeInvalid campaign type: $campaignType
REC-011400Invalid profile identifier name: $identifierNameInvalid profile identifier name: $identifierName
REC-012400Invalid profile identifier value: $identifierValueInvalid profile identifier value: $identifierValue
REC-013404The provided context item hasn't been found in the item catalog, please make sure that the feed is up to date.The provided context item hasn't been found in the item catalog, please make sure that the feed is up to date.
REC-014404We couldn't find candidates after applying the filters, try removing some filters from the campaign settings.We couldn't find candidates after applying the filters, try removing some filters from the campaign settings.
REC-015400Your recommendation model is not ready.Your recommendation model is not ready, please check its status: https://help.synerise.com/docs/settings/configuration/model-configuration/#preview-of-the-model-status. If the model is not ready after 30 minutes, contact Synerise Support.
REC-016404We couldn't meet the requested minimal number of items after applying the filters and model.We couldn't meet the requested minimal number of items after applying the filters and model.
REC-017400You must define a metric ID in your request when you are using a metrics campaign or sorting/boosting features.You must define a metric ID in your request when you are using a metrics campaign or sorting/boosting features.
REC-018404Metric $metricId is not defined.Metric $metricId is not defined.
REC-019400Metadata catalog $metdataCatalogId has no configuration provided.Metadata catalog $metdataCatalogId has no configuration provided.
REC-020400Requirement failed: $errorRequirement failed: $error
REC-021404Model's state not found.Model's state not found.
REC-022400Invalid distinct filter format. Please check the documentation on how to format this value.Invalid distinct filter format. Please check the documentation on how to format this value.
REC-023400Missing profile ID mapping.Missing profile ID mapping.
REC-024400Cannot create or update campaign.Cannot create or update campaign.
REC-025400Invalid resource type.Invalid resource type.
REC-026400There are no available products in received promotions.There are no available products in received promotions.
REC-027400The title field is not configured in the preview configuration.The title field is not configured in the preview configuration.
REC-028400Invalid value of items' source. Check your ${itemsSource.`type`} (id: "${itemsSource.id}") definition.Invalid value of items' source. Check your ${itemsSource.`type`} (id: "${itemsSource.id}") definition.
REC-029400Invalid values of "personalizeSlotsOrder" and "keepSlotsOrder" parameters. If you want to set `personalizeSlotsOrder` to `true`, `keepSlotsOrder` must also be `true`.Invalid values of "personalizeSlotsOrder" and "keepSlotsOrder" parameters. If you want to set `personalizeSlotsOrder` to `true`, `keepSlotsOrder` must also be `true`.
REC-030400Cannot create or update config.Cannot create or update config.
REC-031400The request is missing a campaign identifier. Non-empty `campaignId` or `slug` must be provided.The request is missing a campaign identifier. Non-empty `campaignId` or `slug` must be provided.

TerrariumErrorCodes

Terrarium error codes

CodeHTTP StatusDescriptionMessage
TER-0000404Object was deleted in TerrariumObject was deleted in Terrarium
TER-0001404Event table is missing in TerrariumEvent table is missing in Terrarium
TER-0002400Event table already exists in TerrariumEvent table already exists in Terrarium
TER-0003404Namespace not found in TerrariumNamespace not found in Terrarium
TER-0004400Namespace already exists in TerrariumNamespace already exists in Terrarium
TER-0005404Namespace was deleted in TerrariumNamespace was deleted in Terrarium
TER-0007404Object was merged too many timesObject was merged too many times
TER-0010400Translation query was disabledTranslation query was disabled
TER-0011400Unable to translate Terrarium queryUnable to translate Terrarium query

AutomationBrainErrorCodes

Automation Brain error codes

CodeHTTP StatusDescriptionMessage
ABV-0000400Diagram validation failed with errorsDiagram validation failed with errors
ABV-0001400Diagram cannot have Undefined contextDiagram cannot have Undefined context
ABV-0002400Block of type {blockType} cannot be used in {diagramContext} contextBlock of type {blockType} cannot be used in {diagramContext} context
ABV-0003400Diagram has to be connectedDiagram has to be connected
ABV-0004400Diagram must not have cyclesDiagram must not have cycles
ABV-0005400Diagram has to have at least one triggerDiagram has to have at least one trigger
ABV-0006400Diagram has to have at least one endDiagram has to have at least one end
ABV-0007400Each diagram path has to end with an End blockEach diagram path has to end with an End block
ABV-0008400Each diagram path has to start with a Trigger blockEach diagram path has to start with a Trigger block
ABV-0009400Each Trigger needs only one path coming outEach Trigger needs only one path coming out
ABV-0010400Each End block needs only one path coming inEach End block needs only one path coming in
ABV-0011400Each block should have edges with unique sequence of orderIds starting from 0. Detected problem in {failedBlockIds}Each block should have edges with unique sequence of orderIds starting from 0. Detected problem in {failedBlockIds}
ABV-0012400Block with type {blockType} cannot have jinjaBlock with type {blockType} cannot have jinja
ABV-0013400Diagram capping: {capping} limit has to be above 0Diagram capping: {capping} limit has to be above 0
ABV-0014400Diagram capping has to be time limitedDiagram capping has to be time limited
ABV-0015400Diagram capping time has to be present and above 0Diagram capping time has to be present and above 0
ABV-0016400Block limit config has to be above 0Block limit config has to be above 0
ABV-0017400Trigger limit config has to be journey limitedTrigger limit config has to be journey limited
ABV-0018400Limit period timeSeconds cannot be defined if a period type Journey has been chosenLimit period timeSeconds cannot be defined if a period type Journey has been chosen
ABV-0019400Action time limit has to be present and above 0 when using {periodTypeTime}Action time limit has to be present and above 0 when using {periodTypeTime}
ABV-0020400Block with type {blockType} cannot have a limit configBlock with type {blockType} cannot have a limit config
ABV-0021400OnDateTrigger {blockName} must have only 1 maxTriggerTimes but got {times}OnDateTrigger {blockName} must have only 1 maxTriggerTimes but got {times}
ABV-0022400OnDateTrigger block cannot start in the past {startTime}OnDateTrigger block cannot start in the past {startTime}
ABV-0023400Interval cannot start in the pastInterval cannot start in the past
ABV-0024400Interval between chosen hours has to be greater or equal one hourInterval between chosen hours has to be greater or equal one hour
ABV-0025400{field} cannot be empty{field} cannot be empty
ABV-0026400Schedule cannot be repeatedSchedule cannot be repeated
ABV-0027400Invalid RepeatTrigger variant: {repeatType}Invalid RepeatTrigger variant: {repeatType}
ABV-0028400Cannot translate Audience block body {audienceBody}Cannot translate Audience block body {audienceBody}
ABV-0029400Could not parse {blockType} block bodyCould not parse {blockType} block body
ABV-0030400Could not convert {constraint} to regular expressionCould not convert {constraint} to regular expression
ABV-0031400Block {blockType} accepts only {allowedActions} actions, got {action}Block {blockType} accepts only {allowedActions} actions, got {action}
ABV-0032400Endpoint with id {endpointId} does not existEndpoint with id {endpointId} does not exist
ABV-0033400Endpoint with id {endpointId} has to be in RUNNING stateEndpoint with id {endpointId} has to be in RUNNING state
ABV-0034400Cannot translate client filter: {filter}Cannot translate client filter: {filter}
ABV-0035400Could not parse {blockType} empty block bodyCould not parse {blockType} empty block body
ABV-0036400Abx block cannot have more than {maxAbxPaths} pathsAbx block cannot have more than {maxAbxPaths} paths
ABV-0037400TopN must be 1 in AiTimeOptimizer but is {topN}TopN must be 1 in AiTimeOptimizer but is {topN}
ABV-0038400{timeIndexField} can have only items in range [0-167] in AiTimeOptimizer but found {timeIndex}{timeIndexField} can have only items in range [0-167] in AiTimeOptimizer but found {timeIndex}
ABV-0039400{timeIndexField} can have maximum 168 items{timeIndexField} can have maximum 168 items
ABV-0040400Block attachments total size {size} is too large. Attachments size limit is {maxSize}Block attachments total size {size} is too large. Attachments size limit is {maxSize}
ABV-0041400Block field {field} has too many entries: {numParams}. Maximum entries allowed {maxParams}Block field {field} has too many entries: {numParams}. Maximum entries allowed {maxParams}
ABV-0042400Invalid action {action} in block. It can be up to 64 characters long and must match the following regular expression: ^[a-zA-Z0-9\\.\\-_]+$Invalid action {action} in block. It can be up to 64 characters long and must match the following regular expression: ^[a-zA-Z0-9\\.\\-_]+$
ABV-0043400Credential auth requires credential identifierCredential auth requires credential identifier
ABV-0044400ApiKey is not in PROFILE scope!ApiKey is not in PROFILE scope!
ABV-0045400ApiKey has been revoked!ApiKey has been revoked!
ABV-0046400Cannot validate url {url} due to parsing exceptionCannot validate url {url} due to parsing exception
ABV-0047400Domain {address} not allowed in UrlDomain {address} not allowed in Url
ABV-0048400Duplicated attributes usage, attributes: {duplicatedKeys}Duplicated attributes usage, attributes: {duplicatedKeys}
ABV-0049400Attribute names nor tag ids cannot be emptyAttribute names nor tag ids cannot be empty
ABV-0050400Either one of `groupId`, `emails` or `clientIds` has to existEither one of `groupId`, `emails` or `clientIds` has to exist
ABV-0051400Block {blockType} has too many receivers, maximum: {maxNum}Block {blockType} has too many receivers, maximum: {maxNum}
ABV-0052400Cannot validate block due to missing integration parameters {missingParams}Cannot validate block due to missing integration parameters {missingParams}
ABV-0053400Cannot validate block due to missing integration definition {integrationId}Cannot validate block due to missing integration definition {integrationId}
ABV-0054400DT block is invalidDT block is invalid
ABV-0055400Delay's block {field}: {duration} is below minimum: {minDuration}Delay's block {field}: {duration} is below minimum: {minDuration}
ABV-0056400Delay's block {field}: {duration} is above maximum: {maxDuration}Delay's block {field}: {duration} is above maximum: {maxDuration}
ABV-0058400{blockType} must not have body, but found {body}{blockType} must not have body, but found {body}
ABV-0059400Block type {name} has not been implemented yet or does not have implemented validationBlock type {name} has not been implemented yet or does not have implemented validation
ABV-0060400Block Boxes schema is incorrectBlock Boxes schema is incorrect
ABV-0061400FireAndForget heart type must have exactly 1 output but got {numOutputs}FireAndForget heart type must have exactly 1 output but got {numOutputs}
ABV-0062400ExternalSelector cannot have 0 outputsExternalSelector cannot have 0 outputs
ABV-0063400Heart type {heartType} not supported. Supporting only FireAndForget and ExternalSelectorHeart type {heartType} not supported. Supporting only FireAndForget and ExternalSelector
ABV-0064400Error parsing jinja in block {blockType} {blockName}. Jinja errors: {errorMessages}Error parsing jinja in block {blockType} {blockName}. Jinja errors: {errorMessages}
ABV-0065400Block {from} {fromName} refers to not existing block name: {name}Block {from} {fromName} refers to not existing block name: {name}
ABV-0066400Block {referer} refers to {reference} but is not a predecessorBlock {referer} refers to {reference} but is not a predecessor
ABV-0067400Multiple blocks with name {blockName} found. Block name must be unique when referenced in other blockMultiple blocks with name {blockName} found. Block name must be unique when referenced in other block
ABV-0068400Referenced block with name: {blockRef} not foundReferenced block with name: {blockRef} not found
ABV-0069400Cannot update audience while diagram is running. Pause the diagram firstCannot update audience while diagram is running. Pause the diagram first
ABV-0070400Diagram with id: {diagramId} was not foundDiagram with id: {diagramId} was not found
ABV-0073400Cannot transition from status {previous} to {next}Cannot transition from status {previous} to {next}
ABV-0074400Directory id is empty for diagram: {diagramId}Directory id is empty for diagram: {diagramId}
ABV-0075400Found illegal reference in dynamic attachments for blocks {missing}Found illegal reference in dynamic attachments for blocks {missing}
ABV-0076400Block with type {blockType} does not satisfy required number of outputs {outputs}Block with type {blockType} does not satisfy required number of outputs {outputs}
ABV-0077400Total attachments size {size} is too large. Attachments size limit is {maxSize}Total attachments size {size} is too large. Attachments size limit is {maxSize}
ABV-0078400Block type name has to satisfy regex: {pattern} but found {name}Block type name has to satisfy regex: {pattern} but found {name}
ABV-0079400Block type {name} already existsBlock type {name} already exists
ABV-0080400Cannot delete block type {name} due to active diagrams {activeDiagrams}Cannot delete block type {name} due to active diagrams {activeDiagrams}
ABV-0081400{blockType} cannot start more than {maxDays} days in future{blockType} cannot start more than {maxDays} days in future
ABV-0082400Repeat interval cannot be greater than one yearRepeat interval cannot be greater than one year
ABV-0083400Cannot run more than {maxTimes} timesCannot run more than {maxTimes} times
ABV-0084400Max trigger times must be positiveMax trigger times must be positive
ABV-0085400Maximum number of selected {type} is reached: {maxNum}Maximum number of selected {type} is reached: {maxNum}
ABV-0086400ABX allocation cannot be 0%ABX allocation cannot be 0%
ABV-0087400{field} is not valid Email address{field} is not valid Email address
ABV-0088400String is too long in field: {field}, max allowed length: {maxLength}String is too long in field: {field}, max allowed length: {maxLength}
ABV-0089400UTM field {field} has incorrect formatUTM field {field} has incorrect format
ABV-0090400TTL is too long, max TTL is 28 daysTTL is too long, max TTL is 28 days
ABV-0091400{name} has too many entries, max size: {maxSize}{name} has too many entries, max size: {maxSize}
ABV-0092400Block name {name} is too long, max length: {maxLength}Block name {name} is too long, max length: {maxLength}
ABV-0093400Block limit config `{limit}` is above maximum value `{maxLimit}` per WorkflowBlock limit config `{limit}` is above maximum value `{maxLimit}` per Workflow
ABV-0094400Block limit config `{limit}` cannot be greater than {maxLimit} times per {maxTimePeriodDays} daysBlock limit config `{limit}` cannot be greater than {maxLimit} times per {maxTimePeriodDays} days
ABV-0095400End block cannot have outputsEnd block cannot have outputs
ABV-0096400Trigger block cannot have inputsTrigger block cannot have inputs
ABV-0097400Block {blockType} cannot have {successorType} as a direct successorBlock {blockType} cannot have {successorType} as a direct successor
ABV-0098400Diagram has too many blocks, maximum 400 blocks are allowedDiagram has too many blocks, maximum 400 blocks are allowed
ABV-0099400Diagram has too many tags, max allowed: {maxTags}Diagram has too many tags, max allowed: {maxTags}
ABV-0100400Insufficient permissions to edit shared block templateInsufficient permissions to edit shared block template
ABV-0101400Cannot delete template used in active diagrams {activeDiagrams}Cannot delete template used in active diagrams {activeDiagrams}
ABV-0102400Cannot push template {blockTemplateId} in draft stateCannot push template {blockTemplateId} in draft state
ABV-0103400Cannot preview incomplete templateCannot preview incomplete template
ABV-0104400Icon is from an external sourceIcon is from an external source
ABV-0105400Cannot build a block from unpublished template {templateId}Cannot build a block from unpublished template {templateId}
ABV-0106400Incompatible block types for block updateIncompatible block types for block update
ABV-0107400The selected template has been deleted. Please choose another available message template.The selected template has been deleted. Please choose another available message template.
ABV-0108400Cannot call external service, please retry in a minuteCannot call external service, please retry in a minute
ABV-0109400Selected metric does not existSelected metric does not exist
ABV-0110400Block {blockType} must have a DT block as a predecessorBlock {blockType} must have a DT block as a predecessor
ABV-0111400Diagram cannot have multi journey enabled for selected contextDiagram cannot have multi journey enabled for selected context
ABV-0112400Diagram limit config `{limit}` cannot be greater than {maxLimit} times per secondDiagram limit config `{limit}` cannot be greater than {maxLimit} times per second
ABV-0113400Block account: {accountId} does not existBlock account: {accountId} does not exist
ABV-0114400Data Transformation block has invalid data formatData Transformation block has invalid data format
ABV-0115400Invalid timezone: {timezone}Invalid timezone: {timezone}
ABV-0116400{field} varies between Flow Limiter blocks with Workflow mode enabled{field} varies between Flow Limiter blocks with Workflow mode enabled
ABV-0117400Block connection: {credentialId} does not existBlock connection: {credentialId} does not exist

ParamsCollectorErrorCodes

Params Collector error codes

CodeHTTP StatusDescriptionMessage
PCR-100400Illegal argument errorIllegal argument error
PCR-101400Clients Service ErrorClients service error
PCR-102404Object Not Found ErrorObject not found error
PCR-103401Privilege ErrorPrivilege error
PCR-104412Response Parse ErrorResponse parse error
PCR-106412Validation ErrorValidation error
PCR-107400Object Already Exists ErrorObject already exists error

TemplateErrorCodes

Template error codes

CodeHTTP StatusDescriptionMessage
TMP-001422Action is not available for predefined templatesAction is not available for predefined templates
TMP-002424Dojo has responded with errors while analyzing jinja dependenciesError analyzing jinja dependencies
TMP-003424Dojo has responded with errors while while replacing jinja dependenciesError replacing jinja dependencies
TMP-004400Null or empty source idNull or empty source id
TMP-005404Template does not existsTemplate does not exists
TMP-007400Template content has not a raw or a rawTemplateTemplate content has not a raw or a rawTemplate
TMP-008400Content cannot be null or emptyContent cannot be null or empty
TMP-009400Missing or empty template hashMissing or empty template hash
TMP-010400Domain not allowed in UrlDomain not allowed in Url
TMP-011400Cannot delete snippet directory which is not emptyCannot delete snippet directory which is not empty
TMP-012400Cannot delete default snippet directoryCannot delete default snippet directory
TMP-013400Snippet directory name is not uniqueSnippet directory name is not unique
TMP-014400Snippet name is not uniqueSnippet name is not unique
TMP-015400Cannot delete predefined snippetCannot delete predefined snippet

ImportFeederJavaErrorCodes

Import feeder java error codes

CodeHTTP StatusDescriptionMessage
IFJ-001403Provided nonce is incorrect or expiredProvided nonce is incorrect or expired
IFJ-002403Invalid HMACInvalid HMAC
IFJ-003403Insufficient access scopesInsufficient access scopes
IFJ-004401Shopify API unauthorized errorShopify API unauthorized error
IFJ-005401VTEX API unauthorized errorVTEX API unauthorized error
IFJ-006403VTEX API insufficient permissionsVTEX API insufficient permissions
IFJ-007409Could not create synchronization, concurrent synchronization detectedCould not create synchronization, concurrent synchronization detected

CampaignsErrorCodes

Campaigns error codes

CodeHTTP StatusDescriptionMessage
CAM-002424Dojo has responded with errors while analyzing dependenciesError analyzing campaign dependencies
CAM-003424Dojo has responded with errors while replacing dependenciesError replacing campaign dependencies
CAM-004400Invalid pagination valuesInvalid pagination values
CAM-005400Provided user ID is invalid.Provided user ID is invalid.
CAM-006400Editor not supportedEditor not supported
CAM-007400Missing provider configurationProvider not found for that configuration

AutomationDataTransformationErrorCodes

Automation Data Transformation error codes

CodeHTTP StatusDescriptionMessage
ADT-0000400Invalid SQL queryProvided SQL is invalid
ADT-0001400Could not authorize access to external resourceCould not authorize access to external resource
ADT-0002404Credential with provided id not foundCredential with given id not found
ADT-0003400Provided authorization method cannot be usedAuthorization method cannot be used
ADT-0004400Jinja render failedJinja render failed
ADT-0005400Single row size exceeded limitRow size limit exceeded
ADT-0006400Single column value exceeded limitColumn data size limit exceeded
ADT-0007400Column count exceeded limitToo many columns
ADT-0008400Column name size exceeded limitColumn name too large
ADT-0009400Selected voucher pool does not existSelected voucher pool does not exist
ADT-0010400Selected data transformation diagram is not publishedSelected data transformation diagram is not published
ADT-0011400Selected data transformation diagram does not existSelected data transformation diagram does not exist
ADT-0012400Selected catalog does not existSelected catalog does not exist
ADT-0013400Selected segmentation does not existSelected segmentation does not exist
ADT-0014400Grouping has to start with idGrouping has to start with id
ADT-0015400Segmentation count exceeds limitSegmentation count exceeds limit
ADT-0016400Exporting clients by segmentation query not implemented yetExporting clients by segmentation query not implemented yet
ADT-0017400Too many client attributes selected. Max value: 100.Too many client attributes selected. Max value: 100.
ADT-0018400Selected time range is too wideSelected time range is too wide
ADT-0019400Too many campaigns selected to export statisticsToo many campaigns selected to export statistics
ADT-0020400Selected metrics count must be between 1 and 50Selected metrics count must be between 1 and 50
ADT-0021400Invalid endpoint URI: {uri}Invalid endpoint URI: {uri}
ADT-0022400Provided value for dynamic key is longer than {limit}Provided value for dynamic key is longer than {limit}
ADT-0023400Selected analytics have more than {limit} dynamic keysSelected analytics have more than {limit} dynamic keys
ADT-0024400Too many dynamic attributes selected. Max value: {limit}Too many dynamic attributes selected. Max value: {limit}
ADT-0025400Expression with id {id} is not in profile contextExpression with id {id} is not in profile context
ADT-0026400Aggregate with id {id} is not in profile contextAggregate with id {id} is not in profile context

ItemErrorCodes

Item error codes

CodeHTTP StatusDescriptionMessage
ITM-001400The filtering expression contains an error: $parserErrorMsg.The filtering expression contains an error: $parserErrorMsg.
ITM-002400The Workspace is not ready yet, please check your configuration.The Workspace is not ready yet, please check your configuration.
ITM-003404The item catalog is not ready yet, please check your configuration.The item catalog is not ready yet, please check your configuration.
ITM-004404The provided context item hasn't been found in the item catalog, please make sure that the feed is up to date.The provided context item hasn't been found in the item catalog, please make sure that the feed is up to date.
ITM-006400The request is missing item IDs for which you are requesting data.The request is missing item IDs for which you are requesting data.
ITM-007400The Request is missing the fields which you want to get for the specified item IDs.The Request is missing the fields which you want to get for the specified item IDs.
ITM-008413The list of item IDs which you are requesting is too long.The list of item IDs which you are requesting is too long.
ITM-009413One of the item IDs which you are requesting is too long.One of the item IDs which you are requesting is too long.
ITM-010100List of indexes is empty for $businessProfileId - $itemsCatalogId.List of indexes is empty for $businessProfileId - $itemsCatalogId.
ITM-011100Unable to load interpreter for $businessProfileId - $itemsCatalogId.Unable to load interpreter for $businessProfileId - $itemsCatalogId.
ITM-012100Unable to load index for $businessProfileId - $itemsCatalogId.Unable to load index for $businessProfileId - $itemsCatalogId.
ITM-013404Unable to fetch item or profile context.Unable to fetch item or profile context.
ITM-014400Item filter is invalid.Item filter is invalid.
ITM-015404Catalog $catalogId not found.Catalog $catalogId not found.
ITM-016404Core catalog mapping of $catalogId not found.Core catalog mapping of $catalogId not found.
ITM-017400Too many fields set for distinct filter. You can set up to $limit fields for distinct filter.Too many fields set for distinct filter. You can set up to $limit fields for distinct filter.

SearchErrorCodes

Search error codes

CodeHTTP StatusDescriptionMessage
SRC-001400Search module has not been enabled, please contact your customer support.Search module has not been enabled.
SRC-002400The requested search index has not been enabled.The requested search index has not been enabled.
SRC-003400The requested search index does not exist.The requested search index does not exist.
SRC-004400One of the provided attributes has too many values.One of the provided attributes has too many values.
SRC-005204Query parameter cannot be empty.Query parameter cannot be empty.
SRC-006204The requested query is too complex.The requested query is too complex.
SRC-007400Image is too large. Maximum size is 12 megabytes.The image is too large.
SRC-008400Distinct attribute must be single-valued.Distinct attribute must be single-valued.
SRC-009400Attribute not foundAttribute not found
SRC-016404Visual Search model is not ready, please check the status endpoint.Visual Search model is not ready.
SRC-017400Invalid Visual Search request bodyInvalid Visual Search request body
SRC-018400Invalid Visual Search parameterInvalid Visual Search parameter
SRC-019400Invalid image sizeInvalid image size
SRC-020400Invalid image format. Try using a common image format (PNG, JPEG, BMP, etc.)Invalid image format
SRC-021400Visual Search quota exceededVisual Search quota exceeded
SRC-022404Google Product Search resource does not exist.Google Product Search resource does not exist.
SRC-024400Synonym already exists.Synonym already exists.
SRC-026404Synonym not foundSynonym not found
SRC-027400The requested search catalog has not been enabled.The requested search catalog has not been enabled.
SRC-028404The requested search catalog does not exist.The requested search catalog does not exist.
SRC-032400Cannot modify catalog id of an existing indexCannot modify catalog id of an existing index
SRC-033400Attributes do not conform to the expected range type or they do not exist.Attributes do not conform to the expected range type or they do not exist.
SRC-036404Profile UUID not found.Profile UUID not found.
SRC-037404Guided Search Node not found.Guided Search Node not found.
SRC-038404Guided Search Assistant not found.Guided Search Assistant not found.
SRC-039404Query rule not found.Query rule not found.
SRC-040400Incorrect attributes used in filter consequences. Attributes used in filter consequences must be configured as either facetable or filterable.Incorrect attributes used in filter consequences.
SRC-041400Finished rules cannot be modified.Finished rules cannot be modified.
SRC-042400Incorrect attribute used in sortBy consequence. Attributes used in sortBy consequences must be configured as either facetable or sortable.Incorrect attribute used in sortBy consequence.
SRC-044400Invalid image URL.Invalid image URL.
SRC-045400The provided postQueryConsequences object has too many computable filters.The provided postQueryConsequences object has too many computable filters.
SRC-046400Index is not ready yet.Index is not ready yet.
SRC-047400The number of distinct segments per index exceeds the maximum.The number of distinct segments per index exceeds the maximum.
SRC-048400The number of rules per index exceeds the maximum.The number of rules per index exceeds the maximum.
SRC-049400The number of search indices per workspace exceeds the maximum.The number of search indices per workspace exceeds the maximum.
SRC-050400The number of suggestion indices per workspace exceeds the maximum.The number of suggestion indices per workspace exceeds the maximum.
SRC-051400The number of synonyms per index exceeds the maximum.The number of synonyms per index exceeds the maximum.
SRC-052400The number of facetable attributes exceeds the maximum.The number of facetable attributes exceeds the maximum.
SRC-053400The number of filterable attributes exceeds the maximum.The number of filterable attributes exceeds the maximum.
SRC-054400The number of sortable attributes exceeds the maximum.The number of sortable attributes exceeds the maximum.
SRC-055400The number of searchable attributes exceeds the maximum.The number of searchable attributes exceeds the maximum.
SRC-056400The number of custom filtered facets exceeds the maximum.The number of custom filtered facets exceeds the maximum.
SRC-057400Results from this result window are not ready yet. Wait for reindexing.Results from this result window are not ready yet. Wait for reindexing.
SRC-058400facetsSize must be an integer, allowed values: 1-10000.facetsSize must be an integer, allowed values: 1-10000.
SRC-060400maxValuesPerFacet must be an integer, allowed values: 1-1000.maxValuesPerFacet must be an integer, allowed values: 1-1000.

ValidationErrorCodes

Validation error codes

CodeHTTP StatusDescriptionMessage
VLD-001400Field is invalid.Field is invalid.
VLD-002400Field is required.Field is required.
VLD-003400Field is not a number.Field is not a number.
VLD-004400Field is not text.Field is not text.
VLD-005400String is too short.String is too short.
VLD-006400String is too long.String is too long.
VLD-007400Email is invalid.Email is invalid.
VLD-008400Phone is invalid.Phone is invalid.
VLD-009400UUID is invalid.UUID is invalid.
VLD-010400Zip code is invalid.Zip code is invalid.
VLD-011400Synerise password is invalid.Synerise password is invalid.
VLD-012400File is too big.File is too big.
VLD-013400File type is invalid.File type is invalid.
VLD-014400Number is too big.Number is too big.
VLD-015400Number is too small.Number is too small.
VLD-016400Field must be an array.Field must be an array.
VLD-017400Array contains an excluded value.Array contains an excluded value.
VLD-018400Array item does not match any of the allowed types.Array item does not match any of the allowed types.
VLD-019400Array does not contain the required values.Array does not contain the required values.
VLD-020400Array is too long.Array is too long.
VLD-021400Array is too short.Array is too short.
VLD-022400Array does not match the expected length.Array does not match the expected length.
VLD-023400Array is not sorted.Array is not sorted.
VLD-024400Array contains incompatible types.Array contains incompatible types.
VLD-025400Array cannot contain null.Array cannot contain null.
VLD-026400Array items must be unique.Array items must be unique.
VLD-027400Field is not allowed.Field is not allowed.
VLD-028400Binary must be a buffer or a string.Binary must be a buffer or a string.
VLD-029400Binary must be expected bytes.Binary must be expected bytes.
VLD-030400Binary too bigBinary too big
VLD-031400Binary too smallBinary too small
VLD-032400Field must be a boolean.Field must be a boolean.
VLD-033400Field must be a date.Field must be a date.
VLD-034400Date does not match the expected format.Date does not match the expected format.
VLD-035400Date must be later.Date must be later.
VLD-036400Date must be earlier.Date must be earlier.
VLD-037400Date must be earlier than or equal.Date must be earlier than or equal.
VLD-038400Date must be later than or equal.Date must be later than or equal.
VLD-039400Date must conform to ISO 8601.Date must conform to ISO 8601.
VLD-040400Date must be a number of milliseconds.Date must be a number of milliseconds.
VLD-041400Date must be a number of seconds.Date must be a number of seconds.
VLD-042400Object assertion failedObject assertion failed
VLD-043400Object type invalidObject type invalid
VLD-044400Object does not have the required number of keys.Object does not have the required number of keys.
VLD-045400Object has too many keys.Object has too many keys.
VLD-046400Object does not have enough keys.Object does not have enough keys.
VLD-047400Object does not contain all the required keys.Object has missing keys.
VLD-048400Object has conflicting values.Object has conflicting values.
VLD-049400Object keys do not match the pattern.Object keys do not match the pattern.
VLD-050400Object is not a regular expression.Object is not a regular expression.
VLD-051400Object has an unexpected property.Object has an unexpected property.
VLD-052400A property that should be present at the same time as another one is missing.A property that should be present at the same time as another one is missing.
VLD-053400Some mutually exclusive properties are present.Some mutually exclusive properties are present.
VLD-054400Number cannot be infinite.Number cannot be infinite.
VLD-055400Number must be an integer.Number must be an integer.
VLD-056400Number must be a multiple of another number.Number must be a multiple of another number.
VLD-057400Number must be negative.Number must be negative.
VLD-058400Number must be a valid port number.Number must be a valid port number.
VLD-059400Number must be a positive number.Number must be a positive number.
VLD-060400Number precision is not correct.Number precision is not correct.
VLD-061400Number must be a safe number.Number must be a safe number.
VLD-062400String must only contain alpha-numeric characters.String must only contain alpha-numeric characters.
VLD-063400String must be a valid base64 string.String must be a valid base64 string.
VLD-064400String must be a credit card number.String must be a credit card number.
VLD-065400String must be a valid dataUri string.String must be a valid dataUri string.
VLD-066400String must contain a valid domain name.String must contain a valid domain name.
VLD-067400String must be a valid email.String must be a valid email.
VLD-068400String cannot be empty.String cannot be empty.
VLD-069400String must be a valid GUID.String must be a valid GUID.
VLD-070400String must only contain hexadecimal characters.String must only contain hexadecimal characters.
VLD-071400String's hex-decoded representation must be byte-aligned.String's hex-decoded representation must be byte-aligned.
VLD-072400String must be a valid hostname.String must be a valid hostname.
VLD-073400String must be a valid IP address.String must be a valid IP address.
VLD-074400String must be date with iso formatString must be date with iso format
VLD-075400String must be a valid ISO 8601 duration.String must be a valid ISO 8601 duration.
VLD-076400String length must be a specified number of characters.String length must be a specified number of characters.
VLD-077400String must only contain lowercase characters.String must only contain lowercase characters.
VLD-078400String must be unicode-normalized.String must be unicode-normalized.
VLD-079400String can only contain: a-z, A-Z, 0-9, and underscores (_).String can only contain: a-z, A-Z, 0-9, and underscores (_).
VLD-080400String does not match the required pattern.String does not match the required pattern.
VLD-081400The string contains whitespace characters around it.The string contains whitespace characters around it.
VLD-082400String must be a valid URI.String must be a valid URI.
VLD-083400String must be a valid relative URI.String must be a valid relative URI.
VLD-084400String must only contain uppercase characters.String must only contain uppercase characters.
VLD-085400One or more of the required headers was missing from the request.One or more of the required headers was missing from the request.
VLD-086400Exceeded the limit of aggregates visible in Profiles.Exceeded the limit of aggregates visible in Profiles.
VLD-087400Exceeded the limit of expressions visible in Profiles.Exceeded the limit of expressions visible in Profiles.
VLD-088400Exceeded the limit of segmentations visible in Profiles.Exceeded the limit of segmentations visible in Profiles.
VLD-089400Exceeded the limit of profile $resourceName (limit: $limit per request).Exceeded the limit of profile $resourceName (limit: $limit per request).
VLD-090400Cannot convert object. Loop detectedCannot convert object. Loop detected
VLD-100400Missing dependency in the configMissing dependency in the config
VLD-101400Analysis does not have provided dependencyAnalysis does not have the provided dependency
VLD-102400New dependency was not applied to the analysisNew dependency was not applied to the analysis
VLD-103400Old dependency was not removed from the analysisOld dependency was not removed from the analysis
VLD-104400Parameter cannot be null.Parameter cannot be null.
VLD-105400Subdomain is invalid.Subdomain is invalid.
VLD-106400String is not internal url.String is not internal url.
VLD-107400The month number must be between 1 and 12.The month number must be between 1 and 12.
VLD-108400Url must use https protocol.Url must use https protocol.
VLD-109400String is not valid url.String is not valid url.
VLD-110406Template not found.TEMPLATE_NOT_FOUND
VLD-111406Template require one of tags.TEMPLATE_REQUIRE_ONE_OF_TAGS

CommonErrorCodes

Common error codes

CodeHTTP StatusDescriptionMessage
ERR-001400The server could not process the request due to invalid syntax.Bad request
ERR-002401Although the HTTP standard specifies "unauthorized", semantically this response means "unauthenticated". That is, the client must authenticate itself to get the requested response.Unauthorized
ERR-003402This response code is reserved for future use. The initial aim for creating this code was using it for digital payment systems, however this status code is used very rarely and no standard convention exists.Payment required
ERR-004403The client does not have access rights to the content.Forbidden
ERR-005404The server cannot find the requested resource. In the browser, this means the URL is not recognized. In an API, this can also mean that the endpoint is valid but the resource itself does not exist.Not found
ERR-006405The request method is known by the server but is not supported by the target resource.Method not allowed
ERR-007406This response is sent when the web server, after performing server-driven content negotiation, doesn't find any content that conforms to the criteria given by the user agent.Not acceptable
ERR-008407Authentication is needed to be done by a proxy.Proxy authentication required
ERR-009408This response is sent on an idle connection by some servers, even without any previous request by the client. It means that the server wants to shut down this unused connection. This response is used much more since some browsers, like Chrome, Firefox 27+, or IE9, use HTTP pre-connection mechanisms to speed up surfing. Also note that some servers shut down the connection without sending this message.Request timeout
ERR-010409This response is sent when a request conflicts with the current state of the server.Conflict
ERR-011410This response is sent when the requested content has been permanently deleted from server, with no forwarding address. Clients are expected to remove their caches and links to the resource. The HTTP specification intends this status code to be used for "limited-time, promotional services".Gone
ERR-012411Content-Length header field is not defined and the server requires it.Length required
ERR-013412The client has indicated preconditions in its headers which the server does not meet.Precondition failed
ERR-014413Request entity is larger than limits defined by server. The server can close the connection or return an Retry-After header field.Request entity too large
ERR-015414The URI requested by the client is longer than the server accepts or can process.URI too long
ERR-016415The media format of the requested data is not supported by the server, so the server rejects the request.Unsupported media type
ERR-017416Range specified by the Range header in the request cannot be fulfilled. It's possible that the range is outside the size of the target URI's data.Range not satisfiable
ERR-018417Expectation indicated by the Expect request header field cannot be met by the server.Expectation failed
ERR-019418The server refuses the attempt to brew coffee with a teapot.I'm a teapot
ERR-020421The request was directed at a server that cannot produce a response. This can be sent by a server that is not configured to produce responses for the combination of scheme and authority that are included in the request URI.Misdirected request
ERR-021422The request was well-formed but could not be followed due to semantic errors.Unprocessable entity
ERR-022423The resource that is being accessed is locked.Locked
ERR-023424The request failed due to failure of a previous request.Failed dependency
ERR-024425Indicates that the server rejects a request that might be replayed.Too early
ERR-025426The server refuses to perform the request using the current protocol, but might accept the request after the client upgrades to a different protocol.Upgrade required
ERR-026428The origin server requires the request to be conditional.Precondition required
ERR-027429The user has sent too many requests in a given amount of time ("rate limiting").Too many requests
ERR-028431The server refuses to process the request because its header fields are too large. The request may be resubmitted after reducing the size of the request header fields.Request header fields too large
ERR-029451The user agent requested a resource that cannot legally be provided, such as a web page censored by a government.Unavailable for legal reasons
ERR-042400Invalid dataInvalid data
ERR-043400Bad digestBad digest
ERR-044400Invalid argumentInvalid argument
ERR-045400Invalid contentInvalid content
ERR-046400Invalid headerInvalid header
ERR-047400Invalid versionInvalid version
ERR-048400Missing parameterMissing parameter
ERR-049400Invalid identifierInvalid identifier
ERR-050400Unsupported schemeUnsupported scheme
ERR-051400Request was rejected due to unsupported encoding.Unsupported request encoding
ERR-052401Authorization token requiredAuthorization token is required.
ERR-053401Authorization token is provided, but is invalid.Authorization token is provided, but is invalid.
ERR-054401Authorization token expiredAuthorization token expired
ERR-055401Invalid credentialsInvalid credentials
ERR-056404Resource not foundRequest path not found
ERR-057406Request rejected due to unaccepted response content type.Unaccepted response content type
ERR-058406Unaccepted response encodingUnaccepted response encoding
ERR-059408Connection timeoutConnection timeout
ERR-060415Request rejected due to unsupported request content type.Unsupported request content type
ERR-061429Request throttledRequest throttled
ERR-063400A required header was missing.Missing required header
ERR-065207Batch operation failedBatch operation failed
ERR-066400The pagination limits must be between 1 and 100.The pagination limits must be between 1 and 100.

Back to API Reference