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

# SDK & API

> Raydium'un TypeScript SDK'si, REST API'si, Anchor IDL'leri ve Rust, Python ile AI araçları için entegrasyon desenlerine referans.

<Info>
  **Bu sayfa yapay zekâ tarafından otomatik olarak çevrilmiştir. İngilizce sürüm esas alınır.**

  [İngilizce sürümü görüntüle →](/sdk-api/index)
</Info>

## Bu bölüm kimler içindir

Raydium'u zincir dışından (TS/JS, Python, backend) veya başka bir Solana programından (Rust CPI) entegre eden geliştirici. Ayrıca AI ajanları ve kodlama aracı entegratörleri — [AI entegrasyonuna](/tr/sdk-api/ai-integration) bakın.

<Info>
  **Önce bir şey çalıştırmak ister misiniz?** Üç hazır-yapıştır script — swap, CPMM pool dağıtma, CLMM pool dağıtma — [Hızlı başlangıçta](/tr/quick-start) bulunur. Beş dakikada gerçek bir işlem çalıştırın, sonra tam referans için buraya geri dönün.
</Info>

## Entegrasyon yolunuzu seçin

Aralarından seçim yapabileceğiniz beş yol. Doğru olan, hangi şeyin Raydium'u çağırdığına ve ne kadar kontrole ihtiyacınız olduğuna bağlıdır.

| Yol                                                   | En uygun                                                                          | Gecikme           | Özel mantık                           | Diller                               |
| ----------------------------------------------------- | --------------------------------------------------------------------------------- | ----------------- | ------------------------------------- | ------------------------------------ |
| [Trade API](/tr/sdk-api/trade-api)                    | Backend, botlar, Blink'ler — sunucu tarafından inşa edilen tx istediğiniz her yer | En düşük          | Sınırlı (önceden tanımlanmış rotalar) | Herhangi                             |
| [TypeScript SDK](/tr/sdk-api/typescript-sdk)          | Tam builder erişimi gereken Node/TS uygulamaları ve frontend'ler                  | Orta              | Tam                                   | TS / JS                              |
| [Python entegrasyonu](/tr/sdk-api/python-integration) | Python backend'leri ve ML ardışık düzenleri                                       | Orta              | Tam (manuel instr oluşturma)          | Python                               |
| [Rust CPI](/tr/sdk-api/rust-cpi)                      | Raydium'u zincir üstünden çağıran programları oluşturma                           | N/A (zincir üstü) | Tam + bileşilebilir                   | Rust                                 |
| [Anchor IDL](/tr/sdk-api/anchor-idl)                  | İlk taraf desteği olmayan diller için kodgen (Go, Kotlin, Swift, ...)             | Değişken          | Tam                                   | Anchor kodgen aracına sahip herhangi |

Emin değilseniz: backend'ler ve botlar → **Trade API**; frontend'ler ve tam kontrol uygulamaları → **TypeScript SDK**; zincir üstü oluşturma → **Rust CPI**.

## Bölüm içeriği

<CardGroup cols={2}>
  <Card title="TypeScript SDK" icon="js" href="/tr/sdk-api/typescript-sdk">
    `@raydium-io/raydium-sdk-v2`: kurulum, başlatma, temel modüller (pool, farm, launch), işlem oluşturucuları, yaygın tuzaklar.
  </Card>

  <Card title="REST API" icon="cloud" href="/tr/sdk-api/rest-api">
    Pool bilgisi, mint bilgisi, fiyat ve sunucu tarafından inşa edilen işlemler için genel uç noktalar. Hız sınırları, önbelleğe alma rehberi, versiyonlama.
  </Card>

  <Card title="Trade API" icon="right-left" href="/tr/sdk-api/trade-api">
    Sunucu tarafından inşa edilen swap işlemleri: quote, oluştur, imzala, gönder. Backend'ler, botlar ve Blink'ler için SDK'sız entegrasyon deseni.
  </Card>

  <Card title="Anchor IDL" icon="file-code" href="/tr/sdk-api/anchor-idl">
    Her programın IDL'sini nerede bulacağınız, ondan istemci nasıl yeniden oluşturacağınız, IDL güncellendiğinde nelere dikkat edeceğiniz.
  </Card>

  <Card title="Rust CPI" icon="rust" href="/tr/sdk-api/rust-cpi">
    Başka bir Solana programından Raydium programlarını çağırma desenleri — hesap listesi oluşturma, imzalayan seeds'ler, hata yönetimi.
  </Card>

  <Card title="Python entegrasyonu" icon="python" href="/tr/sdk-api/python-integration">
    `solders` + `solana-py` tarifleri Python'dan Raydium swap'ları/pool işlemlerini oluşturmak için. Backend'ler ve botlar için faydalı.
  </Card>

  <Card title="AI entegrasyonu" icon="robot" href="/tr/sdk-api/ai-integration">
    MCP sunucusu, `llms.txt` dizini, sayfa başına kopyala menüsü, Claude Code / Cursor / Windsurf ve diğer kodlama ajanları için önceden inşa edilmiş bağlam dosyaları.
  </Card>
</CardGroup>

## Sürüm disiplini

Bu bölümdeki her sayfadaki her kod örneğinin üstünde bir başlık vardır:

```
SDK:       @raydium-io/raydium-sdk-v2 vX.Y.Z
Program:   see /reference/program-addresses
Cluster:   mainnet-beta
Verified:  YYYY-MM-DD
```

Kod örneğine dokunursanız, başlığı güncelleyin.
