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

# Kilitli CPMM pozisyon meta verilerini al

> Kilitli bir Constant Product Market Maker pozisyonu için meta veri al. LP token miktarları,
havuz pay yüzdesi ve kilitlemeden talep edilebilir ücretleri döndürür.




## OpenAPI

````yaml /tr/api-reference/openapi/dynamic-ipfs-v1.yaml get /lock/cpmm/position
openapi: 3.0.3
info:
  title: Dinamik IPFS API'si
  description: >
    CLMM pozisyonları için dinamik NFT meta verilerini ve görüntülerini yeniden
    oluşturur. dApp'ler tarafından gerçek zamanlı

    pozisyon görselleri ve değerleme verileri (havuz ayrıntıları, miktarlar,
    ücretler ve ödüller dahil) almak için kullanılır.


    Bu hizmet pozisyon meta verilerini IPFS'de önbelleğe alır ve pozisyon
    ID'sine göre hesaplanan pozisyon durumunu (USD değeri,

    TVL yüzdesi, talep edilmemiş ücretler) sunar. CLMM ve CPMM havuz türleri
    arasında hem kilitli olmayan hem de kilitli pozisyonları destekler.
  version: 1.0.0
  contact:
    name: Raydium
    url: https://raydium.io
servers:
  - url: https://dynamic-ipfs.raydium.io
    description: Mainnet
  - url: https://dynamic-ipfs-devnet.raydium.io
    description: Devnet
security: []
tags:
  - name: CLMM Position
    description: >-
      Concentrated Liquidity Market Maker pozisyonları için dinamik meta veriyi
      al
  - name: Locked Positions
    description: Kilitli pozisyon verilerini al (CLMM ve CPMM)
paths:
  /lock/cpmm/position:
    get:
      tags:
        - Locked Positions
      summary: Kilitli CPMM pozisyon meta verilerini al
      description: >
        Kilitli bir Constant Product Market Maker pozisyonu için meta veri al.
        LP token miktarları,

        havuz pay yüzdesi ve kilitlemeden talep edilebilir ücretleri döndürür.
      operationId: getLockedCpmmPosition
      parameters:
        - name: id
          in: query
          required: true
          description: Kilitli CPMM pozisyon PDA genel anahtarı (base58)
          schema:
            type: string
      responses:
        '200':
          description: Success
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/CPNFTInterface'
        '400':
          description: Geçersiz pozisyon ID'si veya sahibi uyuşmazlığı
          content:
            text/plain:
              schema:
                type: string
        '404':
          description: Pozisyon bulunamadı
          content:
            text/plain:
              schema:
                type: string
        '500':
          description: Sunucu hatası
          content:
            text/plain:
              schema:
                type: string
components:
  schemas:
    CPNFTInterface:
      type: object
      description: Havuz ayrıntıları ve değerleme ile tam CPMM kilitli pozisyonu
      properties:
        poolInfo:
          $ref: '#/components/schemas/PoolInfoCPMM'
        positionInfo:
          $ref: '#/components/schemas/CPPositionInfo'
      required:
        - poolInfo
        - positionInfo
    PoolInfoCPMM:
      type: object
      description: Constant Product Market Maker havuz bilgileri
      properties:
        id:
          type: string
        mintA:
          $ref: '#/components/schemas/MintInfo'
        mintB:
          $ref: '#/components/schemas/MintInfo'
        lpMint:
          $ref: '#/components/schemas/MintInfo'
        lpPrice:
          type: number
          description: USD cinsinden LP token fiyatı
    CPPositionInfo:
      type: object
      description: CPMM kilitli pozisyon durumu
      properties:
        tvlPercentage:
          type: number
          description: Havuz payı yüzdesi (0-100)
        usdValue:
          type: number
          description: Kilitli LP değeri (USD)
        amountA:
          type: number
          description: Token A altta yatan miktar
        amountB:
          type: number
          description: Token B altta yatan miktar
        unclaimedFee:
          $ref: '#/components/schemas/CPUnclaimedFeeInfo'
      required:
        - tvlPercentage
        - usdValue
        - amountA
        - amountB
        - unclaimedFee
    MintInfo:
      type: object
      properties:
        address:
          type: string
          description: Token mint adresi
        decimals:
          type: integer
          description: Token ondalık basamak sayısı
        symbol:
          type: string
          description: Token sembolü
    CPUnclaimedFeeInfo:
      type: object
      description: Kilitli CPMM pozisyonundan talep edilebilir LP ve ücretler
      properties:
        lp:
          type: number
          description: Talep edilebilir LP miktarı
        amountA:
          type: number
          description: Talep edilebilir Token A
        amountB:
          type: number
          description: Talep edilebilir Token B
        usdValue:
          type: number
          description: Talep edilebilir değer (USD)

````