Skip to main content

Validation rules for brand URLs including App Store validation, presence requirements, format checks, and UTM restrictions

URLs

AppStoreUrlMustBeValid

Preconditions
type is IOS_APP
DefinitionSeverityAPISampleMode
Validate that an App Store url is valid
VIOLATION
POST_AND_PUT
S

UrlsMustBePresent

Preconditions
orgId resolves to organization that is location owner
DefinitionSeverityAPISampleMode
Validate that urls is present
VIOLATION
POST_AND_PUT
Link
S

UrlsUrlLengthMustNotExceedMaximum

DefinitionSeverityAPISampleMode
Validate that url length does not exceed a maximum value (255)
VIOLATION
POST_AND_PUT
Link
S

UrlsTypeMustBeDistinct

DefinitionSeverityAPISampleMode
Validate that each type is distinct
VIOLATION
POST_AND_PUT
S

UrlsTypeMustBePresent

DefinitionSeverityAPISampleMode
Validate that type is present
VIOLATION
POST_AND_PUT
Link
S

UrlsTypeMustBeValid

DefinitionSeverityAPISampleMode
Validate that type value is valid
VIOLATION
POST_AND_PUT
Link
S

UrlsTypeMustNotBeEmpty

DefinitionSeverityAPISampleMode
Validate that type is not an empty string
VIOLATION
POST_AND_PUT
S

UrlsUrlMustBePresent

DefinitionSeverityAPISampleMode
Validate that url is present
VIOLATION
POST_AND_PUT
Link
S

UrlsUrlMustHaveValidFormat

DefinitionSeverityAPISampleMode
Validate that url value's format is valid
VIOLATION
POST_AND_PUT
S

UrlsUrlMustNotBeEmpty

DefinitionSeverityAPISampleMode
Validate that url is not an empty string
VIOLATION
POST_AND_PUT
S

UrlsUrlMustNotIncludeUtmParameter

DefinitionSeverityAPISampleMode
Validate that url does include UTM parameter(s)
VIOLATION
POST_AND_PUT
Link
S