Manual verification validations triggered by Apple operations including brand claims, requirements, and transfer requests
Manual Verification
Validations that may be "triggered" by Apple Business operations in "offline" mode. For a portal user, code triggers generation of a notification for email delivery and a notification for display in the portal. Portal/email notification content may differ from content written to feedback and made available via the Feedback API.
BrandAlreadyClaimed
| Definition | Severity | API | Sample | Mode |
|---|---|---|---|---|
| Validate that an existing brand is not already claimed by the same organization |
Example Validation Report
{
"code": "VALIDATION__BrandAlreadyClaimed",
"severity": "VIOLATION",
"message": "The brand was already added to Apple Business."
}
Portal/Email Notification
subtitle: Already Added
body: The brand was already added to Apple Business.
BrandDetailsIncorrect
| Definition | Severity | API | Sample | Mode |
|---|---|---|---|---|
| Validate that brand details are correct |
Example Validation Report
{
"code": "VALIDATION__BrandDetailsIncorrect",
"severity": "VIOLATION",
"message": "The details about the brand are incorrect."
}
Portal/Email Notification
subtitle: Incorrect Details
body: The details about the brand are incorrect.
BrandDoesNotMeetRequirements
| Definition | Severity | API | Sample | Mode |
|---|---|---|---|---|
| Validate that a brand satisfies requirements to be added |
Example Validation Report
{
"code": "VALIDATION__BrandDoesNotMeetRequirements",
"severity": "VIOLATION",
"message": "Brand does not meet requirements"
}
Portal/Email Notification
subtitle: Doesn't Meet Requirements
body: The brand doesn't meet the requirements for Apple Business.
BrandInformationRequired
| Definition | Severity | API | Sample | Mode |
|---|---|---|---|---|
| Validate that sufficient information about the brand has been provided |
Example Validation Report
{
"code": "VALIDATION__BrandInformationRequired",
"severity": "VIOLATION",
"message": "More information about your brand is required."
}
Portal/Email Notification
subtitle: Additional Brand Information Required
body: Additional information is needed in order to verify the brand.
BrandRejected
| Definition | Severity | API | Sample | Mode |
|---|---|---|---|---|
| Validate that no Apple Maps policy reason exists to reject a brand |
Example Validation Report
{
"code": "VALIDATION__BrandRejected",
"severity": "VIOLATION",
"message": "Other (Final)"
}
Portal/Email Notification
subtitle: Not Qualified
body: The brand doesn't qualify for Apple Business.
BrandReviewNote
| Definition | Severity | API | Sample | Mode |
|---|---|---|---|---|
| Custom note. For informational purposes only |
Example Validation Report
{
"code": "VALIDATION__BrandReviewNote",
"severity": "VIOLATION",
"message": "<free-form map ops note here>"
}
BrandTransferRequestRejected
| Definition | Severity | API | Sample | Mode |
|---|---|---|---|---|
| Validate that an organization has a rightful claim to a brand that is already claimed by another organization |
Example Validation Report
{
"code": "VALIDATION__BrandTransferRequestRejected",
"severity": "VIOLATION",
"message": "The details of your request to transfer ownership to you couldn't be verified."
}
Portal/Email Notification
subtitle: Unable to Transfer Brand
body: The details of your request to transfer ownership to you couldn't be verified.