> For the complete documentation index, see [llms.txt](https://docs.tryterra.co/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.tryterra.co/reference/teams-api/api-endpoints.md).

# API Endpoints

## Authentication

## Integrations

{% openapi src="<https://raw.githubusercontent.com/tryterra/openapi/refs/heads/master/dist/core/teams-bundled.yaml>" path="/integrations/detailed" method="get" %}
<https://raw.githubusercontent.com/tryterra/openapi/refs/heads/master/dist/core/teams-bundled.yaml>
{% endopenapi %}

## Coach management

{% openapi src="<https://raw.githubusercontent.com/tryterra/openapi/refs/heads/master/dist/core/teams-bundled.yaml>" path="/coaches" method="get" %}
<https://raw.githubusercontent.com/tryterra/openapi/refs/heads/master/dist/core/teams-bundled.yaml>
{% endopenapi %}

{% openapi src="<https://raw.githubusercontent.com/tryterra/openapi/refs/heads/master/dist/core/teams-bundled.yaml>" path="/coaches" method="post" %}
<https://raw.githubusercontent.com/tryterra/openapi/refs/heads/master/dist/core/teams-bundled.yaml>
{% endopenapi %}

{% openapi src="<https://raw.githubusercontent.com/tryterra/openapi/refs/heads/master/dist/core/teams-bundled.yaml>" path="/coaches/{coachId}" method="delete" %}
<https://raw.githubusercontent.com/tryterra/openapi/refs/heads/master/dist/core/teams-bundled.yaml>
{% endopenapi %}

## Coach Data retrieval

{% openapi src="<https://raw.githubusercontent.com/tryterra/openapi/refs/heads/master/dist/core/teams-bundled.yaml>" path="/coaches/{coachId}/athletes" method="get" %}
<https://raw.githubusercontent.com/tryterra/openapi/refs/heads/master/dist/core/teams-bundled.yaml>
{% endopenapi %}

{% openapi src="<https://raw.githubusercontent.com/tryterra/openapi/refs/heads/master/dist/core/teams-bundled.yaml>" path="/coaches/{coachId}/activities" method="get" %}
<https://raw.githubusercontent.com/tryterra/openapi/refs/heads/master/dist/core/teams-bundled.yaml>
{% endopenapi %}

{% openapi src="<https://raw.githubusercontent.com/tryterra/openapi/refs/heads/master/dist/core/teams-bundled.yaml>" path="/coaches/{coachId}/activities/metrics/schema" method="get" %}
<https://raw.githubusercontent.com/tryterra/openapi/refs/heads/master/dist/core/teams-bundled.yaml>
{% endopenapi %}

{% openapi src="<https://raw.githubusercontent.com/tryterra/openapi/refs/heads/master/dist/core/teams-bundled.yaml>" path="/coaches/{coachId}/tests" method="get" %}
<https://raw.githubusercontent.com/tryterra/openapi/refs/heads/master/dist/core/teams-bundled.yaml>
{% endopenapi %}

## Athlete Management

{% openapi src="<https://raw.githubusercontent.com/tryterra/openapi/refs/heads/master/dist/core/teams-bundled.yaml>" path="/athletes" method="get" %}
<https://raw.githubusercontent.com/tryterra/openapi/refs/heads/master/dist/core/teams-bundled.yaml>
{% endopenapi %}

{% openapi src="<https://raw.githubusercontent.com/tryterra/openapi/refs/heads/master/dist/core/teams-bundled.yaml>" path="/athletes/{athleteId}" method="patch" %}
<https://raw.githubusercontent.com/tryterra/openapi/refs/heads/master/dist/core/teams-bundled.yaml>
{% endopenapi %}

{% openapi src="<https://raw.githubusercontent.com/tryterra/openapi/refs/heads/master/dist/core/teams-bundled.yaml>" path="/athletes" method="patch" %}
<https://raw.githubusercontent.com/tryterra/openapi/refs/heads/master/dist/core/teams-bundled.yaml>
{% endopenapi %}

{% openapi src="<https://raw.githubusercontent.com/tryterra/openapi/refs/heads/master/dist/core/teams-bundled.yaml>" path="/athletes/{athleteId}" method="get" %}
<https://raw.githubusercontent.com/tryterra/openapi/refs/heads/master/dist/core/teams-bundled.yaml>
{% endopenapi %}
