> 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/help-center/help-topics/connecting/getting-a-provider-developer-app-approved/whoop-approval-slow-no-expedite.md).

# How do I get my WHOOP developer app approved?

WHOOP approves developer apps directly and Terra cannot expedite it. Until WHOOP approves your app, it is limited to 10 WHOOP members.

**WHOOP approves developer apps directly, and there is no way to expedite approval through Terra.** Until WHOOP approves your app, it is limited to 10 WHOOP members. Only WHOOP can lift that limit.

You don't have to wait to start building. WHOOP gives you the Client ID and Secret as soon as you create the app, so you can set it up on Terra and test with up to 10 members straight away.

The standard path:

{% stepper %}
{% step %}
Test your app with at least one WHOOP member, and check that the app name, contact email and privacy policy URL are filled in and accurate in the [WHOOP Developer Dashboard](https://developer-dashboard.whoop.com/).
{% endstep %}

{% step %}
Open your app in the WHOOP Developer Dashboard, click **Open Request** and choose **App approval**.
{% endstep %}

{% step %}
If WHOOP doesn't approve it, they email the reasons. Address them and submit another App approval request.
{% endstep %}
{% endstepper %}

{% hint style="warning" %}
Deauthenticating a user doesn't reliably free a place under the 10-member limit. Terra removes the connection and asks WHOOP to revoke access using that user's token, but if the token has already stopped working the revoke can't go through, and WHOOP's member count stays the same.
{% endhint %}

See [WHOOP's app approval guide](https://developer.whoop.com/docs/developing/app-approval) and the [WHOOP integration docs](https://docs.tryterra.co/health-and-fitness-api/whoop) for setup details.
