> ## 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 والواجهات البرمجية

> مرجع لـ TypeScript SDK الخاص بـ Raydium والواجهة البرمجية REST وملفات Anchor IDL وأنماط التكامل مع Rust وPython وأدوات الذكاء الاصطناعي.

<Info>
  **هذه الصفحة مُترجَمة آليًا بواسطة الذكاء الاصطناعي. النسخة الإنجليزية هي المرجع المعتمد.**

  [عرض النسخة الإنجليزية →](/sdk-api/index)
</Info>

## من يستهدفه هذا الفصل

المطورون الذين يقومون بالتكامل مع Raydium خارج السلسلة (TS/JS وPython والخوادم الخلفية) أو من برنامج Solana آخر (Rust CPI). كما يشمل وكلاء الذكاء الاصطناعي ومدمجي أدوات البرمجة — انظر [التكامل مع الذكاء الاصطناعي](/ar/sdk-api/ai-integration).

<Info>
  **هل تريد تشغيل شيء أولاً؟** ثلاث نصوص برمجية جاهزة للاستخدام — swap وweb CPMM pool وweb CLMM pool — توجد في [البدء السريع](/ar/quick-start). قم بتشغيل معاملة حقيقية في خمس دقائق، ثم عد هنا للمرجع الكامل.
</Info>

## اختر مسار التكامل الخاص بك

خمسة مسارات يمكنك الاختيار من بينها. المسار الصحيح يعتمد على ما يستدعي Raydium وكم من التحكم تحتاج.

| المسار                                         | الأفضل لـ                                                                   | الكمون                  | المنطق المخصص                   | اللغات                    |
| ---------------------------------------------- | --------------------------------------------------------------------------- | ----------------------- | ------------------------------- | ------------------------- |
| [Trade API](/ar/sdk-api/trade-api)             | الخوادم الخلفية والروبوتات وBlinks — أي مكان تريد تجميع المعاملة به من خادم | الأقل                   | محدود (المسارات المعرفة مسبقاً) | أي                        |
| [TypeScript SDK](/ar/sdk-api/typescript-sdk)   | تطبيقات Node/TS والواجهات الأمامية التي تحتاج إلى الوصول الكامل للمنشئ      | متوسط                   | كامل                            | TS / JS                   |
| [تكامل Python](/ar/sdk-api/python-integration) | الخوادم الخلفية لـ Python وخطوط أنابيب التعلم الآلي                         | متوسط                   | كامل (بناء التعليمات يدويًا)    | Python                    |
| [Rust CPI](/ar/sdk-api/rust-cpi)               | تكوين البرامج التي تستدعي Raydium من السلسلة                                | غير متوفق (على السلسلة) | كامل + قابل للتكوين             | Rust                      |
| [Anchor IDL](/ar/sdk-api/anchor-idl)           | توليد الكود للغات بدون دعم من الدرجة الأولى (Go وKotlin وSwift وإلخ)        | متغير                   | كامل                            | أي لغة بأداة توليد Anchor |

إذا لم تكن متأكداً: الخوادم الخلفية والروبوتات → **Trade API**؛ الواجهات الأمامية وتطبيقات التحكم الكامل → **TypeScript SDK**؛ التكوين على السلسلة → **Rust CPI**.

## محتوى الفصل

<CardGroup cols={2}>
  <Card title="TypeScript SDK" icon="js" href="/ar/sdk-api/typescript-sdk">
    `@raydium-io/raydium-sdk-v2`: التثبيت والتهيئة والوحدات الأساسية (pool وfarm وlaunch) ومنشئو المعاملات والأخطاء الشائعة.
  </Card>

  <Card title="REST API" icon="cloud" href="/ar/sdk-api/rest-api">
    نقاط نهاية عامة لمعلومات pool ومعلومات mint والسعر والمعاملات المجمعة من الخادم. حدود المعدل وإرشادات التخزين المؤقت وإدارة الإصدارات.
  </Card>

  <Card title="Trade API" icon="right-left" href="/ar/sdk-api/trade-api">
    معاملات swap مجمعة من الخادم: quote وbuild وsign وsend. نمط التكامل الخالي من SDK للخوادم الخلفية والروبوتات وBlinks.
  </Card>

  <Card title="Anchor IDL" icon="file-code" href="/ar/sdk-api/anchor-idl">
    أين تجد IDL كل برنامج وكيف تعيد إنشاء العملاء منه والأشياء التي يجب الانتباه لها عند تحديث IDL.
  </Card>

  <Card title="Rust CPI" icon="rust" href="/ar/sdk-api/rust-cpi">
    أنماط استدعاء برامج Raydium من برنامج Solana آخر — بناء قائمة الحسابات وبذور الموقعين ومعالجة الأخطاء.
  </Card>

  <Card title="تكامل Python" icon="python" href="/ar/sdk-api/python-integration">
    وصفات `solders` و `solana-py` لبناء Raydium swaps وعمليات pool من Python. مفيد للخوادم الخلفية والروبوتات.
  </Card>

  <Card title="تكامل الذكاء الاصطناعي" icon="robot" href="/ar/sdk-api/ai-integration">
    خادم MCP وفهرس `llms.txt` وقائمة النسخ لكل صفحة وملفات السياق المدمجة مسبقاً لـ Claude Code و Cursor و Windsurf وأدوات الترميز الأخرى.
  </Card>
</CardGroup>

## انضباط الإصدارات

كل عينة كود على كل صفحة في هذا الفصل لها لافتة في الأعلى:

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

إذا قمت بتعديل عينة كود، قم بتحديث اللافتة.
