X posts for Early's Top and Latest with server-side filters
Authenticated page of real X posts about covered markets, served from the indexer's shared collection (collected once for all users; no request ever triggers a provider search). order=top ranks by substance, freshness and engagement with per-author and per-asset caps inside a score generation; order=latest is newest by original publication time. Filters apply across all eligible content: market (crypto includes memecoins; memecoins narrows), content (news or discussions), and one asset (<chain_id>:<address>) or company (ticker). Paging is anchored so later pages never reshuffle; a Top cursor whose generation expired returns 409 and the client restarts. availability distinguishes nothing-found (available with an empty list) from not-yet-monitored/pending, delayed or budget-exhausted (partial, cached posts usable) and unavailable. Requesting an asset nobody covers yet registers it for shared collection and answers pending. Posts stay attributed to X; Early reactions never post back to X. Private/no-store; own read budget.
Request
- Base URLhttps://api.arbital.xyz (the document declares no server; this is the origin it was published from)
- URLhttps://api.arbital.xyz/v2/social/x/feed
- AuthHTTP bearer
Query parameters
Ranking or recency.
Market category set membership.
News (publisher or news link without first-person markers) or discussion.
<chain_id>:<address> of one token; mutually exclusive with company.
Underlying company ticker such as AAPL; mutually exclusive with asset.
Page size.
Opaque cursor from next_cursor; bound to the same filters.
Response
One page of X posts with availability and the next cursor
Changes
No recorded changes to this operation across all 1 revision of this API.