revolution.fan / docs
Platform Documentation
Everything you need to build on the only live-event data platform with real fan identity, verified attendance, and on-chain loyalty.
Quick Start
Install the SDK and make your first call in under a minute.
# TypeScript / JavaScript
npm install @revolution/sdk
# Python
pip install revolution-fanimport { Revolution } from '@revolution/sdk';
const rev = new Revolution({ apiKey: 'rev_live_xxxx' });
// Discover tonight's events in Austin
const { items } = await rev.events.list({ region: 'atx', featured: true });
console.log(items[0].title); // "Khruangbin at Stubb's"Get your API key at the developers portal. Free keys include read access to events, artists, and venues. Pro and Enterprise keys unlock commerce, marketplace queries, and the Event Stream.
Try the Sandbox, No Key Required
Want to explore the Data Marketplace before signing up? The public sandbox lets you run live queries against synthetic fan data with no API key.
Authentication
All requests require an API key. Three auth schemes are supported depending on key type:
const rev = new Revolution({
apiKey: 'rev_live_xxxx',
authScheme: 'bearer', // default
defaultRegion: 'atx', // optional
timeout: 10_000, // ms
});Base URLs
Rate Limits
OpenAPI / Postman
The full OpenAPI 3.0 spec is available at runtime. Import it into Swagger UI or Postman. A ready-made Postman collection covering all endpoints is available in the repo.
# OpenAPI spec
curl https://revolution-fan-production.up.railway.app/api/v1/openapi.yaml
# Postman collection — import from the repo
# docs/postman_collection.jsonState of Fan Data 2026
The definitive data report on fan behavior, spending, and identity across music, sports, esports, and gaming. Includes first-party revolution.fan data alongside industry benchmarks.