{"uid":"cap_WU49WNgJsRuqvydNR-rwd","slug":"vibesprings-mock-social-feed-generator-dc12fbd1","name":"Vibesprings Mock Social Feed Generator","description":"Deterministic synthetic social media feed generator for AI agent testing and development. Simulates KOL postings with tunable sentiment.","url":"https://vibesprings.net/api/mock/social/feed","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":[],"properties":{"seed":{"type":"string","description":"Deterministic LCG seed value"},"count":{"type":"integer","description":"Number of tweets (1-20)"},"format":{"type":"string","description":"Output format (json, text)"},"persona":{"type":"string","description":"Target persona (vitalikbuterin, brian_armstrong, elonmusk, saylor, cz_binance, trader_anon)"},"sentiment":{"type":"string","description":"Sentiment bias (bullish, bearish, neutral)"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"seed":"test-run-1","count":1,"tweets":[{"id":"vitalikbuterin-test-run-1-0","text":"L2 scaling is going well, but we need to focus more on wallet UX and chain abstraction...","likes":2100,"retweets":420,"created_at":"2026-07-01T00:00:00.000Z"}],"persona":"vitalikbuterin","sentiment":"bullish","synthetic":true,"fetched_at":"2026-07-01T00:00:00.000Z","processingTime":"12ms"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_F5Rv9XcxkqvAesI8g5Tsy","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Generates deterministic synthetic social media posts simulating crypto KOL (Key Opinion Leader) tweets with tunable sentiment for AI agent testing","exampleAgentPrompt":"Give me 10 deterministic mock tweets from the elonmusk persona with bullish sentiment — use seed 'abc123' so I get the same results every run.","exampleUseCases":null,"resultDescription":"Returns a synthetic social media feed containing the requested number of mock posts attributed to the specified crypto KOL persona, with the specified sentiment bias. With a fixed seed the output is deterministic and reproducible across calls. Response can be in JSON or plain text format.","failureModes":["Invalid persona value returns error — must be one of: vitalikbuterin, brian_armstrong, elonmusk, saylor, cz_binance, trader_anon","count out of range (must be 1-20) returns validation error","Invalid sentiment value — must be bullish, bearish, or neutral","Invalid format value — must be json or text","Payment not included or insufficient USDC results in 402 Payment Required","Missing required input/method fields returns 400 Bad Request"],"whenToPreferThis":"Choose this endpoint when you need reproducible, deterministic mock social media data for AI agent testing, CI/CD pipelines, or development environments. Ideal when you want to simulate crypto KOL sentiment without hitting real social media APIs, need consistent test fixtures via seed control, or are building sentiment analysis pipelines that require labeled synthetic input data.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T00:36:11.834Z","isFirstParty":false}