crypto_feed_subscribe
Subscribe for 30 days to the change feed behind /crypto/scan: one cursor over the upstream advice ledger, all coins at once. Returns a handle and a cursor; polling is then free and unlimited: /crypto/feed/since returns every published change since your cursor — new signals, classification flips, status changes (PUBLISHED/STALE/INVALIDATED), score and entry-zone changes. Be first to know when the market state flips; the full advice per signal stays a separate paid call.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| poll | No | Ready-to-send request for crypto_feed_since. | |
| renew | No | Ready-to-send request body for POST /crypto/feed/renew ($2.00, adds 30 days on top). | |
| cursor | No | The current ledger position — start polling from here; history is not replayed as 'new'. Pass cursor 0 once if you want the backlog. | |
| coverage | No | The coins the upstream advice system currently tracks; the list rotates with its universe. | |
| checked_at | No | When we produced this answer (ISO 8601, UTC). The only ISO timestamp in the payload; every other timestamp is unix seconds. | |
| disclaimer | No | Our product boundary, verbatim in every paid advice response: market intelligence only, no execution, no custody, no position sizing, and opportunity_score is a heuristic rather than a calibrated win probability. | |
| expires_at | No | When the subscription lapses; polls then return expired=true until you renew. | |
| event_kinds | No | All kinds you can filter on when polling. | |
| feed_handle | No | Subscription handle; required on every poll and renewal. Not recoverable if lost. | |
| methodology | No |