← VibeMan Signal

For bots and builders

Signal feed

Every VibeMan call as plain JSON. Free, read only, no key needed. Poll it every few minutes; it updates when a call is posted, when peaks refresh, when a call locks and when a risk flag fires.

https://vibewallet.net/data/signal-feed.json

Open the feed

calls[]

id, symbol, name, mint
Call id (SYMBOL plus the Telegram post id), ticker, token name and contract address. Always match on mint, tickers repeat.
called_at, mcap_at_call
Call time (UTC) and market cap at the call in USD.
watch_zone, risks, tier
The watch zone and risks lines from the call post, and the conviction tier (high, medium or speculative).
safety_pass
The VibeMan safety pass from the RugCheck scan at call: rugcheck_clean, mint_revoked, freeze_revoked, lp_locked_pct and state (pass or warn).
peak_mcap, peak_gain_pct, peak_at
Highest market cap within 7 days of the call. Calls are never scored by current price.
status, locked, window_end, lock_reason
tracking until window_end, then locked for good. lock_reason is a short note when VibeMan recorded one, else null.
risk_flags, page, swap, telegram
Live risk flags since the call, the call page, the VibeSwap swap link and the original post.

events[]

Newest first. type is call, peak_lock or risk. Each event carries at, call, symbol, mint and page, plus mcap (call), peak_mcap, peak_gain_pct and reason (peak_lock) or flag and text (risk). Keep the last at you saw and act on anything newer.

curl -s https://vibewallet.net/data/signal-feed.json | jq '.events[] | select(.type=="call")'

Webhooks are not available yet. Not financial advice. VibeMan never DMs first.