Configuration
Select your API key and environment to authenticate playground requests.
Developer Settings
Manage global preferences for your API responses.
Universal Price Adjustment
Automatically increment or decrement all price estimations rendered by the API. This is applied proportionally to itemized breakdowns.
Predict by VIN
Get a repair cost prediction using a vehicle's VIN, zip code, and problem identifier.
POST /api/v1/predict {}
// Submit the form to see the prediction result
Predict by Vehicle Specs
Get a repair cost prediction by selecting year, make, model, trim, and engine - no VIN required.
POST /api/v1/predict/by-specs {}
// Select vehicle specs to get a prediction
Plate to VIN Lookup
Resolve a US license plate to a VIN, then automatically create/enrich the vehicle in the system.
POST /api/v1/predict/plate-to-vin {}
// Enter a plate number to look up its VIN
VIN Lookup
Decode a VIN to get vehicle details (year, make, model, etc.) without running a prediction.
POST /api/v1/predict/vehicle-lookup {}
// Enter a VIN to decode vehicle details
Extract VIN from Image
Upload a photo of a VIN plate, sticker, or registration document and let AI extract the VIN automatically.
POST /api/v1/predict/extract-vin Content-Type: multipart/form-data {}
// Upload an image to extract VIN
Search Sub-categories
Search across all visible repair sub-categories by name. Returns matches with their parent category and ID.
POST /api/v1/predict/categories/search {}
// Type a search query to find sub-categories
Describe Sub-category
Get an AI-generated description of what a repair sub-category involves. Descriptions are cached after first generation.
POST /api/v1/predict/categories/{id}/describe
// Enter a sub-category ID to get its description
AI Repair Recommendation
Describe what's wrong with the vehicle and get AI-powered repair suggestions matched to our database.
POST /api/v1/predict/diagnose {}
// Describe a car problem to get diagnosis
AI Diagnostic Chat
Conversational AI diagnostic — describe symptoms and answer follow-up questions to get an accurate diagnosis.
- Start — Send a symptom description (+ optional VIN or Image) → AI identifies vehicle & asks a follow-up
- Reply — Answer the question (can attach images) → AI asks another or gives diagnosis
- Confirmation — When vehicle is identified, the response message will include a formatted spec summary.
- Diagnosis — AI returns ranked repairs with confidence scores matched to our database
- Retrieve/Reset — GET to fetch full history; POST /reset to clear conversation & vehicle context.
start counts against your quota — replies within a session are free.
{"session_id": "uuid"}. Clears history and identification.// Start a diagnostic session to begin
Link Customer Email
Associate a customer's email address with an existing prediction session for follow-up.
POST /api/v1/predict/link-email {}
// Link an email to a prediction session
Submit Prediction Feedback
Use a session_id from a prediction to submit accuracy feedback.
POST /api/v1/predict/feedback {}
// Submit feedback to see the result
Repair Lifecycle Prediction
Find out when a specific repair will be needed again, based on historical repeat-repair data for your vehicle's make.
POST /api/v1/predict/repair-lifecycle {}
// Submit the form to see lifecycle prediction
Repair Sequence Prediction
Discover what repairs typically come next after a specific repair, based on historical sequence mining data.
POST /api/v1/predict/repair-sequence {}
// Submit the form to see what breaks next
Prediction History
All prediction records. Red flag rows are highlighted.
| Date | Session | VIN | Problem | Local Avg | AI Avg | Match | Memory | Feedback | Reason |
|---|---|---|---|---|---|---|---|---|---|
| Loading... | |||||||||
Lifecycle Prediction History
All lifecycle prediction records. Red flag rows are highlighted.
| Date | Session | Vehicle | Repair | Source | Local Days | AI Days | Local Miles | Next Due | Flag |
|---|---|---|---|---|---|---|---|---|---|
| Loading... | |||||||||
Your API Keys
Manage your API keys for authentication.