> ## Documentation Index
> Fetch the complete documentation index at: https://adminroletesting-justin-client-exports.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Récupérer les statistiques d'appels de l'Assistant

> Renvoie une répartition du nombre de requêtes de l'Assistant par type d'appelant (web, API et autres) pour la plage de dates spécifiée.

<div id="usage">
  ## Utilisation
</div>

Utilisez cet endpoint pour voir comment les requêtes de l'Assistant sont réparties entre les différents types d'appelants. La réponse décompose le total des requêtes en :

* **web** : Requêtes provenant du site de documentation
* **api** : Requêtes provenant d'appels API directs
* **other** : Requêtes provenant d'autres sources (par exemple, intégrations, SDKs)
* **total** : Somme de tous les types de requêtes

<div id="filtering">
  ## Filtrage
</div>

Filtrez par plage de dates à l'aide des paramètres `dateFrom` et `dateTo`.


## OpenAPI

````yaml fr/analytics.openapi.json GET /v1/analytics/{projectId}/assistant/caller-stats
openapi: 3.1.0
info:
  title: Mintlify Analytics Export API
  version: 1.0.0
  description: API d’exportation des données Analytics de la documentation
servers:
  - url: https://api.mintlify.com
    description: Production
security: []
paths:
  /v1/analytics/{projectId}/assistant/caller-stats:
    get:
      tags:
        - Analytics
      summary: Récupérer les statistiques d'appels de l'Assistant
      description: >-
        Renvoie une répartition du nombre de requêtes de l'Assistant par type
        d'appelant (web, API et autres) pour la plage de dates spécifiée.
      parameters:
        - $ref: '#/components/parameters/projectId'
        - schema:
            type: string
            description: Date au format ISO 8601 ou AAAA-MM-JJ
            example: '2024-01-01'
          required: false
          name: dateFrom
          in: query
        - schema:
            type: string
            description: >-
              Date au format ISO 8601 ou AAAA-MM-JJ. `dateTo` est une borne
              supérieure exclusive. Les résultats incluent les dates
              antérieures, mais pas la date spécifiée.
            example: '2024-01-01'
          required: false
          name: dateTo
          in: query
      responses:
        '200':
          description: Nombre de requêtes de l'Assistant ventilé par type d'appelant
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AssistantCallerStatsResponse'
        '400':
          description: Paramètres de requête invalides
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AnalyticsErrorResponse'
        '500':
          description: Erreur serveur
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AnalyticsErrorResponse'
      security:
        - bearerAuth: []
components:
  parameters:
    projectId:
      schema:
        $ref: '#/components/schemas/projectId'
      required: true
      name: projectId
      in: path
  schemas:
    AssistantCallerStatsResponse:
      type: object
      properties:
        web:
          type: number
          description: >-
            Nombre de requêtes de l'Assistant provenant du web (site de
            documentation).
        api:
          type: number
          description: Nombre de requêtes de l'Assistant provenant d'appels API.
        other:
          type: number
          description: >-
            Nombre de requêtes de l'Assistant provenant d'autres sources (par
            exemple, intégrations, SDKs).
        total:
          type: number
          description: Total des requêtes de l'Assistant tous types d'appelants confondus.
      required:
        - web
        - api
        - other
        - total
    AnalyticsErrorResponse:
      type: object
      properties:
        error:
          type: string
          description: Message d’erreur décrivant ce qui s’est mal passé.
        details:
          type: array
          description: Détails supplémentaires sur l’erreur.
          items:
            type: object
            properties:
              message:
                type: string
                description: >-
                  Description d’une erreur spécifique de validation ou de
                  traitement.
            required:
              - message
      required:
        - error
    projectId:
      type: string
      description: >-
        ID de votre projet. Vous pouvez le copier depuis la page [API
        keys](https://dashboard.mintlify.com/settings/organization/api-keys) de
        votre Dashboard.
  securitySchemes:
    bearerAuth:
      type: http
      scheme: bearer
      description: >-
        L’en-tête Authorization requiert un jeton Bearer. Utilisez une clé d’API
        administrateur (préfixée par `mint_`). Il s’agit d’une clé secrète côté
        serveur. Générez-en une depuis la [page API
        keys](https://dashboard.mintlify.com/settings/organization/api-keys)
        dans votre Dashboard.

````