Loading...
    • Guide du développeur
    • Référence API
    • MCP
    • Ressources
    • Notes de version
    Search...
    ⌘K
    Premiers pas
    Introduction à ClaudeDémarrage rapide
    Modèles et tarification
    Aperçu des modèlesChoisir un modèleNouveautés dans Claude 4.5Migration vers Claude 4.5Dépréciation des modèlesTarification
    Créer avec Claude
    Aperçu des fonctionnalitésUtiliser l'API MessagesFenêtres de contexteMeilleures pratiques de prompting
    Capacités
    Mise en cache des promptsÉdition de contexteRéflexion étendueEffortStreaming de messagesTraitement par lotsCitationsSupport multilingueComptage de tokensEmbeddingsVisionSupport PDFAPI FilesRésultats de rechercheSorties structurées
    Outils
    AperçuComment implémenter l'utilisation d'outilsStreaming d'outils granulaireOutil BashOutil d'exécution de codeAppel d'outils programmatiqueOutil Computer useOutil Éditeur de texteOutil Web fetchOutil Web searchOutil MemoryOutil Tool search
    Agent Skills
    AperçuDémarrage rapideMeilleures pratiquesUtiliser Skills avec l'API
    Agent SDK
    AperçuDémarrage rapideSDK TypeScriptTypeScript V2 (aperçu)SDK PythonGuide de migration
    MCP dans l'API
    Connecteur MCPServeurs MCP distants
    Claude sur des plateformes tierces
    Amazon BedrockMicrosoft FoundryVertex AI
    Ingénierie des prompts
    AperçuGénérateur de promptsUtiliser des modèles de promptsAméliorateur de promptsÊtre clair et directUtiliser des exemples (prompting multi-shot)Laisser Claude réfléchir (CoT)Utiliser des balises XMLDonner un rôle à Claude (prompts système)Pré-remplir la réponse de ClaudeChaîner des prompts complexesConseils pour le contexte longConseils pour la réflexion étendue
    Tester et évaluer
    Définir les critères de succèsDévelopper des cas de testUtiliser l'outil d'évaluationRéduire la latence
    Renforcer les garde-fous
    Réduire les hallucinationsAugmenter la cohérence des résultatsAtténuer les jailbreaksRefus en streamingRéduire les fuites de promptsGarder Claude dans le rôle
    Administration et surveillance
    Aperçu de l'API AdminAPI Utilisation et coûtsAPI Claude Code Analytics
    Console
    Log in
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...

    Solutions

    • AI agents
    • Code modernization
    • Coding
    • Customer support
    • Education
    • Financial services
    • Government
    • Life sciences

    Partners

    • Amazon Bedrock
    • Google Cloud's Vertex AI

    Learn

    • Blog
    • Catalog
    • Courses
    • Use cases
    • Connectors
    • Customer stories
    • Engineering at Anthropic
    • Events
    • Powered by Claude
    • Service partners
    • Startups program

    Company

    • Anthropic
    • Careers
    • Economic Futures
    • Research
    • News
    • Responsible Scaling Policy
    • Security and compliance
    • Transparency

    Learn

    • Blog
    • Catalog
    • Courses
    • Use cases
    • Connectors
    • Customer stories
    • Engineering at Anthropic
    • Events
    • Powered by Claude
    • Service partners
    • Startups program

    Help and security

    • Availability
    • Status
    • Support
    • Discord

    Terms and policies

    • Privacy policy
    • Responsible disclosure policy
    • Terms of service: Commercial
    • Terms of service: Consumer
    • Usage policy
    Administration et surveillance

    Aperçu de l'API Admin

    Gérez programmatiquement les ressources de votre organisation, notamment les membres, les espaces de travail et les clés API.

    The Admin API is unavailable for individual accounts. To collaborate with teammates and add members, set up your organization in Console → Settings → Organization.

    L'API Admin vous permet de gérer programmatiquement les ressources de votre organisation, notamment les membres de l'organisation, les espaces de travail et les clés API. Cela fournit un contrôle programmatique sur les tâches administratives qui nécessiteraient autrement une configuration manuelle dans la Console Claude.

    L'API Admin nécessite un accès spécial

    L'API Admin nécessite une clé API Admin spéciale (commençant par sk-ant-admin...) qui diffère des clés API standard. Seuls les membres de l'organisation ayant le rôle d'administrateur peuvent provisionner les clés API Admin via la Console Claude.

    Comment fonctionne l'API Admin

    Lorsque vous utilisez l'API Admin :

    1. Vous effectuez des requêtes en utilisant votre clé API Admin dans l'en-tête x-api-key
    2. L'API vous permet de gérer :
      • Les membres de l'organisation et leurs rôles
      • Les invitations des membres de l'organisation
      • Les espaces de travail et leurs membres
      • Les clés API

    Ceci est utile pour :

    • Automatiser l'intégration/suppression des utilisateurs
    • Gérer programmatiquement l'accès à l'espace de travail
    • Surveiller et gérer l'utilisation des clés API

    Rôles et permissions au niveau de l'organisation

    Il y a cinq rôles au niveau de l'organisation. Voir plus de détails ici.

    RôlePermissions
    userPeut utiliser Workbench
    claude_code_userPeut utiliser Workbench et Claude Code
    developerPeut utiliser Workbench et gérer les clés API
    billingPeut utiliser Workbench et gérer les détails de facturation
    adminPeut faire tout ce qui précède, plus gérer les utilisateurs

    Concepts clés

    Membres de l'organisation

    Vous pouvez lister les membres de l'organisation, mettre à jour les rôles des membres et supprimer des membres.

    Shell
    # Lister les membres de l'organisation
    curl "https://api.anthropic.com/v1/organizations/users?limit=10" \
      --header "anthropic-version: 2023-06-01" \
      --header "x-api-key: $ANTHROPIC_ADMIN_KEY"
    
    # Mettre à jour le rôle du membre
    curl "https://api.anthropic.com/v1/organizations/users/{user_id}" \
      --header "anthropic-version: 2023-06-01" \
      --header "x-api-key: $ANTHROPIC_ADMIN_KEY" \
      --data '{"role": "developer"}'
    
    # Supprimer le membre
    curl --request DELETE "https://api.anthropic.com/v1/organizations/users/{user_id}" \
      --header "anthropic-version: 2023-06-01" \
      --header "x-api-key: $ANTHROPIC_ADMIN_KEY"

    Invitations de l'organisation

    Vous pouvez inviter des utilisateurs aux organisations et gérer ces invitations.

    Shell
    # Créer une invitation
    curl --request POST "https://api.anthropic.com/v1/organizations/invites" \
      --header "anthropic-version: 2023-06-01" \
      --header "x-api-key: $ANTHROPIC_ADMIN_KEY" \
      --data '{
        "email": "[email protected]",
        "role": "developer"
      }'
    
    # Lister les invitations
    curl "https://api.anthropic.com/v1/organizations/invites?limit=10" \
      --header "anthropic-version: 2023-06-01" \
      --header "x-api-key: $ANTHROPIC_ADMIN_KEY"
    
    # Supprimer l'invitation
    curl --request DELETE "https://api.anthropic.com/v1/organizations/invites/{invite_id}" \
      --header "anthropic-version: 2023-06-01" \
      --header "x-api-key: $ANTHROPIC_ADMIN_KEY"

    Espaces de travail

    Créez et gérez les espaces de travail (console) pour organiser vos ressources :

    Shell
    # Créer un espace de travail
    curl --request POST "https://api.anthropic.com/v1/organizations/workspaces" \
      --header "anthropic-version: 2023-06-01" \
      --header "x-api-key: $ANTHROPIC_ADMIN_KEY" \
      --data '{"name": "Production"}'
    
    # Lister les espaces de travail
    curl "https://api.anthropic.com/v1/organizations/workspaces?limit=10&include_archived=false" \
      --header "anthropic-version: 2023-06-01" \
      --header "x-api-key: $ANTHROPIC_ADMIN_KEY"
    
    # Archiver l'espace de travail
    curl --request POST "https://api.anthropic.com/v1/organizations/workspaces/{workspace_id}/archive" \
      --header "anthropic-version: 2023-06-01" \
      --header "x-api-key: $ANTHROPIC_ADMIN_KEY"

    Membres de l'espace de travail

    Gérez l'accès des utilisateurs à des espaces de travail spécifiques :

    Shell
    # Ajouter un membre à l'espace de travail
    curl --request POST "https://api.anthropic.com/v1/organizations/workspaces/{workspace_id}/members" \
      --header "anthropic-version: 2023-06-01" \
      --header "x-api-key: $ANTHROPIC_ADMIN_KEY" \
      --data '{
        "user_id": "user_xxx",
        "workspace_role": "workspace_developer"
      }'
    
    # Lister les membres de l'espace de travail
    curl "https://api.anthropic.com/v1/organizations/workspaces/{workspace_id}/members?limit=10" \
      --header "anthropic-version: 2023-06-01" \
      --header "x-api-key: $ANTHROPIC_ADMIN_KEY"
    
    # Mettre à jour le rôle du membre
    curl --request POST "https://api.anthropic.com/v1/organizations/workspaces/{workspace_id}/members/{user_id}" \
      --header "anthropic-version: 2023-06-01" \
      --header "x-api-key: $ANTHROPIC_ADMIN_KEY" \
      --data '{
        "workspace_role": "workspace_admin"
      }'
    
    # Supprimer un membre de l'espace de travail
    curl --request DELETE "https://api.anthropic.com/v1/organizations/workspaces/{workspace_id}/members/{user_id}" \
      --header "anthropic-version: 2023-06-01" \
      --header "x-api-key: $ANTHROPIC_ADMIN_KEY"

    Clés API

    Surveillez et gérez les clés API :

    Shell
    # Lister les clés API
    curl "https://api.anthropic.com/v1/organizations/api_keys?limit=10&status=active&workspace_id=wrkspc_xxx" \
      --header "anthropic-version: 2023-06-01" \
      --header "x-api-key: $ANTHROPIC_ADMIN_KEY"
    
    # Mettre à jour la clé API
    curl --request POST "https://api.anthropic.com/v1/organizations/api_keys/{api_key_id}" \
      --header "anthropic-version: 2023-06-01" \
      --header "x-api-key: $ANTHROPIC_ADMIN_KEY" \
      --data '{
        "status": "inactive",
        "name": "New Key Name"
      }'

    Accès aux informations de l'organisation

    Obtenez des informations sur votre organisation programmatiquement avec le point de terminaison /v1/organizations/me.

    Par exemple :

    curl "https://api.anthropic.com/v1/organizations/me" \
      --header "anthropic-version: 2023-06-01" \
      --header "x-api-key: $ADMIN_API_KEY"
    {
      "id": "12345678-1234-5678-1234-567812345678",
      "type": "organization",
      "name": "Organization Name"
    }

    Ce point de terminaison est utile pour déterminer programmatiquement à quelle organisation appartient une clé API Admin.

    Pour les détails complets des paramètres et les schémas de réponse, consultez la référence de l'API Informations sur l'organisation.

    Accès aux rapports d'utilisation et de coûts

    Pour accéder aux rapports d'utilisation et de coûts de votre organisation, utilisez les points de terminaison de l'API Utilisation et Coûts :

    • Le point de terminaison Utilisation (/v1/organizations/usage_report/messages) fournit des données d'utilisation détaillées, notamment les décomptes de jetons et les métriques de requête, regroupées par diverses dimensions telles que l'espace de travail, l'utilisateur et le modèle.
    • Le point de terminaison Coûts (/v1/organizations/cost_report) fournit les données de coûts associées à l'utilisation de votre organisation, vous permettant de suivre les dépenses et d'allouer les coûts par espace de travail ou description.

    Ces points de terminaison fournissent des informations détaillées sur l'utilisation de votre organisation et les coûts associés.

    Accès aux analyses Claude Code

    Pour les organisations utilisant Claude Code, l'API Claude Code Analytics fournit des métriques de productivité détaillées et des informations d'utilisation :

    • Le point de terminaison Claude Code Analytics (/v1/organizations/usage_report/claude_code) fournit des métriques agrégées quotidiennement pour l'utilisation de Claude Code, notamment les sessions, les lignes de code, les commits, les demandes de tirage, les statistiques d'utilisation des outils et les données de coûts ventilées par utilisateur et modèle.

    Cette API vous permet de suivre la productivité des développeurs, d'analyser l'adoption de Claude Code et de créer des tableaux de bord personnalisés pour votre organisation.

    Bonnes pratiques

    Pour utiliser efficacement l'API Admin :

    • Utilisez des noms et des descriptions significatifs pour les espaces de travail et les clés API
    • Implémentez une gestion appropriée des erreurs pour les opérations échouées
    • Auditez régulièrement les rôles et les permissions des membres
    • Nettoyez les espaces de travail inutilisés et les invitations expirées
    • Surveillez l'utilisation des clés API et renouvelez les clés périodiquement

    FAQ

    • Comment fonctionne l'API Admin
    • Rôles et permissions au niveau de l'organisation
    • Concepts clés
    • Membres de l'organisation
    • Invitations de l'organisation
    • Espaces de travail
    • Membres de l'espace de travail
    • Clés API
    • Accès aux informations de l'organisation
    • Accès aux rapports d'utilisation et de coûts
    • Accès aux analyses Claude Code
    • Bonnes pratiques
    • FAQ