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.",
"details": {
"createdDate": "2026-10-10T11:36:02.00Z",
"submitted": [],
"compared": [],
"expected": []
}
}
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.",
"details": {
"createdDate": "2026-10-10T11:36:02.00Z",
"submitted": [],
"compared": [],
"expected": []
}
}
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",
"details": {
"createdDate": "2026-10-10T11:36:02.00Z",
"submitted": [],
"compared": [],
"expected": []
}
}
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.",
"details": {
"createdDate": "2026-10-10T11:36:02.00Z",
"submitted": [],
"compared": [],
"expected": []
}
}
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)",
"details": {
"createdDate": "2026-10-10T11:36:02.00Z",
"submitted": [],
"compared": [],
"expected": []
}
}
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>",
"details": {
"createdDate": "2026-10-10T11:36:02.00Z",
"submitted": [],
"compared": [],
"expected": []
}
}
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.",
"details": {
"createdDate": "2026-10-10T11:36:02.00Z",
"submitted": [],
"compared": [],
"expected": []
}
}
Portal/Email Notification
subtitle: Unable to Transfer Brand
body: The details of your request to transfer ownership to you couldn't be verified.