Review miscellaneous validation rules for feature compatibility and configuration requirements
Date Added
DateAddedMustBePresent
| Definition | Severity | API | Sample | Mode |
|---|---|---|---|---|
Validate that dateAdded is present |
Example Validation Report
{
"code": "VALIDATION__DateAddedMustBePresent",
"severity": "VIOLATION",
"message": "Field '{{field}}' must be present",
"context": {
"field": "dateAdded"
},
"details": {
"createdDate": "2026-02-10T11:36:02.00Z",
"submitted": [],
"compared": [],
"expected": []
}
}
DateAddedMustNotBeEmpty
| Definition | Severity | API | Sample | Mode |
|---|---|---|---|---|
Validate that dateAdded is not an empty string |
DateAddedMustHaveValidFormat
| Definition | Severity | API | Sample | Mode |
|---|---|---|---|---|
Validate that dateAdded formatting is valid |
Example Validation Report
{
"code": "VALIDATION__DateAddedMustHaveValidFormat",
"severity": "VIOLATION",
"message": "'{{dateAdded}}' must have valid format",
"context": {
"dateAdded": "31-08-2022"
},
"details": {
"createdDate": "2026-08-31T22:02:36.010Z",
"submitted": [
{
"field": "$.reviewDetails.dateAdded",
"value": "31-08-2022"
}
],
"compared": [],
"expected": []
}
}
MustNotBeFutureDate
| Definition | Severity | API | Sample | Mode |
|---|---|---|---|---|
Validate that dateAdded is not a future date |
Partners Review ID
PartnersReviewIdMustBePresent
| Definition | Severity | API | Sample | Mode |
|---|---|---|---|---|
Validate that partnersReviewId is present |
PartnersReviewIdMustNotBeEmpty
| Definition | Severity | API | Sample | Mode |
|---|---|---|---|---|
Validate that partnersReviewId is not an empty string |
Review
UndeleteTimePeriodHasElapsed
| Definition | Severity | API | Sample | Mode |
|---|---|---|---|---|
Validate that the quantity of days that a resource's state was DELETED is ninety (90) days or less |
Example Validation Report
{
"code": "VALIDATION__UndeleteTimePeriodHasElapsed",
"message": "Undelete operation no longer available after 90 days",
"severity": "VIOLATION",
"details": {
"createdDate": "2026-02-10T11:36:02.00Z",
"submitted": [],
"compared": [],
"expected": []
}
}
Review Details
UpdatedReviewShouldNotMatchExistingReview
| Definition | Severity | API | Sample | Mode |
|---|---|---|---|---|
| Validate that the review does not exactly match the previous existing record |
Configuration
| Match Constraints |
|---|
| Exclude internal fields |
Exclude reviewDetails/partnerReviewId |
Limit matching to all other properties of reviewDetails |