Model Verifier
Validate model numbers before they enter your system. Catch typos, invalid entries, and formatting issues before a technician is dispatched or a claim is filed. Returns a structured verdict with confidence score and explanation.
What it does
Validate model numbers before dispatch. Catch typos and invalid entries before they cause bad service calls.
Example Request
GET GET /api/v1/verify Authorization: Bearer YOUR_API_KEY
How it works
- Customer or CSR enters a model number via form, phone, or import
- Your system sends the model to the verify endpoint
- API returns a verdict: accepted, needs_review, likely_invalid, or not_yet_indexed
- Your workflow routes the entry accordingly — proceed, flag for review, or reject
Example response
{
"success": true,
"model": "WRS325SDHX",
"verdict": {
"status": "needs_review",
"statusLabel": "Needs Review",
"confidence": 45,
"reasons": ["Does not match typical whirlpool model pattern"]
},
"suggestions": [
{ "model": "WRS325SDHZ", "brand": "whirlpool", "matchType": "near_match" }
]
}
Why it matters
- Prevents dispatching technicians to jobs with invalid model numbers
- Catches common typos and OCR errors at the point of entry
- Improves CRM data quality by filtering garbage before it enters the database
- Returns similar model suggestions when a close match exists in the index
- Reduces callbacks caused by incorrect appliance identification
Who uses it
- Reduce bad dispatches
- Validate customer-entered models
- CRM data quality
- Field service routing
Current availability
The Model Verifier is live. Returns a 4-tier verdict (accepted, needs_review, likely_invalid, not_yet_indexed) with confidence score (0-100), explanation reasons, and optional similar model suggestions.
Related features
Start using this feature
Join the waitlist for API access. Launching Spring 2026.