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

# Obtenir les configurations de frais dynamiques CLMM

> Récupère les paliers `DynamicFeeConfig` calibrés auxquels un nouveau pool CLMM peut adhérer lorsque
`enableDynamicFee=true` est transmis à `CreateCustomizablePool`. Chaque entrée expose les
paramètres propres à chaque palier (période de filtre, période de décroissance, facteur de réduction,
contrôle des frais dynamiques, accumulateur de volatilité maximal) qui régissent la surcharge de
suivi de la volatilité. Mis en cache 60 secondes.




## OpenAPI

````yaml /fr/api-reference/openapi/api-v3.yaml get /main/clmm-dynamic-config
openapi: 3.0.3
info:
  title: Raydium API v3
  version: 3.0.0
  description: >-
    L'API Raydium v3 fournit des endpoints REST pour interroger les pools de
    liquidité, les informations sur les mints, les détails des farms, les pools
    IDO et les métadonnées de la blockchain Solana. Utilisée par les wallets,
    les agrégateurs et les traders pour obtenir des flux de prix, des données de
    pools et des informations de routage.
servers:
  - url: https://api-v3.raydium.io
    description: Production (Mainnet)
  - url: https://api-v3-devnet.raydium.io
    description: Développement (Devnet)
security: []
tags:
  - name: Main
    description: >-
      Endpoints principaux de l'API : informations sur la chaîne, TVL et
      configuration
  - name: Mint
    description: Informations sur les mints et prix des tokens
  - name: Pools
    description: Informations sur les pools de liquidité, clés et données historiques
  - name: Farms
    description: Informations sur les farm pools et clés associées
  - name: IDO
    description: Informations sur les pools IDO et clés associées
paths:
  /main/clmm-dynamic-config:
    get:
      tags:
        - Main
      summary: Obtenir les configurations de frais dynamiques CLMM
      description: >
        Récupère les paliers `DynamicFeeConfig` calibrés auxquels un nouveau
        pool CLMM peut adhérer lorsque

        `enableDynamicFee=true` est transmis à `CreateCustomizablePool`. Chaque
        entrée expose les

        paramètres propres à chaque palier (période de filtre, période de
        décroissance, facteur de réduction,

        contrôle des frais dynamiques, accumulateur de volatilité maximal) qui
        régissent la surcharge de

        suivi de la volatilité. Mis en cache 60 secondes.
      operationId: getMainClmmDynamicConfig
      responses:
        '200':
          description: Success
          content:
            application/json:
              schema:
                allOf:
                  - $ref: '#/components/schemas/ApiResponse'
                  - type: object
                    properties:
                      data:
                        type: array
                        items:
                          type: object
                          properties:
                            id:
                              type: string
                              description: PDA DynamicFeeConfig
                            index:
                              type: integer
                            filterPeriod:
                              type: integer
                              description: >-
                                Secondes ; la volatilité décroît vers zéro après
                                cette fenêtre
                            decayPeriod:
                              type: integer
                              description: >-
                                Secondes ; demi-vie complète de la décroissance
                                de l'accumulateur
                            reductionFactor:
                              type: integer
                              description: >-
                                Numérateur de décroissance par pas (dénominateur
                                = 10000)
                            maxFeeRateNumerator:
                              type: integer
                              description: >-
                                Plafond de la surcharge de frais dynamiques
                                (dénominateur = 1_000_000)
                            dynamicFeeControl:
                              type: integer
                              description: >-
                                Numérateur de mise à l'échelle par tick
                                (dénominateur = 100_000)
components:
  schemas:
    ApiResponse:
      type: object
      description: >-
        Enveloppe de réponse commune. Le champ `data` est fourni par le schéma
        de réponse de chaque endpoint via `allOf` et n'est donc pas déclaré dans
        l'enveloppe de base.
      required:
        - id
        - success
      properties:
        id:
          type: string
          description: Identifiant de la requête (UUID)
        success:
          type: boolean
          description: Indique si la requête a réussi
        msg:
          type: string
          description: Message d'erreur si le succès est false

````