> ## Documentation Index
> Fetch the complete documentation index at: https://docs-dev-docs-event-stream-action-templates.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# API Auth0

> Auth0 met à disposition des développeurs les API suivantes pour qu’ils puissent les utiliser dans leurs applications.

<div class="api_card_wrapper">
  <Card title="Authentication API" href="/docs/api/authentication" arrow />
</div>

<Columns cols={2}>
  <Column>
    La Authentication API expose les fonctionnalités d'identité pour Auth0 et les protocoles d'identité pris en charge (notamment OpenID Connect, OAuth, et SAML).

    Typiquement, vous devriez consommer cette API à travers l'une des trousses SDK Auth0, telles que [Auth0.js](/docs/libraries/auth0js), ou une librairie comme [Lock](/docs/libraries/lock). Toutefois, si vous créez votre interface graphique d'authentification manuellement, vous devrez appeler l'Authentication API directement.
  </Column>

  <Column>
    Quelques exemples de tâches comprennent:

    * Obtenir des [jetonss](/docs/secure/tokens) pendant l'authentification
    * Demander le profil d'un utilisateur en utilisant un [Jeton d'accès](/docs/secure/tokens/access-tokens)
    * Échanger des [jetons d'actualisation](/docs/secure/tokens/refresh-tokens) contre de nouveau jetons d'accès
    * Demander un défi d'authentification pour [l'authentification multifacteur (MFA)](/docs/secure/multi-factor-authentication)
  </Column>
</Columns>

<div class="api_card_wrapper">
  <Card title="Management API" href="/docs/api/management/v2" arrow />
</div>

<Columns cols={2}>
  <Column>
    La Management API vous permet de gérer votre compte Auth0 par programmation, ce qui vous permet d'automatiser la configuration de votre environnement. La plupart des tâches que vous pouvez effectuer dans le Auth0 Dashboard peuvent également être effectuées programmatiquement en utilisant l'API.
  </Column>

  <Column>
    Quelques exemples de tâches comprennent:

    * Enregistrez vos applications et API auprès d’Auth0
    * Configurer des [connexions](/docs/connections) avec lesquelles vos utilisateus peuvent s’authentifier
    * [Gérer les utilisateurs](/docs/manage-users)
    * [Lier les comptes utilisateurs](/docs/manage-users/user-accounts/user-account-linking/link-user-accounts)
  </Column>
</Columns>

<div class="api_card_wrapper">
  <Card title="My Account API" href="/docs/api/myaccount" arrow />
</div>

<Columns cols={2}>
  <Column>
    Le service Auth0 My Account API fournit un ensemble de points de terminaison dédiés permettant aux utilisateurs de gérer leurs informations de compte. Vous pouvez utiliser ces API pour créer des interfaces en libre-service dans vos applications ou ajouter progressivement des informations à un compte utilisateur.
  </Column>

  <Column>
    Quelques exemples de tâches comprennent:

    * Permettre à l'utilisateur final de gérer ses propres facteurs
    * Mettre à jour une méthode d'authentification
    * Savoir quelles méthodes d'authentification sont disponibles
  </Column>
</Columns>

<div class="api_card_wrapper">
  <Card title="My Organization API" href="/docs/api/myorganization" arrow />
</div>

<Columns cols={2}>
  <Column>
    L’API My Organization d’Auth0 offre une interface sécurisée, limitée à l’organization, qui permet à vos clients professionnels de gérer leurs propres organizations au sein de votre locataire Auth0. Cette API constitue la base technique de l’administration déléguée intégrée et des intégrations API-first. Pour plus d’informations, consultez la documentation [ici](/docs/manage-users/my-organization-api).
  </Column>

  <Column>
    Quelques exemples de tâches comprennent:

    * Détails de l’Organization Auth0 (nom, image de marque, nom d’affichage)
    * Configuration, propriété, et relations propres à l’organization
    * Fournisseurs d’identité (IdP) et fourniture SCIM
    * Configuration des domaines et découverte du domaine d’origine (HRD)
  </Column>
</Columns>

## Pagination

Pour les locataires du nuage public, les points de terminaison Management API renvoient un maximum de 50 résultats par réponse. Si le nombre de résultats dépasse la capacité de la réponse, ajoutez les paramètres `page` et `per_page` à votre requête pour en obtenir davantage.

Consultez [Migrer vers les requêtes paginées des points de terminaison de la Management API v2](/docs/troubleshoot/product-lifecycle/past-migrations/migrate-to-paginated-queries) pour obtenir plus d'informations concernant la mise à jour de vos applciations.
