All capabilities

Project search

One call, one project, every feed at once — news, podcasts, forums, videos, governance, blogs and events in a single ranked result set.

7 feedsin one call

?project=ethereum returns 1,732 items spanning newsitem, podcastitem, forumitem, videoitem, daoitem, blogitem and eventitem — each tagged with its content_type and a trendiness score.

What's in a record

Every field the corpus returns for one record. Real shape — walked corpus-wide, not sampled.

  • id
  • content_type
  • item_id
  • title
  • url
  • item_date
  • trendiness
  • short_description
  • source
  • tags
  • starts_at
  • ends_at
  • duration
  • file_url
{ "id": 49, "content_type": "podcastitem", "item_id": 161694, "title": "ROLLUP: The Bull Market Test | Clarity Dies | SEC Opens the Door", "item_date": "2026-09-18T10:30:00Z", "trendiness": 0.35160497562, "url": "https://pscrb.fm/rss/p/...", "source": { "name": "Bankless", "slug": "bankless_podcast" } }

Get it

A curl that runs against the live API right now, plus the MCP tool names for the same data.

curl https://api.alphaday.com/search/?project=ethereum

MCP tools

search_projects

What it's for

Three concrete questions this capability answers that a general crypto API does not.

  • A project page in one request rather than seven: the alternative is calling news, blogs, podcasts, videos, forum, dao and events separately and merging them yourself.
  • Cross-feed ranking: trendiness is comparable across content types, so a podcast episode and a governance proposal can sit in one ordered list without inventing a scoring scheme.
  • Union-shaped records that stay usable: duration and file_url appear for podcasts, starts_at and ends_at for events and proposals — switch on content_type and the right fields are already there.

Known limits

Required, not optional. Coverage gaps, staleness and parameter traps that were observed by running the curl above against the live server on 2026-09-18.

project is required, and the bare call 400s.

/search/ with no parameters returns 400. ?q= and ?search= are not accepted either — project is the only entry point, and it takes a tag slug. Resolve the slug from the tag taxonomy first.

The mix is dominated by news.

Over 200 rows for ethereum: 131 news, 28 podcasts, 18 forum, 14 video, 6 governance, 2 blog, 1 event. A UI that renders the raw order shows a news feed with occasional others — group by content_type if the point is breadth.

Fields are conditional on type.

Every record carries the union of all feeds' fields, so most are null on any given row. Read content_type before reading anything else, and never assume duration or starts_at is meaningful without it.

Figures and payloads verified against the live API on 2026-09-18. The API needs no key and no signup — see the full endpoint reference and the MCP server.