> 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/faq/help-topics/connecting/getting-a-provider-developer-app-approved/strava-production-app-and-athlete-limit.md).

# How do I lift Strava's one-athlete limit?

Strava apps start in **development mode**, which limits you to one connected athlete. To support multiple athletes you must apply through Strava's developer programme via their API settings. There is no shortcut on Terra's side, and Strava controls the review timeline, so submit early.

**Setup:**

{% stepper %}
{% step %}
Create your own app in Strava's developer portal.
{% endstep %}

{% step %}
Set the authorization callback domain to `access.tryterra.co` (use `api.tryterra.co` if `access` fails to validate on older dev\_ids).
{% endstep %}

{% step %}
Add the Strava client ID and secret in the Terra dashboard under [Connections](https://github.com/tryterra/api-faqs/blob/main/dashboard/connections/README.md).
{% endstep %}
{% endstepper %}

One Strava app is sufficient across all [Terra environments](https://docs.tryterra.co/health-and-fitness-api/integration-setup/understanding-terra-environments); add the same `client_id`/secret to each dev\_id's Strava connection.

To speed approval, submit a clear app description plus screenshots of your own product's connection flow and Strava branding (not the Terra dashboard), and mention that you use Terra as your aggregator.

Once approved, your existing setup works as-is with the higher limit.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.tryterra.co/faq/help-topics/connecting/getting-a-provider-developer-app-approved/strava-production-app-and-athlete-limit.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
