1from apify_client import ApifyClient
2
3
4
5client = ApifyClient("<YOUR_API_TOKEN>")
6
7
8run_input = { "valuationInput": {
9 "company": "Example Technology Inc.",
10 "period": "Last 12 months - end of June 2026",
11 "currency": "USD",
12 "stage": "seed",
13 "sector": "saas",
14 "anchorValuation": 25000000,
15 "financials": {
16 "netSales": 4800000,
17 "grossProfit": 3600000,
18 "ebitda": -900000,
19 "netProfit": -1250000,
20 "cash": 2500000,
21 "financialDebt": 600000,
22 "equity": 1900000,
23 },
24 "growth": {
25 "priorYearNetSales": 2100000,
26 "annualRevenueGrowth": None,
27 },
28 "multiples": {
29 "revenueMultiple": None,
30 "ebitdaMultiple": None,
31 },
32 "berkus": {
33 "idea": 80,
34 "prototype": 85,
35 "team": 70,
36 "strategicRelationships": 55,
37 "firstSales": 75,
38 },
39 "scorecard": {
40 "team": 1.2,
41 "marketSize": 1.15,
42 "product": 1.1,
43 "competition": 0.9,
44 "salesChannel": 0.95,
45 "additionalInvestment": 0.9,
46 "other": 1,
47 },
48 "riskFactors": {
49 "management": 1,
50 "stageRisk": 0,
51 "regulation": 0,
52 "manufacturing": 1,
53 "sales": -1,
54 "funding": -1,
55 "competitionRisk": 0,
56 "technology": 1,
57 "litigation": 0,
58 "international": -1,
59 "reputation": 0,
60 "exit": 1,
61 },
62 "vc": {
63 "exitYear": 5,
64 "exitRevenue": 120000000,
65 "exitMultiple": 4,
66 "targetReturnMultiple": 12,
67 "dilution": 30,
68 },
69 "dcf": {
70 "discountRate": None,
71 "terminalGrowth": None,
72 "taxRate": None,
73 "freeCashFlow": [
74 None,
75 None,
76 None,
77 None,
78 None,
79 ],
80 "revenueGrowth": 60,
81 "targetEbitdaMargin": 22,
82 },
83 "round": { "roundSize": 6000000 },
84 } }
85
86
87run = client.actor("bloom-consulting/startup-valuation").call(run_input=run_input)
88
89
90print(f"💾 Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
91for item in client.dataset(run.default_dataset_id).iterate_items():
92 print(item)
93
94