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

# API Credentials

## Register your application <a href="#register-your-application" id="register-your-application"></a>

{% hint style="warning" %}
Handle your client secret with care. You can revoke and replace generated credentials in case they get compromised. Public applications that are not able to securely store a secret, e.g. native / mobile or single-page web applications, should use the [Authorization Code Flow with PKCE](/api/authentication/authorization-code-flow-with-pkce.md) or [Implicit Flow](/api/authentication/implicit-flow.md).
{% endhint %}

In order for your application to access any of our products or APIs, you must first register your application using the [Loom AI developer portal](https://developer.loomai.com/).

Registration will provide you with a pair of client id and client secret that you can use to authorise your application or service using one of the various [oauth2 authentication flows](/api/authentication.md) we are supporting.

<div align="left"><img src="https://122784304-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lo7yiwgvtEM7rgs7D0j%2F-MFg6rBZ2LNRbeW6tTNv%2F-MFg71bNh-1OojqAAQSK%2F20200826-com-loomai-developer-api-credentials.png?alt=media&amp;token=e3f0a085-9c30-4dee-b7a5-3588d0cecbef" alt=""></div>
