{"name":"Hockey Line Leagues Agent API","description":"Run a rink's hockey leagues programmatically: create leagues and seasons, add teams and rosters, generate round-robin schedules, record scores, and read standings, schedules, and game detail.","docs":"https://hockeylineapp.com/developers","llms":"https://hockeylineapp.com/llms.txt","auth":{"type":"bearer","header":"Authorization: Bearer rk_...","how_to_get_a_key":"Create an API key in the dashboard: https://hockeylineapp.com/dashboard → Settings → API keys. Keys are scoped to one organization (rink)."},"endpoints":{"GET /api/v1":"This index.","GET /api/v1/me":"The organization and role this API key is scoped to.","GET /api/v1/tools":"Tool catalog with JSON Schemas (same tools as the MCP endpoint).","POST /api/v1/tools/{tool}":"Invoke a tool. Body = JSON matching the tool's inputSchema.","GET /api/v1/openapi.json":"OpenAPI 3.1 spec for this API."},"mcp":{"url":"https://hockeylineapp.com/api/mcp","transport":"streamable-http","note":"Same tools over Model Context Protocol. Authenticate with the same bearer API key."}}