- Raw spec:
/docs/api-reference/openapi.json— pin and diff it in CI to detect surface changes. - Base URL:
https://whistle.huddleup-sports.com/api/v1 - Auth:
Authorization: Bearer whk_…on every request — see Authentication. - Envelope: success
{"data": …}, error{"error": "<code>"}— see Errors & agent safety.
webhooks section — the narrative guide is on the Webhooks page.
