> ## Documentation Index
> Fetch the complete documentation index at: https://docs.athenahq.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Retirer un membre du site

> Supprime l’adhésion explicite d’un utilisateur à un site web. Accepte une clé API globale ou une clé limitée à certains sites si le site figure dans sa liste d’autorisation et si le créateur de la clé est administrateur de ce site. Ne permet pas de supprimer l’utilisateur propriétaire de la clé API ni le propriétaire de l’organisation.



## OpenAPI

````yaml fr/api-reference/openapi.json delete /api/v1/websites/{website_id}/members/{user_id}
openapi: 3.1.0
info:
  title: API AthenaHQ
  description: >-
    L’API AthenaHQ permet de gérer vos sites et prompts par programme pour
    l’optimisation de contenu par IA.
  version: 1.0.0
  contact:
    email: support@athenahq.ai
servers:
  - url: https://api.athenahq.ai
    description: Serveur de production
security:
  - apiKey: []
tags:
  - name: Basics
    description: Opérations API principales pour gérer sites et prompts
  - name: Metrics
    description: Points de terminaison de métriques et analyses de visibilité IA
  - name: Billing
    description: Points de facturation et crédits pour gérer la consommation
  - name: Team Management
    description: Points de terminaison de gestion des membres et invitations
  - name: Groups
    description: Points de terminaison de gestion des groupes de sites
  - name: Content
    description: >-
      Points de terminaison Content Hub : onglets, URL suivies et détail des
      prompts par URL.
  - name: Pitch Workspace
    description: >-
      Points de terminaison des rapports Pitch Workspace : exécutions à
      l’échelle de l’organisation avec concurrents, prompts, attributs et
      métriques agrégées.
  - name: Knowledge Base
    description: >-
      Endpoints de lecture de la base de connaissances de la marque — faits
      approuvés et piliers qui les organisent.
paths:
  /api/v1/websites/{website_id}/members/{user_id}:
    parameters:
      - name: website_id
        in: path
        required: true
        schema:
          type: string
          format: uuid
        description: Identifiant unique du site
      - name: user_id
        in: path
        required: true
        schema:
          type: string
          format: uuid
        description: Identifiant unique de l’utilisateur cible
    delete:
      tags:
        - Team Management
      summary: Retirer un membre du site
      description: >-
        Supprime l’adhésion explicite d’un utilisateur à un site web. Accepte
        une clé API globale ou une clé limitée à certains sites si le site
        figure dans sa liste d’autorisation et si le créateur de la clé est
        administrateur de ce site. Ne permet pas de supprimer l’utilisateur
        propriétaire de la clé API ni le propriétaire de l’organisation.
      operationId: removeWebsiteMember
      responses:
        '200':
          description: Membre supprimé
          content:
            application/json:
              schema:
                type: object
                properties:
                  success:
                    type: boolean
                    example: true
                  message:
                    type: string
                    example: User removed from website
                required:
                  - success
                  - message
        '400':
          description: Requête incorrecte — UUID invalide dans le chemin
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
        '401':
          description: Non autorisé — clé API invalide ou absente
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
        '403':
          description: >-
            Interdit — accès au site non autorisé, modification de soi-même ou
            du propriétaire
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
              examples:
                unauthorized_website:
                  value:
                    error: Unauthorized access to this website
                self_modification:
                  value:
                    error: You cannot modify your own membership
                owner_modification:
                  value:
                    error: Cannot modify the organization owner
        '404':
          description: Introuvable — membre du site absent
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
              example:
                error: Website member not found
        '500':
          description: Erreur interne du serveur
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
      security:
        - apiKey: []
components:
  schemas:
    Error:
      type: object
      description: Objet de réponse d’erreur
      required:
        - error
      properties:
        error:
          type: string
          description: Message expliquant l’erreur
          example: Unauthorized
  securitySchemes:
    apiKey:
      type: apiKey
      in: header
      name: x-api-key
      description: >-
        Clé API d’authentification. Créez-en une
        [ici](https://app.athenahq.ai/organization?tab=api).

````

This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.