The Hoppier API is in closed beta. Everything on this site runs in production today. Anything that doesn’t run yet is on the Coming soon page, not here.
Base URL
Content-Type: application/json with every request that has a body.
Authentication
Send your API key as a bearer token:Endpoints
Webhook:
card.claimed.
Ids and units
Ids are strings with a prefix:prg_ for programs, pcpt_ for participants, ad_ for addresses. Pass them back unchanged.
Amounts don’t all use the same unit. Each one is marked on its page:
Program dates are Unix timestamps in milliseconds, sent as strings. More in Concepts.
Safe retries
POST /participants accepts an Idempotency-Key header: a UUID you generate per add and reuse on retries, so a retried request never adds anyone twice. See Errors and rate limits.