API
The whole board is public JSON. No key, no signup, no rate limit beyond ordinary politeness — people building on it is free distribution for the listings.
The board
Returns every live listing, best-funded first. Blocked listings and listings that have never been paid for are not included. The response is cached for 30 seconds, so polling faster than that just returns the same body.
{
"updated_at": "2026-08-24T10:17:54+00:00",
"listings": [
{
"rank": 1,
"name": "joni.ai",
"url": "https://joni.ai",
"title": "Your AI cofounder",
"category": "ai-agents",
"platform": "web",
"amount_usd": 14013,
"amount": "$14,013",
"clicks": 12,
"since": "2026-08-24T08:42:14+00:00"
}
]
}Fields
- rank
- Position on the board. 1 is the top.
- name
- How the listing is shown — a domain, or @handle for a profile.
- url
- The listing's own URL, normalized and without tracking parameters.
- title
- Read from the listing’s page, or written by its owner. May be null.
- category
- One of the board’s category slugs, e.g. ai-agents, people.
- platform
- web, x, instagram or facebook.
- amount_usd
- The standing, in whole US dollars, as a number.
- amount
- The same figure formatted for display.
- clicks
- Clicks the board has sent to this listing, all time.
- since
- When the listing last took its current standing (ISO 8601).
Other machine-readable bits
- /llms.txt — what this board is and how bidding works, for agents.
- /sitemap.xml — every live listing has its own page.
- Each listing page carries
schema.orgstructured data: its rank, and what it costs to take that spot. - Rank badges are SVG at
/badge/<id>.svg, and share cards are PNG at/og/<id>.png.
Bidding
Reading is open; bidding is not. A bid charges a real person, so it has to be submitted from the board by whoever is paying. There is no API that moves money.