> ## 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.

# الحصول على إعدادات الرسوم الديناميكية لـ CLMM

> استرجاع مستويات `DynamicFeeConfig` المعايَرة التي يمكن لـ CLMM pool الجديد الاشتراك فيها عند تمرير
`enableDynamicFee=true` إلى `CreateCustomizablePool`. يكشف كل إدخال عن معاملات المستوى الخاص به (فترة التصفية، فترة الاضمحلال، معامل التخفيض، ضبط الرسوم الديناميكية، الحد الأقصى لمجمِّع التذبذب) التي تتحكم في رسوم التذبذب الإضافية.
مخزَّن مؤقتاً لمدة 60 ثانية.




## OpenAPI

````yaml /ar/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: >-
    توفر Raydium API v3 نقاط نهاية REST للاستعلام عن pools السيولة ومعلومات mint
    وتفاصيل المزارع وpools IDO وبيانات السلسلة الخاصة بـ Solana. تُستخدم من قِبل
    المحافظ والمجمِّعات والمتداولين للحصول على تغذيات الأسعار وبيانات Pool
    ومعلومات التوجيه.
servers:
  - url: https://api-v3.raydium.io
    description: الإنتاج (Mainnet)
  - url: https://api-v3-devnet.raydium.io
    description: التطوير (Devnet)
security: []
tags:
  - name: Main
    description: نقاط النهاية الأساسية لمعلومات السلسلة وTVL والإعدادات
  - name: Mint
    description: معلومات token mint والتسعير
  - name: Pools
    description: معلومات pool السيولة والمفاتيح والبيانات التاريخية
  - name: Farms
    description: معلومات farm pool والمفاتيح
  - name: IDO
    description: معلومات IDO pool والمفاتيح
paths:
  /main/clmm-dynamic-config:
    get:
      tags:
        - Main
      summary: الحصول على إعدادات الرسوم الديناميكية لـ CLMM
      description: >
        استرجاع مستويات `DynamicFeeConfig` المعايَرة التي يمكن لـ CLMM pool
        الجديد الاشتراك فيها عند تمرير

        `enableDynamicFee=true` إلى `CreateCustomizablePool`. يكشف كل إدخال عن
        معاملات المستوى الخاص به (فترة التصفية، فترة الاضمحلال، معامل التخفيض،
        ضبط الرسوم الديناميكية، الحد الأقصى لمجمِّع التذبذب) التي تتحكم في رسوم
        التذبذب الإضافية.

        مخزَّن مؤقتاً لمدة 60 ثانية.
      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: >-
                                بالثواني؛ يتلاشى التذبذب نحو الصفر بعد هذه
                                الفترة
                            decayPeriod:
                              type: integer
                              description: بالثواني؛ النصف الزمني الكامل لاضمحلال المجمِّع
                            reductionFactor:
                              type: integer
                              description: بسط الاضمحلال لكل خطوة (المقام = 10000)
                            maxFeeRateNumerator:
                              type: integer
                              description: >-
                                الحد الأقصى لرسوم التذبذب الإضافية (المقام =
                                1_000_000)
                            dynamicFeeControl:
                              type: integer
                              description: بسط قياس مسافة Tick (المقام = 100_000)
components:
  schemas:
    ApiResponse:
      type: object
      description: >-
        غلاف الاستجابة المشترك. يُقدَّم حقل `data` من قِبل مخطط استجابة كل نقطة
        نهاية عبر `allOf` ولذلك لا يُصرَّح عنه في الغلاف الأساسي.
      required:
        - id
        - success
      properties:
        id:
          type: string
          description: معرّف الطلب (UUID)
        success:
          type: boolean
          description: ما إذا كان الطلب ناجحاً
        msg:
          type: string
          description: رسالة الخطأ في حال كانت قيمة success تساوي false

````