---
title: "API de gestion"
description: "Utilisez des clés API à portée limitée pour gérer les ressources d’organisation.l'organisation depuis votre serveur."
locale: "fr"
---

> Documentation Index
> Fetch the locale documentation index at: https://xid.dev/fr/llms.txt
> Use this file to discover all available pages before exploring further.

# API de gestion

## Authentification

Les appels de l'API de gestion utilisent `Authorization: Bearer sk_live_*` ou `Authorization: Bearer sk_test_*`. Les clés ont une portée par organisation et sont vérifiées avant chaque action sur les ressources.

```shell
curl https://xid.dev/v1/users \
  -H 'Authorization: Bearer sk_live_xxx'
```

## Ressources

| Ressource | Capacités | Statut |
| --- | --- | --- |
| `/v1/users` | Créer, lire, mettre à jour, suspendre, réactiver, exporter et supprimer des utilisateurs. | Implémenté |
| `/v1/organizations` | Gérer les organisations, domaines, marque et paramètres. | Implémenté |
| `/v1/organizations/:orgId/memberships` | Lister, créer, mettre à jour le rôle et supprimer des membres. | Implémenté |
| `/v1/organizations/:orgId/invitations` | Créer (avec limite de lot), révoquer et lister les invitations. | Implémenté |
| `/v1/sessions` | Lister, obtenir et révoquer les sessions utilisateur. | Implémenté |
| `/v1/applications` | Enregistrer des clients OAuth, des URI de redirection, des autorisations, la politique de jetons et les secrets. | Implémenté |
| `/v1/connections` | Gerer les connexions SSO entreprise upstream. | Implémenté |
| `/v1/directories` | Créer des annuaires SCIM et renouveler les jetons d'annuaire. | Implémenté |
| `/v1/roles` | Créer, lire, mettre à jour et supprimer des rôles personnalisés. | Implémenté |
| `/v1/permissions` | Créer, lire, mettre à jour et supprimer des permissions. | Implémenté |
| `/v1/users/:userId/emailAddresses` | Ajouter, supprimer et définir des adresses e-mail principales. | Implémenté |
| `/v1/users/:userId/phoneNumbers` | Ajouter, supprimer et définir des numéros de téléphone principaux. | Implémenté |
| `/v1/allowlist-identifiers` | Créer, supprimer et lister les identifiants e-mail ou de domaine autorisés. | Implémenté |
| `/v1/oauth-applications` | Gérer les applications OAuth où XID agit comme fournisseur d'identité. | Implémenté |
| `/v1/redirect-urls` | Enregistrer et supprimer les valeurs d'URL de redirection autorisées. | Implémenté |
| `/v1/webhooks` | Créer, lister, mettre à jour et supprimer des points de terminaison webhook. | Implémenté |
| `/v1/api-keys` | Créer, lister et révoquer les clés API de l'organisation. | Implémenté |
| `/v1/billing` | Lire les plans, gérer les abonnements et consulter l'historique des paiements. | Planifié |

## Pagination et erreurs

Les points de terminaison de liste renvoient un tableau de données et des métadonnées de curseur. Les erreurs utilisent du JSON structuré avec un code stable, un message lisible et des métadonnées facultatives pour la validation des champs.

Source: https://xid.dev/fr/management-api/index.mdx
