Solutions · Integrations

Tie Campersion into your existing web presence

Already have an event website? The Campersion API lets you pull event information and sell tickets through your own interface — every call authenticated, every sale in the same ledger as the portal and Camps site.

How an integration works

1

Request a token

POST your client credentials to /api/v1/auth/token to receive a short-lived bearer token.

2

Read event data

Call /tiers (and related endpoints) to render events, tiers, and add-ons in your own UI.

3

Sell a ticket

Call /checkout to get a hosted payment URL and redirect your buyer to complete the sale.

Built for secure exchange

The API is a first-class, authenticated surface — the same one the rest of the platform relies on. It uses JSON for exchange and token-based auth for every request.

  • Token-based authentication on every call
  • JSON request and response bodies
  • Read event details and ticket tiers
  • Create checkouts and route payments to your account
  • Available on the Advanced and Festival tiers
# 1 · get a token
curl -X POST /api/v1/auth/token \
-H "Content-Type: application/json" \
-d '{"clientId":"…","secret":"…"}'
# 2 · list ticket tiers
curl /api/v1/tiers \
-H "Authorization: Bearer <token>"