ZASHZASH.Docs

Developers · Read data

Public REST API

Project, market and governance data. No account or key needed.

EndpointReturns
GET /projectsThe marketplace, 12 per page. Filter by status, category, search; order with sort.
GET /projects/{id}Full detail: metadata, milestones, the 20 latest investments and live market fields.
GET /projects/by-address/{tokenAddress}The same detail, looked up by the sale contract address. Prefer this to tickers.
GET /projects/by-ticker/{ticker}Deprecated: tickers can collide.
GET /projects/{id}/ohlcvPrice candles from trades. Timeframes from 1s to 1W, or all; default 1h.
GET /projects/{id}/activityThe latest 50 events: buys, sells, votes, proofs and releases.
GET /projects/{id}/holdersThe top 100 holders with share, role and lock flags.
GET /projects/{id}/commentsUp to 100 top-level comments.
GET /projects/{projectId}/milestonesEvery milestone: amount, deadline, status, vote tallies and proof.

Example#

bash
curl "https://zash.xyz/api/v1/projects?status=live_trading&sort=most-raised"

Rate limits#

Public reads are limited per IP address, to about 100 requests a minute. When you get HTTP 429, wait and retry with backoff.