Analyze a business-for-sale listing
analyze_listingEvaluates a business-for-sale listing (Acquire.com, Flippa, broker) against EvalyMe's model: valuation range, whether the asking price is below, within, or above it, and the asking price as a multiple of ARR and of profit. Accepts the figures a listing states; any figure not supplied gets a documented neutral default, reported in assumptions. Yearly growth and annual churn are converted to compounded monthly rates. Evaluates one listing per call.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ageMonths | No | Business age in months, e.g. 36 for '3 years old'. | |
| listingUrl | No | The listing's URL, echoed back in the result for matching. Never fetched. | |
| askingPrice | No | Asking price in USD; absent for unpriced or 'make an offer' listings. | |
| monetization | Yes | Primary revenue model. 'SaaS Subscription' for recurring software; 'Marketplace' for commission/take-rate businesses; 'Advertising' for ad-funded content; 'One-time Purchase' for ecommerce, templates, or lifetime deals; 'Freemium' for free tiers that convert to paid; 'Services' for agencies and productized services. | |
| annualRevenue | No | Annual revenue in USD (ARR, TTM, or last-12-months). Used only when monthlyRevenue is absent. | |
| monthlyProfit | No | Average monthly net profit or SDE in USD. Used only for the asking-price profit multiple; the valuation model is revenue-based. | |
| monthlyRevenue | No | Monthly revenue in USD (MRR or average monthly revenue). Takes precedence over annualRevenue. | |
| activeCustomers | No | Active or paying customers, if the listing states them. | |
| annualChurnPercent | No | Annual churn as a percent. Converted to a compounded monthly rate. | |
| monthlyChurnPercent | No | Monthly churn as a percent. Takes precedence over annualChurnPercent. | |
| yearlyGrowthPercent | No | Year-over-year revenue growth as a percent, e.g. 40 means +40% YoY. Converted to a compounded monthly rate. | |
| monthlyGrowthPercent | No | Month-over-month revenue growth as a percent. Takes precedence over yearlyGrowthPercent. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| listing | Yes | ||
| currency | Yes | ||
| archetype | Yes | ||
| disclaimer | Yes | ||
| modelInput | Yes | The exact inputs the engine used. | |
| priorities | Yes | Up to three weakest weighted signals, each with one concrete next step. | |
| assumptions | Yes | Every value EvalyMe assumed, derived, or capped. Empty when all inputs were supplied. | |
| valuationLow | Yes | ||
| valuationMid | Yes | ||
| engineVersion | Yes | Model version; results with the same version and inputs are identical. | |
| investorScore | Yes | 0-100 operating score from six weighted signals. | |
| valuationHigh | Yes | ||
| methodologyUrl | Yes | ||
| scoreBreakdown | Yes | ||
| saveToEvalyMeUrl | No | Opens this estimate in the EvalyMe app so the user can save, track, and improve it. | |
| impliedMultipleOnArr | No | Range midpoint divided by ARR. Absent when ARR is 0. |