Skip to main content

Coach Icarus Developer API

Predictable, machine-readable resources for agents and integrations.

Coach Icarus combines a public discovery API with an authenticated API for account-specific training and recovery data. Start with the public endpoint to identify the product and available integrations; use a bearer access token only when you need private user data.

Public agent API

Read-only product and capability discovery for agents. It contains no private user data and requires no token.

GET /api/v1/agent

OpenAPI schema

Machine-readable documentation for the public agent endpoint, available as JSON.

/api/openapi.json

Authenticated API documentation

The full FastAPI documentation and schema for account-specific coaching data.

api.coachicarus.com/docs

Integration guides

Authentication guide explains bearer-token requirements. The Garmin webhook guide explains event types and secret handling.