1from apify_client import ApifyClient
2
3
4
5client = ApifyClient("<YOUR_API_TOKEN>")
6
7
8run_input = {
9 "accounts": [
10 "northwind_saas",
11 "contoso_growth",
12 "fabrikam_devrel",
13 ],
14 "maxDiscoveryChargeUsd": 0.5,
15 "sourceMode": "list",
16 "itemsList": [
17 {
18 "tweetId": "1971234567890120001",
19 "tweetUrl": "https://example.com/x/northwind_saas/status/1971234567890120001",
20 "authorUrl": "https://example.com/x/northwind_saas",
21 "authorHandle": "northwind_saas",
22 "authorName": "Northwind (sample)",
23 "authorFollowers": 18400,
24 "authorVerified": False,
25 "authorBio": "Founder of Northwind Invoicing. Building a bootstrapped B2B SaaS in public.",
26 "authorWebsite": "https://northwind.example",
27 "fullText": """We raised prices 40% last month.
28
29Churn didn't move. Revenue did: $18.2k → $24.9k MRR.
30
31Here's exactly how we announced it to 412 customers 🧵""",
32 "createdAt": "2026-08-04 09:00:00+00:00",
33 "likeCount": 420,
34 "repostCount": 70,
35 "retweetCount": 56,
36 "quoteCount": 14,
37 "replyCount": 52,
38 "viewCount": 61000,
39 "bookmarkCount": 160,
40 "sample": True,
41 },
42 {
43 "tweetId": "1971234567890120002",
44 "tweetUrl": "https://example.com/x/northwind_saas/status/1971234567890120002",
45 "authorUrl": "https://example.com/x/northwind_saas",
46 "authorHandle": "northwind_saas",
47 "authorName": "Northwind (sample)",
48 "authorFollowers": 18400,
49 "authorVerified": False,
50 "authorBio": "Founder of Northwind Invoicing. Building a bootstrapped B2B SaaS in public.",
51 "authorWebsite": "https://northwind.example",
52 "fullText": """Unpopular opinion: your SaaS doesn't need a free plan.
53
54It needs a 14-day trial and a founder who answers every support email.""",
55 "createdAt": "2026-08-08 14:07:00+00:00",
56 "likeCount": 190,
57 "repostCount": 22,
58 "retweetCount": 18,
59 "quoteCount": 4,
60 "replyCount": 60,
61 "viewCount": 24000,
62 "bookmarkCount": 18,
63 "sample": True,
64 },
65 {
66 "tweetId": "1971234567890120003",
67 "tweetUrl": "https://example.com/x/northwind_saas/status/1971234567890120003",
68 "authorUrl": "https://example.com/x/northwind_saas",
69 "authorHandle": "northwind_saas",
70 "authorName": "Northwind (sample)",
71 "authorFollowers": 18400,
72 "authorVerified": False,
73 "authorBio": "Founder of Northwind Invoicing. Building a bootstrapped B2B SaaS in public.",
74 "authorWebsite": "https://northwind.example",
75 "fullText": """How I got our first 100 paying customers without ads:
76
771. Answered 3 questions a day in niche forums
782. Wrote one teardown a week
793. Emailed every churned trial user
804. Shipped what they asked for within 48h
81
82Bookmark this if you're pre-PMF.""",
83 "createdAt": "2026-08-12 19:14:00+00:00",
84 "likeCount": 300,
85 "repostCount": 50,
86 "retweetCount": 40,
87 "quoteCount": 10,
88 "replyCount": 25,
89 "viewCount": 41000,
90 "bookmarkCount": 180,
91 "sample": True,
92 },
93 {
94 "tweetId": "1971234567890120004",
95 "tweetUrl": "https://example.com/x/northwind_saas/status/1971234567890120004",
96 "authorUrl": "https://example.com/x/northwind_saas",
97 "authorHandle": "northwind_saas",
98 "authorName": "Northwind (sample)",
99 "authorFollowers": 18400,
100 "authorVerified": False,
101 "authorBio": "Founder of Northwind Invoicing. Building a bootstrapped B2B SaaS in public.",
102 "authorWebsite": "https://northwind.example",
103 "fullText": "Shipped: recurring invoices now support multi-currency. Small change, 11 customers asked for it.",
104 "createdAt": "2026-08-16 00:21:00+00:00",
105 "likeCount": 62,
106 "repostCount": 6,
107 "retweetCount": 5,
108 "quoteCount": 1,
109 "replyCount": 9,
110 "viewCount": 7400,
111 "bookmarkCount": 4,
112 "sample": True,
113 },
114 {
115 "tweetId": "1971234567890120005",
116 "tweetUrl": "https://example.com/x/northwind_saas/status/1971234567890120005",
117 "authorUrl": "https://example.com/x/northwind_saas",
118 "authorHandle": "northwind_saas",
119 "authorName": "Northwind (sample)",
120 "authorFollowers": 18400,
121 "authorVerified": False,
122 "authorBio": "Founder of Northwind Invoicing. Building a bootstrapped B2B SaaS in public.",
123 "authorWebsite": "https://northwind.example",
124 "fullText": "Monday metrics: 412 paying teams, 2.1% monthly churn, 61% of new signups from referrals.",
125 "createdAt": "2026-08-20 05:28:00+00:00",
126 "likeCount": 74,
127 "repostCount": 9,
128 "retweetCount": 7,
129 "quoteCount": 2,
130 "replyCount": 14,
131 "viewCount": 8900,
132 "bookmarkCount": 6,
133 "sample": True,
134 },
135 {
136 "tweetId": "1971234567890120006",
137 "tweetUrl": "https://example.com/x/northwind_saas/status/1971234567890120006",
138 "authorUrl": "https://example.com/x/northwind_saas",
139 "authorHandle": "northwind_saas",
140 "authorName": "Northwind (sample)",
141 "authorFollowers": 18400,
142 "authorVerified": False,
143 "authorBio": "Founder of Northwind Invoicing. Building a bootstrapped B2B SaaS in public.",
144 "authorWebsite": "https://northwind.example",
145 "fullText": "What's the one feature you'd pay double for in an invoicing tool?",
146 "createdAt": "2026-08-24 10:35:00+00:00",
147 "likeCount": 48,
148 "repostCount": 3,
149 "retweetCount": 2,
150 "quoteCount": 1,
151 "replyCount": 41,
152 "viewCount": 6100,
153 "bookmarkCount": 2,
154 "sample": True,
155 },
156 {
157 "tweetId": "1971234567890120007",
158 "tweetUrl": "https://example.com/x/northwind_saas/status/1971234567890120007",
159 "authorUrl": "https://example.com/x/northwind_saas",
160 "authorHandle": "northwind_saas",
161 "authorName": "Northwind (sample)",
162 "authorFollowers": 18400,
163 "authorVerified": False,
164 "authorBio": "Founder of Northwind Invoicing. Building a bootstrapped B2B SaaS in public.",
165 "authorWebsite": "https://northwind.example",
166 "fullText": "Spent the morning on support. 9 tickets, 7 were the same confusing button. Renaming it today.",
167 "createdAt": "2026-08-28 15:42:00+00:00",
168 "likeCount": 55,
169 "repostCount": 4,
170 "retweetCount": 3,
171 "quoteCount": 1,
172 "replyCount": 12,
173 "viewCount": 6900,
174 "bookmarkCount": 3,
175 "sample": True,
176 },
177 {
178 "tweetId": "1971234567890120008",
179 "tweetUrl": "https://example.com/x/northwind_saas/status/1971234567890120008",
180 "authorUrl": "https://example.com/x/northwind_saas",
181 "authorHandle": "northwind_saas",
182 "authorName": "Northwind (sample)",
183 "authorFollowers": 18400,
184 "authorVerified": False,
185 "authorBio": "Founder of Northwind Invoicing. Building a bootstrapped B2B SaaS in public.",
186 "authorWebsite": "https://northwind.example",
187 "fullText": "Building in public, week 37: MRR $24.9k, burn $0, team of 3. #buildinpublic",
188 "createdAt": "2026-09-04 20:49:00+00:00",
189 "likeCount": 88,
190 "repostCount": 8,
191 "retweetCount": 6,
192 "quoteCount": 2,
193 "replyCount": 19,
194 "viewCount": 9800,
195 "bookmarkCount": 5,
196 "hashtags": ["buildinpublic"],
197 "sample": True,
198 },
199 {
200 "tweetId": "1971234567890120009",
201 "tweetUrl": "https://example.com/x/northwind_saas/status/1971234567890120009",
202 "authorUrl": "https://example.com/x/northwind_saas",
203 "authorHandle": "northwind_saas",
204 "authorName": "Northwind (sample)",
205 "authorFollowers": 18400,
206 "authorVerified": False,
207 "authorBio": "Founder of Northwind Invoicing. Building a bootstrapped B2B SaaS in public.",
208 "authorWebsite": "https://northwind.example",
209 "fullText": "Our onboarding email #3 has a 61% open rate. It's three sentences and a GIF.",
210 "createdAt": "2026-09-08 01:56:00+00:00",
211 "likeCount": 70,
212 "repostCount": 7,
213 "retweetCount": 6,
214 "quoteCount": 1,
215 "replyCount": 10,
216 "viewCount": 8300,
217 "bookmarkCount": 12,
218 "mediaType": "animated_gif",
219 "videoUrls": ["https://example.com/x/media/sample-nw-1.mp4"],
220 "sample": True,
221 },
222 {
223 "tweetId": "1971234567890120010",
224 "tweetUrl": "https://example.com/x/northwind_saas/status/1971234567890120010",
225 "authorUrl": "https://example.com/x/northwind_saas",
226 "authorHandle": "northwind_saas",
227 "authorName": "Northwind (sample)",
228 "authorFollowers": 18400,
229 "authorVerified": False,
230 "authorBio": "Founder of Northwind Invoicing. Building a bootstrapped B2B SaaS in public.",
231 "authorWebsite": "https://northwind.example",
232 "fullText": "Reminder that a boring product with happy customers beats an exciting demo with none.",
233 "createdAt": "2026-09-12 06:03:00+00:00",
234 "likeCount": 81,
235 "repostCount": 11,
236 "retweetCount": 9,
237 "quoteCount": 2,
238 "replyCount": 8,
239 "viewCount": 9100,
240 "bookmarkCount": 6,
241 "sample": True,
242 },
243 {
244 "tweetId": "1971234567890120011",
245 "tweetUrl": "https://example.com/x/northwind_saas/status/1971234567890120011",
246 "authorUrl": "https://example.com/x/northwind_saas",
247 "authorHandle": "northwind_saas",
248 "authorName": "Northwind (sample)",
249 "authorFollowers": 18400,
250 "authorVerified": False,
251 "authorBio": "Founder of Northwind Invoicing. Building a bootstrapped B2B SaaS in public.",
252 "authorWebsite": "https://northwind.example",
253 "fullText": "Hiring our first support engineer. Remote, EU hours. Details: https://northwind.example/jobs",
254 "createdAt": "2026-09-16 11:10:00+00:00",
255 "likeCount": 39,
256 "repostCount": 12,
257 "retweetCount": 10,
258 "quoteCount": 2,
259 "replyCount": 6,
260 "viewCount": 7200,
261 "bookmarkCount": 2,
262 "externalUrls": ["https://northwind.example/jobs"],
263 "sample": True,
264 },
265 {
266 "tweetId": "1971234567890120012",
267 "tweetUrl": "https://example.com/x/northwind_saas/status/1971234567890120012",
268 "authorUrl": "https://example.com/x/northwind_saas",
269 "authorHandle": "northwind_saas",
270 "authorName": "Northwind (sample)",
271 "authorFollowers": 18400,
272 "authorVerified": False,
273 "authorBio": "Founder of Northwind Invoicing. Building a bootstrapped B2B SaaS in public.",
274 "authorWebsite": "https://northwind.example",
275 "fullText": "Tried cold email for 30 days. 600 sent, 14 replies, 2 demos, 0 customers. Back to writing.",
276 "createdAt": "2026-09-20 16:17:00+00:00",
277 "likeCount": 66,
278 "repostCount": 5,
279 "retweetCount": 4,
280 "quoteCount": 1,
281 "replyCount": 17,
282 "viewCount": 8600,
283 "bookmarkCount": 9,
284 "sample": True,
285 },
286 {
287 "tweetId": "1971234567890120013",
288 "tweetUrl": "https://example.com/x/northwind_saas/status/1971234567890120013",
289 "authorUrl": "https://example.com/x/northwind_saas",
290 "authorHandle": "northwind_saas",
291 "authorName": "Northwind (sample)",
292 "authorFollowers": 18400,
293 "authorVerified": False,
294 "authorBio": "Founder of Northwind Invoicing. Building a bootstrapped B2B SaaS in public.",
295 "authorWebsite": "https://northwind.example",
296 "fullText": "New dashboard, first look. Feedback welcome.",
297 "createdAt": "2026-09-24 21:24:00+00:00",
298 "likeCount": 52,
299 "repostCount": 3,
300 "retweetCount": 2,
301 "quoteCount": 1,
302 "replyCount": 15,
303 "viewCount": 6400,
304 "bookmarkCount": 2,
305 "mediaType": "photo",
306 "imageUrls": ["https://example.com/x/media/sample-nw-2.jpg"],
307 "sample": True,
308 },
309 {
310 "tweetId": "1971234567890120014",
311 "tweetUrl": "https://example.com/x/northwind_saas/status/1971234567890120014",
312 "authorUrl": "https://example.com/x/northwind_saas",
313 "authorHandle": "northwind_saas",
314 "authorName": "Northwind (sample)",
315 "authorFollowers": 18400,
316 "authorVerified": False,
317 "authorBio": "Founder of Northwind Invoicing. Building a bootstrapped B2B SaaS in public.",
318 "authorWebsite": "https://northwind.example",
319 "fullText": "The best pricing page advice I got: show the plan most people pick, not the one you want them to pick.",
320 "createdAt": "2026-09-28 02:31:00+00:00",
321 "likeCount": 77,
322 "repostCount": 10,
323 "retweetCount": 8,
324 "quoteCount": 2,
325 "replyCount": 9,
326 "viewCount": 8800,
327 "bookmarkCount": 14,
328 "sample": True,
329 },
330 {
331 "tweetId": "1971234567890120015",
332 "tweetUrl": "https://example.com/x/northwind_saas/status/1971234567890120015",
333 "authorUrl": "https://example.com/x/northwind_saas",
334 "authorHandle": "northwind_saas",
335 "authorName": "Northwind (sample)",
336 "authorFollowers": 18400,
337 "authorVerified": False,
338 "authorBio": "Founder of Northwind Invoicing. Building a bootstrapped B2B SaaS in public.",
339 "authorWebsite": "https://northwind.example",
340 "fullText": "Taking Friday off. The product will survive.",
341 "createdAt": "2026-08-04 07:38:00+00:00",
342 "likeCount": 58,
343 "repostCount": 2,
344 "retweetCount": 2,
345 "quoteCount": 0,
346 "replyCount": 11,
347 "viewCount": 5900,
348 "bookmarkCount": 0,
349 "sample": True,
350 },
351 {
352 "tweetId": "1971234567890120016",
353 "tweetUrl": "https://example.com/x/northwind_saas/status/1971234567890120016",
354 "authorUrl": "https://example.com/x/northwind_saas",
355 "authorHandle": "northwind_saas",
356 "authorName": "Northwind (sample)",
357 "authorFollowers": 18400,
358 "authorVerified": False,
359 "authorBio": "Founder of Northwind Invoicing. Building a bootstrapped B2B SaaS in public.",
360 "authorWebsite": "https://northwind.example",
361 "fullText": "Integrations shipped this quarter: Stripe, Xero, QuickBooks. Next: Sage.",
362 "createdAt": "2026-08-08 12:45:00+00:00",
363 "likeCount": 61,
364 "repostCount": 6,
365 "retweetCount": 5,
366 "quoteCount": 1,
367 "replyCount": 7,
368 "viewCount": 7000,
369 "bookmarkCount": 3,
370 "sample": True,
371 },
372 {
373 "tweetId": "1971234567890120017",
374 "tweetUrl": "https://example.com/x/northwind_saas/status/1971234567890120017",
375 "authorUrl": "https://example.com/x/northwind_saas",
376 "authorHandle": "northwind_saas",
377 "authorName": "Northwind (sample)",
378 "authorFollowers": 18400,
379 "authorVerified": False,
380 "authorBio": "Founder of Northwind Invoicing. Building a bootstrapped B2B SaaS in public.",
381 "authorWebsite": "https://northwind.example",
382 "fullText": "RT @contoso_growth: Stop A/B testing button colors.",
383 "createdAt": "2026-08-12 17:52:00+00:00",
384 "likeCount": 0,
385 "repostCount": 0,
386 "retweetCount": 0,
387 "quoteCount": 0,
388 "replyCount": 0,
389 "viewCount": 0,
390 "bookmarkCount": 0,
391 "isRetweet": True,
392 "sample": True,
393 },
394 {
395 "tweetId": "1971234567890120018",
396 "tweetUrl": "https://example.com/x/northwind_saas/status/1971234567890120018",
397 "authorUrl": "https://example.com/x/northwind_saas",
398 "authorHandle": "northwind_saas",
399 "authorName": "Northwind (sample)",
400 "authorFollowers": 18400,
401 "authorVerified": False,
402 "authorBio": "Founder of Northwind Invoicing. Building a bootstrapped B2B SaaS in public.",
403 "authorWebsite": "https://northwind.example",
404 "fullText": "@someone_else congrats on the launch!",
405 "createdAt": "2026-08-16 22:59:00+00:00",
406 "likeCount": 4,
407 "repostCount": 0,
408 "retweetCount": 0,
409 "quoteCount": 0,
410 "replyCount": 1,
411 "viewCount": 300,
412 "bookmarkCount": 0,
413 "isReply": True,
414 "replyToHandle": "someone_else",
415 "sample": True,
416 },
417 {
418 "tweetId": "1971234567890120019",
419 "tweetUrl": "https://example.com/x/contoso_growth/status/1971234567890120019",
420 "authorUrl": "https://example.com/x/contoso_growth",
421 "authorHandle": "contoso_growth",
422 "authorName": "Contoso Growth (sample)",
423 "authorFollowers": 42300,
424 "authorVerified": True,
425 "authorBio": "Growth lead for B2B SaaS. Landing pages, activation, newsletters.",
426 "authorWebsite": "https://contoso.example",
427 "fullText": """Stop A/B testing button colors.
428
429Test the offer. Test the headline. Test who you're talking to.
430
431Button colors are where growth teams go to feel busy.""",
432 "createdAt": "2026-08-04 09:00:00+00:00",
433 "likeCount": 980,
434 "repostCount": 160,
435 "retweetCount": 128,
436 "quoteCount": 32,
437 "replyCount": 120,
438 "viewCount": 152000,
439 "bookmarkCount": 240,
440 "sample": True,
441 },
442 {
443 "tweetId": "1971234567890120020",
444 "tweetUrl": "https://example.com/x/contoso_growth/status/1971234567890120020",
445 "authorUrl": "https://example.com/x/contoso_growth",
446 "authorHandle": "contoso_growth",
447 "authorName": "Contoso Growth (sample)",
448 "authorFollowers": 42300,
449 "authorVerified": True,
450 "authorBio": "Growth lead for B2B SaaS. Landing pages, activation, newsletters.",
451 "authorWebsite": "https://contoso.example",
452 "fullText": """7 landing page lines that doubled our demo bookings:
453
454→ \"Set up in 5 minutes\"
455→ \"No card needed\"
456→ \"Cancel in one click\"
457→ \"Used by 1,200 teams\"
458→ \"See it with your data\"
459→ \"Talk to a human\"
460→ \"Free migration\"""",
461 "createdAt": "2026-08-08 14:07:00+00:00",
462 "likeCount": 640,
463 "repostCount": 130,
464 "retweetCount": 104,
465 "quoteCount": 26,
466 "replyCount": 40,
467 "viewCount": 118000,
468 "bookmarkCount": 520,
469 "sample": True,
470 },
471 {
472 "tweetId": "1971234567890120021",
473 "tweetUrl": "https://example.com/x/contoso_growth/status/1971234567890120021",
474 "authorUrl": "https://example.com/x/contoso_growth",
475 "authorHandle": "contoso_growth",
476 "authorName": "Contoso Growth (sample)",
477 "authorFollowers": 42300,
478 "authorVerified": True,
479 "authorBio": "Growth lead for B2B SaaS. Landing pages, activation, newsletters.",
480 "authorWebsite": "https://contoso.example",
481 "fullText": """Our 4-person team grew a newsletter from 0 to 31,000 readers in 11 months.
482
483Every channel we tried, ranked by cost per subscriber 🧵""",
484 "createdAt": "2026-08-12 19:14:00+00:00",
485 "likeCount": 720,
486 "repostCount": 95,
487 "retweetCount": 76,
488 "quoteCount": 19,
489 "replyCount": 70,
490 "viewCount": 131000,
491 "bookmarkCount": 380,
492 "sample": True,
493 },
494 {
495 "tweetId": "1971234567890120022",
496 "tweetUrl": "https://example.com/x/contoso_growth/status/1971234567890120022",
497 "authorUrl": "https://example.com/x/contoso_growth",
498 "authorHandle": "contoso_growth",
499 "authorName": "Contoso Growth (sample)",
500 "authorFollowers": 42300,
501 "authorVerified": True,
502 "authorBio": "Growth lead for B2B SaaS. Landing pages, activation, newsletters.",
503 "authorWebsite": "https://contoso.example",
504 "fullText": "60-second teardown of the best onboarding flow I've seen this year.",
505 "createdAt": "2026-08-16 00:21:00+00:00",
506 "likeCount": 450,
507 "repostCount": 60,
508 "retweetCount": 48,
509 "quoteCount": 12,
510 "replyCount": 35,
511 "viewCount": 97000,
512 "bookmarkCount": 110,
513 "mediaType": "video",
514 "videoUrls": ["https://example.com/x/media/sample-cg-1.mp4"],
515 "sample": True,
516 },
517 {
518 "tweetId": "1971234567890120023",
519 "tweetUrl": "https://example.com/x/contoso_growth/status/1971234567890120023",
520 "authorUrl": "https://example.com/x/contoso_growth",
521 "authorHandle": "contoso_growth",
522 "authorName": "Contoso Growth (sample)",
523 "authorFollowers": 42300,
524 "authorVerified": True,
525 "authorBio": "Growth lead for B2B SaaS. Landing pages, activation, newsletters.",
526 "authorWebsite": "https://contoso.example",
527 "fullText": "Retention is a growth channel. Most teams just don't put it on the roadmap.",
528 "createdAt": "2026-08-20 05:28:00+00:00",
529 "likeCount": 160,
530 "repostCount": 22,
531 "retweetCount": 18,
532 "quoteCount": 4,
533 "replyCount": 18,
534 "viewCount": 21000,
535 "bookmarkCount": 20,
536 "sample": True,
537 },
538 {
539 "tweetId": "1971234567890120024",
540 "tweetUrl": "https://example.com/x/contoso_growth/status/1971234567890120024",
541 "authorUrl": "https://example.com/x/contoso_growth",
542 "authorHandle": "contoso_growth",
543 "authorName": "Contoso Growth (sample)",
544 "authorFollowers": 42300,
545 "authorVerified": True,
546 "authorBio": "Growth lead for B2B SaaS. Landing pages, activation, newsletters.",
547 "authorWebsite": "https://contoso.example",
548 "fullText": "What's the most underrated growth channel in 2026? Wrong answers only.",
549 "createdAt": "2026-08-24 10:35:00+00:00",
550 "likeCount": 120,
551 "repostCount": 8,
552 "retweetCount": 6,
553 "quoteCount": 2,
554 "replyCount": 140,
555 "viewCount": 26000,
556 "bookmarkCount": 4,
557 "sample": True,
558 },
559 {
560 "tweetId": "1971234567890120025",
561 "tweetUrl": "https://example.com/x/contoso_growth/status/1971234567890120025",
562 "authorUrl": "https://example.com/x/contoso_growth",
563 "authorHandle": "contoso_growth",
564 "authorName": "Contoso Growth (sample)",
565 "authorFollowers": 42300,
566 "authorVerified": True,
567 "authorBio": "Growth lead for B2B SaaS. Landing pages, activation, newsletters.",
568 "authorWebsite": "https://contoso.example",
569 "fullText": "Weekly reminder: your homepage is not for you.",
570 "createdAt": "2026-08-28 15:42:00+00:00",
571 "likeCount": 190,
572 "repostCount": 25,
573 "retweetCount": 20,
574 "quoteCount": 5,
575 "replyCount": 12,
576 "viewCount": 23000,
577 "bookmarkCount": 15,
578 "sample": True,
579 },
580 {
581 "tweetId": "1971234567890120026",
582 "tweetUrl": "https://example.com/x/contoso_growth/status/1971234567890120026",
583 "authorUrl": "https://example.com/x/contoso_growth",
584 "authorHandle": "contoso_growth",
585 "authorName": "Contoso Growth (sample)",
586 "authorFollowers": 42300,
587 "authorVerified": True,
588 "authorBio": "Growth lead for B2B SaaS. Landing pages, activation, newsletters.",
589 "authorWebsite": "https://contoso.example",
590 "fullText": "Ran a pricing survey with 1,200 B2B buyers. Results next week.",
591 "createdAt": "2026-09-04 20:49:00+00:00",
592 "likeCount": 170,
593 "repostCount": 30,
594 "retweetCount": 24,
595 "quoteCount": 6,
596 "replyCount": 25,
597 "viewCount": 24000,
598 "bookmarkCount": 18,
599 "sample": True,
600 },
601 {
602 "tweetId": "1971234567890120027",
603 "tweetUrl": "https://example.com/x/contoso_growth/status/1971234567890120027",
604 "authorUrl": "https://example.com/x/contoso_growth",
605 "authorHandle": "contoso_growth",
606 "authorName": "Contoso Growth (sample)",
607 "authorFollowers": 42300,
608 "authorVerified": True,
609 "authorBio": "Growth lead for B2B SaaS. Landing pages, activation, newsletters.",
610 "authorWebsite": "https://contoso.example",
611 "fullText": "New post: the 5-step activation audit we run for every client. https://contoso.example/activation-audit",
612 "createdAt": "2026-09-08 01:56:00+00:00",
613 "likeCount": 140,
614 "repostCount": 26,
615 "retweetCount": 21,
616 "quoteCount": 5,
617 "replyCount": 14,
618 "viewCount": 19000,
619 "bookmarkCount": 40,
620 "externalUrls": ["https://contoso.example/activation-audit"],
621 "sample": True,
622 },
623 {
624 "tweetId": "1971234567890120028",
625 "tweetUrl": "https://example.com/x/contoso_growth/status/1971234567890120028",
626 "authorUrl": "https://example.com/x/contoso_growth",
627 "authorHandle": "contoso_growth",
628 "authorName": "Contoso Growth (sample)",
629 "authorFollowers": 42300,
630 "authorVerified": True,
631 "authorBio": "Growth lead for B2B SaaS. Landing pages, activation, newsletters.",
632 "authorWebsite": "https://contoso.example",
633 "fullText": "Good copy is mostly deleting.",
634 "createdAt": "2026-09-12 06:03:00+00:00",
635 "likeCount": 210,
636 "repostCount": 28,
637 "retweetCount": 22,
638 "quoteCount": 6,
639 "replyCount": 9,
640 "viewCount": 25000,
641 "bookmarkCount": 12,
642 "sample": True,
643 },
644 {
645 "tweetId": "1971234567890120029",
646 "tweetUrl": "https://example.com/x/contoso_growth/status/1971234567890120029",
647 "authorUrl": "https://example.com/x/contoso_growth",
648 "authorHandle": "contoso_growth",
649 "authorName": "Contoso Growth (sample)",
650 "authorFollowers": 42300,
651 "authorVerified": True,
652 "authorBio": "Growth lead for B2B SaaS. Landing pages, activation, newsletters.",
653 "authorWebsite": "https://contoso.example",
654 "fullText": "Spoke at GrowthConf today. Slides below.",
655 "createdAt": "2026-09-16 11:10:00+00:00",
656 "likeCount": 150,
657 "repostCount": 12,
658 "retweetCount": 10,
659 "quoteCount": 2,
660 "replyCount": 20,
661 "viewCount": 18000,
662 "bookmarkCount": 9,
663 "mediaType": "photo",
664 "imageUrls": ["https://example.com/x/media/sample-cg-2.jpg"],
665 "sample": True,
666 },
667 {
668 "tweetId": "1971234567890120030",
669 "tweetUrl": "https://example.com/x/contoso_growth/status/1971234567890120030",
670 "authorUrl": "https://example.com/x/contoso_growth",
671 "authorHandle": "contoso_growth",
672 "authorName": "Contoso Growth (sample)",
673 "authorFollowers": 42300,
674 "authorVerified": True,
675 "authorBio": "Growth lead for B2B SaaS. Landing pages, activation, newsletters.",
676 "authorWebsite": "https://contoso.example",
677 "fullText": "Hot take: most 'PLG' companies are sales-led companies with a free trial.",
678 "createdAt": "2026-09-20 16:17:00+00:00",
679 "likeCount": 230,
680 "repostCount": 30,
681 "retweetCount": 24,
682 "quoteCount": 6,
683 "replyCount": 60,
684 "viewCount": 31000,
685 "bookmarkCount": 10,
686 "sample": True,
687 },
688 {
689 "tweetId": "1971234567890120031",
690 "tweetUrl": "https://example.com/x/contoso_growth/status/1971234567890120031",
691 "authorUrl": "https://example.com/x/contoso_growth",
692 "authorHandle": "contoso_growth",
693 "authorName": "Contoso Growth (sample)",
694 "authorFollowers": 42300,
695 "authorVerified": True,
696 "authorBio": "Growth lead for B2B SaaS. Landing pages, activation, newsletters.",
697 "authorWebsite": "https://contoso.example",
698 "fullText": "If your onboarding needs a video, your product needs a fix.",
699 "createdAt": "2026-09-24 21:24:00+00:00",
700 "likeCount": 200,
701 "repostCount": 24,
702 "retweetCount": 19,
703 "quoteCount": 5,
704 "replyCount": 22,
705 "viewCount": 24500,
706 "bookmarkCount": 14,
707 "sample": True,
708 },
709 {
710 "tweetId": "1971234567890120032",
711 "tweetUrl": "https://example.com/x/contoso_growth/status/1971234567890120032",
712 "authorUrl": "https://example.com/x/contoso_growth",
713 "authorHandle": "contoso_growth",
714 "authorName": "Contoso Growth (sample)",
715 "authorFollowers": 42300,
716 "authorVerified": True,
717 "authorBio": "Growth lead for B2B SaaS. Landing pages, activation, newsletters.",
718 "authorWebsite": "https://contoso.example",
719 "fullText": "Client win: trial-to-paid 9% → 14% after cutting the signup form from 7 fields to 3.",
720 "createdAt": "2026-09-28 02:31:00+00:00",
721 "likeCount": 220,
722 "repostCount": 35,
723 "retweetCount": 28,
724 "quoteCount": 7,
725 "replyCount": 18,
726 "viewCount": 27000,
727 "bookmarkCount": 30,
728 "sample": True,
729 },
730 {
731 "tweetId": "1971234567890120033",
732 "tweetUrl": "https://example.com/x/contoso_growth/status/1971234567890120033",
733 "authorUrl": "https://example.com/x/contoso_growth",
734 "authorHandle": "contoso_growth",
735 "authorName": "Contoso Growth (sample)",
736 "authorFollowers": 42300,
737 "authorVerified": True,
738 "authorBio": "Growth lead for B2B SaaS. Landing pages, activation, newsletters.",
739 "authorWebsite": "https://contoso.example",
740 "fullText": "Testing a new format this week. Feedback welcome.",
741 "createdAt": "2026-08-04 07:38:00+00:00",
742 "likeCount": 110,
743 "repostCount": 5,
744 "retweetCount": 4,
745 "quoteCount": 1,
746 "replyCount": 30,
747 "viewCount": 15000,
748 "bookmarkCount": 2,
749 "sample": True,
750 },
751 {
752 "tweetId": "1971234567890120034",
753 "tweetUrl": "https://example.com/x/contoso_growth/status/1971234567890120034",
754 "authorUrl": "https://example.com/x/contoso_growth",
755 "authorHandle": "contoso_growth",
756 "authorName": "Contoso Growth (sample)",
757 "authorFollowers": 42300,
758 "authorVerified": True,
759 "authorBio": "Growth lead for B2B SaaS. Landing pages, activation, newsletters.",
760 "authorWebsite": "https://contoso.example",
761 "fullText": "Looking for 3 SaaS teams to beta-test our activation checklist. DM me.",
762 "createdAt": "2026-08-08 12:45:00+00:00",
763 "likeCount": 130,
764 "repostCount": 10,
765 "retweetCount": 8,
766 "quoteCount": 2,
767 "replyCount": 45,
768 "viewCount": 17000,
769 "bookmarkCount": 8,
770 "sample": True,
771 },
772 {
773 "tweetId": "1971234567890120035",
774 "tweetUrl": "https://example.com/x/contoso_growth/status/1971234567890120035",
775 "authorUrl": "https://example.com/x/contoso_growth",
776 "authorHandle": "contoso_growth",
777 "authorName": "Contoso Growth (sample)",
778 "authorFollowers": 42300,
779 "authorVerified": True,
780 "authorBio": "Growth lead for B2B SaaS. Landing pages, activation, newsletters.",
781 "authorWebsite": "https://contoso.example",
782 "fullText": "Try GrowthKit free for 14 days — the growth dashboard 9,000 teams use.",
783 "createdAt": "2026-08-12 17:52:00+00:00",
784 "likeCount": 2400,
785 "repostCount": 300,
786 "retweetCount": 240,
787 "quoteCount": 60,
788 "replyCount": 80,
789 "viewCount": 900000,
790 "bookmarkCount": 60,
791 "isAd": True,
792 "sample": True,
793 },
794 {
795 "tweetId": "1971234567890120036",
796 "tweetUrl": "https://example.com/x/contoso_growth/status/1971234567890120036",
797 "authorUrl": "https://example.com/x/contoso_growth",
798 "authorHandle": "contoso_growth",
799 "authorName": "Contoso Growth (sample)",
800 "authorFollowers": 42300,
801 "authorVerified": True,
802 "authorBio": "Growth lead for B2B SaaS. Landing pages, activation, newsletters.",
803 "authorWebsite": "https://contoso.example",
804 "fullText": "RT @fabrikam_devrel: How to cut your CI time from 14 minutes to 3",
805 "createdAt": "2026-08-16 22:59:00+00:00",
806 "likeCount": 0,
807 "repostCount": 0,
808 "retweetCount": 0,
809 "quoteCount": 0,
810 "replyCount": 0,
811 "viewCount": 0,
812 "bookmarkCount": 0,
813 "isRetweet": True,
814 "sample": True,
815 },
816 {
817 "tweetId": "1971234567890120037",
818 "tweetUrl": "https://example.com/x/fabrikam_devrel/status/1971234567890120037",
819 "authorUrl": "https://example.com/x/fabrikam_devrel",
820 "authorHandle": "fabrikam_devrel",
821 "authorName": "Fabrikam DevRel (sample)",
822 "authorFollowers": 9100,
823 "authorVerified": False,
824 "authorBio": "Developer relations at Fabrikam CLI. CI, testing, developer experience.",
825 "authorWebsite": "https://fabrikam.example",
826 "fullText": """How to cut your CI time from 14 minutes to 3:
827
8281. Cache dependencies by lockfile hash
8292. Split tests by timing, not by file
8303. Run lint and types in parallel
8314. Skip docs-only changes
832
833Steal this.""",
834 "createdAt": "2026-08-04 09:00:00+00:00",
835 "likeCount": 210,
836 "repostCount": 45,
837 "retweetCount": 36,
838 "quoteCount": 9,
839 "replyCount": 18,
840 "viewCount": 38000,
841 "bookmarkCount": 160,
842 "sample": True,
843 },
844 {
845 "tweetId": "1971234567890120038",
846 "tweetUrl": "https://example.com/x/fabrikam_devrel/status/1971234567890120038",
847 "authorUrl": "https://example.com/x/fabrikam_devrel",
848 "authorHandle": "fabrikam_devrel",
849 "authorName": "Fabrikam DevRel (sample)",
850 "authorFollowers": 9100,
851 "authorVerified": False,
852 "authorBio": "Developer relations at Fabrikam CLI. CI, testing, developer experience.",
853 "authorWebsite": "https://fabrikam.example",
854 "fullText": """I deleted 40% of our codebase last quarter. Nothing broke.
855
856Here's what was in it:""",
857 "createdAt": "2026-08-08 14:07:00+00:00",
858 "likeCount": 130,
859 "repostCount": 20,
860 "retweetCount": 16,
861 "quoteCount": 4,
862 "replyCount": 34,
863 "viewCount": 21000,
864 "bookmarkCount": 26,
865 "sample": True,
866 },
867 {
868 "tweetId": "1971234567890120039",
869 "tweetUrl": "https://example.com/x/fabrikam_devrel/status/1971234567890120039",
870 "authorUrl": "https://example.com/x/fabrikam_devrel",
871 "authorHandle": "fabrikam_devrel",
872 "authorName": "Fabrikam DevRel (sample)",
873 "authorFollowers": 9100,
874 "authorVerified": False,
875 "authorBio": "Developer relations at Fabrikam CLI. CI, testing, developer experience.",
876 "authorWebsite": "https://fabrikam.example",
877 "fullText": "This is the best explanation of database indexes I've read. Required reading for every new hire.",
878 "createdAt": "2026-08-12 19:14:00+00:00",
879 "likeCount": 70,
880 "repostCount": 22,
881 "retweetCount": 18,
882 "quoteCount": 4,
883 "replyCount": 6,
884 "viewCount": 12000,
885 "bookmarkCount": 48,
886 "isQuote": True,
887 "quotedTweetUrl": "https://example.com/x/someone_else/status/1971234567890100001",
888 "sample": True,
889 },
890 {
891 "tweetId": "1971234567890120040",
892 "tweetUrl": "https://example.com/x/fabrikam_devrel/status/1971234567890120040",
893 "authorUrl": "https://example.com/x/fabrikam_devrel",
894 "authorHandle": "fabrikam_devrel",
895 "authorName": "Fabrikam DevRel (sample)",
896 "authorFollowers": 9100,
897 "authorVerified": False,
898 "authorBio": "Developer relations at Fabrikam CLI. CI, testing, developer experience.",
899 "authorWebsite": "https://fabrikam.example",
900 "fullText": "Released v2.4: faster cold starts, fewer config files.",
901 "createdAt": "2026-08-16 00:21:00+00:00",
902 "likeCount": 28,
903 "repostCount": 4,
904 "retweetCount": 3,
905 "quoteCount": 1,
906 "replyCount": 3,
907 "viewCount": 3900,
908 "bookmarkCount": 2,
909 "sample": True,
910 },
911 {
912 "tweetId": "1971234567890120041",
913 "tweetUrl": "https://example.com/x/fabrikam_devrel/status/1971234567890120041",
914 "authorUrl": "https://example.com/x/fabrikam_devrel",
915 "authorHandle": "fabrikam_devrel",
916 "authorName": "Fabrikam DevRel (sample)",
917 "authorFollowers": 9100,
918 "authorVerified": False,
919 "authorBio": "Developer relations at Fabrikam CLI. CI, testing, developer experience.",
920 "authorWebsite": "https://fabrikam.example",
921 "fullText": "Which do you reach for first: logs, traces or metrics?",
922 "createdAt": "2026-08-20 05:28:00+00:00",
923 "likeCount": 15,
924 "repostCount": 1,
925 "retweetCount": 1,
926 "quoteCount": 0,
927 "replyCount": 29,
928 "viewCount": 4100,
929 "bookmarkCount": 0,
930 "sample": True,
931 },
932 {
933 "tweetId": "1971234567890120042",
934 "tweetUrl": "https://example.com/x/fabrikam_devrel/status/1971234567890120042",
935 "authorUrl": "https://example.com/x/fabrikam_devrel",
936 "authorHandle": "fabrikam_devrel",
937 "authorName": "Fabrikam DevRel (sample)",
938 "authorFollowers": 9100,
939 "authorVerified": False,
940 "authorBio": "Developer relations at Fabrikam CLI. CI, testing, developer experience.",
941 "authorWebsite": "https://fabrikam.example",
942 "fullText": "Docs PRs are the best first contribution. We label them good-first-issue.",
943 "createdAt": "2026-08-24 10:35:00+00:00",
944 "likeCount": 31,
945 "repostCount": 5,
946 "retweetCount": 4,
947 "quoteCount": 1,
948 "replyCount": 4,
949 "viewCount": 4200,
950 "bookmarkCount": 3,
951 "sample": True,
952 },
953 {
954 "tweetId": "1971234567890120043",
955 "tweetUrl": "https://example.com/x/fabrikam_devrel/status/1971234567890120043",
956 "authorUrl": "https://example.com/x/fabrikam_devrel",
957 "authorHandle": "fabrikam_devrel",
958 "authorName": "Fabrikam DevRel (sample)",
959 "authorFollowers": 9100,
960 "authorVerified": False,
961 "authorBio": "Developer relations at Fabrikam CLI. CI, testing, developer experience.",
962 "authorWebsite": "https://fabrikam.example",
963 "fullText": "Live-coding the new plugin API at 5pm UTC.",
964 "createdAt": "2026-08-28 15:42:00+00:00",
965 "likeCount": 22,
966 "repostCount": 6,
967 "retweetCount": 5,
968 "quoteCount": 1,
969 "replyCount": 2,
970 "viewCount": 3100,
971 "bookmarkCount": 0,
972 "sample": True,
973 },
974 {
975 "tweetId": "1971234567890120044",
976 "tweetUrl": "https://example.com/x/fabrikam_devrel/status/1971234567890120044",
977 "authorUrl": "https://example.com/x/fabrikam_devrel",
978 "authorHandle": "fabrikam_devrel",
979 "authorName": "Fabrikam DevRel (sample)",
980 "authorFollowers": 9100,
981 "authorVerified": False,
982 "authorBio": "Developer relations at Fabrikam CLI. CI, testing, developer experience.",
983 "authorWebsite": "https://fabrikam.example",
984 "fullText": "Benchmarks for the new release.",
985 "createdAt": "2026-09-04 20:49:00+00:00",
986 "likeCount": 34,
987 "repostCount": 4,
988 "retweetCount": 3,
989 "quoteCount": 1,
990 "replyCount": 6,
991 "viewCount": 4600,
992 "bookmarkCount": 5,
993 "mediaType": "photo",
994 "imageUrls": ["https://example.com/x/media/sample-fd-1.jpg"],
995 "sample": True,
996 },
997 {
998 "tweetId": "1971234567890120045",
999 "tweetUrl": "https://example.com/x/fabrikam_devrel/status/1971234567890120045",
1000 "authorUrl": "https://example.com/x/fabrikam_devrel",
1001 "authorHandle": "fabrikam_devrel",
1002 "authorName": "Fabrikam DevRel (sample)",
1003 "authorFollowers": 9100,
1004 "authorVerified": False,
1005 "authorBio": "Developer relations at Fabrikam CLI. CI, testing, developer experience.",
1006 "authorWebsite": "https://fabrikam.example",
1007 "fullText": "TIL you can bisect a flaky test with git bisect run.",
1008 "createdAt": "2026-09-08 01:56:00+00:00",
1009 "likeCount": 38,
1010 "repostCount": 6,
1011 "retweetCount": 5,
1012 "quoteCount": 1,
1013 "replyCount": 4,
1014 "viewCount": 5200,
1015 "bookmarkCount": 9,
1016 "sample": True,
1017 },
1018 {
1019 "tweetId": "1971234567890120046",
1020 "tweetUrl": "https://example.com/x/fabrikam_devrel/status/1971234567890120046",
1021 "authorUrl": "https://example.com/x/fabrikam_devrel",
1022 "authorHandle": "fabrikam_devrel",
1023 "authorName": "Fabrikam DevRel (sample)",
1024 "authorFollowers": 9100,
1025 "authorVerified": False,
1026 "authorBio": "Developer relations at Fabrikam CLI. CI, testing, developer experience.",
1027 "authorWebsite": "https://fabrikam.example",
1028 "fullText": "Our changelog is now an RSS feed. Old-school, still the best.",
1029 "createdAt": "2026-09-12 06:03:00+00:00",
1030 "likeCount": 26,
1031 "repostCount": 3,
1032 "retweetCount": 2,
1033 "quoteCount": 1,
1034 "replyCount": 5,
1035 "viewCount": 3600,
1036 "bookmarkCount": 2,
1037 "sample": True,
1038 },
1039 {
1040 "tweetId": "1971234567890120047",
1041 "tweetUrl": "https://example.com/x/fabrikam_devrel/status/1971234567890120047",
1042 "authorUrl": "https://example.com/x/fabrikam_devrel",
1043 "authorHandle": "fabrikam_devrel",
1044 "authorName": "Fabrikam DevRel (sample)",
1045 "authorFollowers": 9100,
1046 "authorVerified": False,
1047 "authorBio": "Developer relations at Fabrikam CLI. CI, testing, developer experience.",
1048 "authorWebsite": "https://fabrikam.example",
1049 "fullText": "Conference season. Who's going to DevToolsConf?",
1050 "createdAt": "2026-09-16 11:10:00+00:00",
1051 "likeCount": 19,
1052 "repostCount": 1,
1053 "retweetCount": 1,
1054 "quoteCount": 0,
1055 "replyCount": 14,
1056 "viewCount": 3300,
1057 "bookmarkCount": 0,
1058 "sample": True,
1059 },
1060 {
1061 "tweetId": "1971234567890120048",
1062 "tweetUrl": "https://example.com/x/fabrikam_devrel/status/1971234567890120048",
1063 "authorUrl": "https://example.com/x/fabrikam_devrel",
1064 "authorHandle": "fabrikam_devrel",
1065 "authorName": "Fabrikam DevRel (sample)",
1066 "authorFollowers": 9100,
1067 "authorVerified": False,
1068 "authorBio": "Developer relations at Fabrikam CLI. CI, testing, developer experience.",
1069 "authorWebsite": "https://fabrikam.example",
1070 "fullText": "Rewrote the CLI help text. Support questions dropped 30%.",
1071 "createdAt": "2026-09-20 16:17:00+00:00",
1072 "likeCount": 41,
1073 "repostCount": 7,
1074 "retweetCount": 6,
1075 "quoteCount": 1,
1076 "replyCount": 6,
1077 "viewCount": 5400,
1078 "bookmarkCount": 4,
1079 "sample": True,
1080 },
1081 {
1082 "tweetId": "1971234567890120049",
1083 "tweetUrl": "https://example.com/x/fabrikam_devrel/status/1971234567890120049",
1084 "authorUrl": "https://example.com/x/fabrikam_devrel",
1085 "authorHandle": "fabrikam_devrel",
1086 "authorName": "Fabrikam DevRel (sample)",
1087 "authorFollowers": 9100,
1088 "authorVerified": False,
1089 "authorBio": "Developer relations at Fabrikam CLI. CI, testing, developer experience.",
1090 "authorWebsite": "https://fabrikam.example",
1091 "fullText": "Error messages are UI.",
1092 "createdAt": "2026-09-24 21:24:00+00:00",
1093 "likeCount": 44,
1094 "repostCount": 8,
1095 "retweetCount": 6,
1096 "quoteCount": 2,
1097 "replyCount": 3,
1098 "viewCount": 5600,
1099 "bookmarkCount": 3,
1100 "sample": True,
1101 },
1102 {
1103 "tweetId": "1971234567890120050",
1104 "tweetUrl": "https://example.com/x/fabrikam_devrel/status/1971234567890120050",
1105 "authorUrl": "https://example.com/x/fabrikam_devrel",
1106 "authorHandle": "fabrikam_devrel",
1107 "authorName": "Fabrikam DevRel (sample)",
1108 "authorFollowers": 9100,
1109 "authorVerified": False,
1110 "authorBio": "Developer relations at Fabrikam CLI. CI, testing, developer experience.",
1111 "authorWebsite": "https://fabrikam.example",
1112 "fullText": "Shipping a VS Code extension next week. Beta testers wanted.",
1113 "createdAt": "2026-09-28 02:31:00+00:00",
1114 "likeCount": 27,
1115 "repostCount": 5,
1116 "retweetCount": 4,
1117 "quoteCount": 1,
1118 "replyCount": 12,
1119 "viewCount": 3800,
1120 "bookmarkCount": 1,
1121 "sample": True,
1122 },
1123 {
1124 "tweetId": "1971234567890120051",
1125 "tweetUrl": "https://example.com/x/fabrikam_devrel/status/1971234567890120051",
1126 "authorUrl": "https://example.com/x/fabrikam_devrel",
1127 "authorHandle": "fabrikam_devrel",
1128 "authorName": "Fabrikam DevRel (sample)",
1129 "authorFollowers": 9100,
1130 "authorVerified": False,
1131 "authorBio": "Developer relations at Fabrikam CLI. CI, testing, developer experience.",
1132 "authorWebsite": "https://fabrikam.example",
1133 "fullText": "Friday deploys are fine if rollbacks are boring.",
1134 "createdAt": "2026-08-04 07:38:00+00:00",
1135 "likeCount": 39,
1136 "repostCount": 4,
1137 "retweetCount": 3,
1138 "quoteCount": 1,
1139 "replyCount": 9,
1140 "viewCount": 5000,
1141 "bookmarkCount": 2,
1142 "sample": True,
1143 },
1144 {
1145 "tweetId": "1971234567890120052",
1146 "tweetUrl": "https://example.com/x/fabrikam_devrel/status/1971234567890120052",
1147 "authorUrl": "https://example.com/x/fabrikam_devrel",
1148 "authorHandle": "fabrikam_devrel",
1149 "authorName": "Fabrikam DevRel (sample)",
1150 "authorFollowers": 9100,
1151 "authorVerified": False,
1152 "authorBio": "Developer relations at Fabrikam CLI. CI, testing, developer experience.",
1153 "authorWebsite": "https://fabrikam.example",
1154 "fullText": "New blog post on how we test our migrations: https://fabrikam.example/blog/migrations",
1155 "createdAt": "2026-08-08 12:45:00+00:00",
1156 "likeCount": 23,
1157 "repostCount": 4,
1158 "retweetCount": 3,
1159 "quoteCount": 1,
1160 "replyCount": 2,
1161 "viewCount": 3400,
1162 "bookmarkCount": 3,
1163 "externalUrls": ["https://fabrikam.example/blog/migrations"],
1164 "sample": True,
1165 },
1166 {
1167 "tweetId": "1971234567890120053",
1168 "tweetUrl": "https://example.com/x/fabrikam_devrel/status/1971234567890120053",
1169 "authorUrl": "https://example.com/x/fabrikam_devrel",
1170 "authorHandle": "fabrikam_devrel",
1171 "authorName": "Fabrikam DevRel (sample)",
1172 "authorFollowers": 9100,
1173 "authorVerified": False,
1174 "authorBio": "Developer relations at Fabrikam CLI. CI, testing, developer experience.",
1175 "authorWebsite": "https://fabrikam.example",
1176 "fullText": "@someone_else we fixed that in v2.4.1, try again?",
1177 "createdAt": "2026-08-12 17:52:00+00:00",
1178 "likeCount": 3,
1179 "repostCount": 0,
1180 "retweetCount": 0,
1181 "quoteCount": 0,
1182 "replyCount": 1,
1183 "viewCount": 200,
1184 "bookmarkCount": 0,
1185 "isReply": True,
1186 "replyToHandle": "someone_else",
1187 "sample": True,
1188 },
1189 {
1190 "tweetId": "1971234567890120054",
1191 "tweetUrl": "https://example.com/x/fabrikam_devrel/status/1971234567890120054",
1192 "authorUrl": "https://example.com/x/fabrikam_devrel",
1193 "authorHandle": "fabrikam_devrel",
1194 "authorName": "Fabrikam DevRel (sample)",
1195 "authorFollowers": 9100,
1196 "authorVerified": False,
1197 "authorBio": "Developer relations at Fabrikam CLI. CI, testing, developer experience.",
1198 "authorWebsite": "https://fabrikam.example",
1199 "fullText": "RT @northwind_saas: We raised prices 40% last month.",
1200 "createdAt": "2026-08-16 22:59:00+00:00",
1201 "likeCount": 0,
1202 "repostCount": 0,
1203 "retweetCount": 0,
1204 "quoteCount": 0,
1205 "replyCount": 0,
1206 "viewCount": 0,
1207 "bookmarkCount": 0,
1208 "isRetweet": True,
1209 "sample": True,
1210 },
1211 ],
1212}
1213
1214
1215run = client.actor("rich_minds/x-winning-tweets-ai").call(run_input=run_input)
1216
1217
1218print(f"💾 Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
1219for item in client.dataset(run.default_dataset_id).iterate_items():
1220 print(item)
1221
1222