ChipClock is built so an agent acting on your behalf can sign up, configure a tournament, and run the clock — without you ever visiting the site. One request creates a trial org, a demo tournament, and an API key.
curl -X POST https://chipclock.com/api/quickstart \
-H "content-type: application/json" \
-d '{"org_name":"Demo League"}'The quickstart response includes org_slug, session_id, and api_key. Feed them straight into the clock endpoint:
curl -X POST https://chipclock.com/api/orgs/{org_slug}/clock \
-H "Authorization: Bearer {api_key}" \
-H "content-type: application/json" \
-d '{"sessionId":"{session_id}","action":"start"}'Mutations accept an Idempotency-Keyheader — retries with the same key within 24 hours replay the cached response, so network hiccups won't double-apply. Errors come back as a structured envelope with code, hint, and next_actions so the agent knows what to try next.
The same org works for your players and your co-hosts. Every tournament has a phone companion, a QR check-in, and optional self-serve rebuys.