---
title: "API کنکشنز"
description: "کسی بھی HTTP API کو ایک ایسے فنکشن میں تبدیل کریں جسے آپ کا ایجنٹ گفتگو کے دوران کال کر سکے: ایک cURL کمانڈ پیسٹ کریں، اور وزرڈ ٹول کی تعریف، پیرامیٹرز، اور تصدیق تیار کر دے گا۔"
---

API کنکشنز حسب ضرورت HTTP فنکشنز ہیں جنہیں آپ کے ایجنٹس گفتگو کے دوران کال کر سکتے ہیں — آرڈر تلاش کریں، ٹکٹ بنائیں، یا اپنے بیک اینڈ سے اکاؤنٹ کی حیثیت حاصل کریں۔ آپ اینڈ پوائنٹ کو ایک بار **کنکشنز → APIs** (`/dashboard/api-connections`) کے تحت متعین کرتے ہیں؛ جن ایجنٹس کے ساتھ کنکشن منسلک ہو، وہ گفتگو کی ضرورت کے مطابق اسے کال کر سکتے ہیں۔

اسے بنانے کے دو طریقے ہیں: کوئی ایسی چیز پیسٹ کریں جس کا وزرڈ تجزیہ کر سکے، یا کنکشن دستی طور پر ترتیب دیں۔

## تیز طریقہ: پیسٹ کریں اور تجزیہ کریں

<Steps>
  <Step title="نیا API کنکشن پر کلک کریں">
    ڈائیلاگ وزرڈ پر کھلتا ہے۔ باکس میں نمونہ **cURL کمانڈ**،
    **OpenAPI/Swagger اسپیک**، **Postman ایکسپورٹ**، **TypeScript
    انٹرفیس**، یا **Zod اسکیما** پیسٹ کریں۔
  </Step>
  <Step title="تجزیہ کریں پر کلک کریں">
    ThunderPhone آپ کے پیسٹ کردہ مواد سے مکمل کنکشن اخذ کرتا ہے — URL،
    طریقہ، ہیڈرز، اور اسے ملنے والے کوئری پیرامیٹرز اور ریکویسٹ باڈی سے
    اخذ کردہ پیرامیٹر اسکیما۔ آپ کے پیسٹ کردہ ہیڈرز (بشمول تصدیقی
    ہیڈرز) اینڈ پوائنٹ کنفیگریشن میں شامل کر دیے جاتے ہیں۔
  </Step>
  <Step title="نمایاں کردہ فیلڈز کی تصدیق کریں">
    اخذ کردہ کنفیگریشن جائزے کے لیے اندازہ لگائے گئے فیلڈز کو نمایاں
    کر کے کھلتی ہے۔ نام، وضاحتیں، اور پیرامیٹر کی اقسام ایڈجسٹ کریں تاکہ
    ایجنٹ سمجھے کہ فنکشن کو کب اور کیسے کال کرنا ہے — ماڈل وضاحت ہی
    پڑھتا ہے۔
  </Step>
  <Step title="تصدیق کریں اور محفوظ کریں">
    محفوظ کرنے سے پہلے آپ کے اینڈ پوائنٹ کے خلاف ایک براہ راست ٹیسٹ ریکویسٹ
    چلتی ہے۔ اگر ریکویسٹ ناکام ہو جائے تو کنکشن محفوظ نہیں ہوتا — URL،
    تصدیقی ہیڈرز، یا باڈی درست کریں اور دوبارہ کوشش کریں۔ کامیابی پر کنکشن
    **تصدیق شدہ** بیج کے ساتھ محفوظ ہو جاتا ہے۔
  </Step>
</Steps>

اگر وزرڈ آپ کے پیسٹ کردہ مواد میں ریکویسٹ URL نہ ڈھونڈ سکے تو وہ بتائے گا —
ایک مکمل `http(s)` اینڈ پوائنٹ شامل کریں اور دوبارہ کوشش کریں۔

## دستی ترتیب

وزرڈ میں **دستی طور پر ترتیب دیں →** پر کلک کریں (یا واپس جانے کے لیے **AI سے یہ اخذ کروانا چاہتے ہیں؟
وزرڈ آزمائیں →** پر کلک کریں)۔ دستی بلڈر میں دو ایڈیٹرز ہیں:

- **بصری** — ڈسپلے نام، فنکشن نام، ریکویسٹ
  **URL**، **طریقہ** (`POST`, `GET`, `PUT`, `PATCH`, `DELETE`)، حسب ضرورت
  **ہیڈرز**، اور پیرامیٹر اسکیما کے لیے فارم فیلڈز (**پراپرٹی شامل کریں** ہر اس
  آرگومنٹ کے لیے جو ایجنٹ فراہم کر سکتا ہے)۔
- **JSON** — براہ راست ٹول اسپیک پیسٹ کرنے یا باریک ایڈجسٹمنٹ کے لیے خام JSON
  کی صورت میں یہی تعریف۔

ایک **ٹیسٹ ریکویسٹ** پینل (اختیاری) آپ کو محفوظ کرنے سے پہلے کنفیگر کردہ ریکویسٹ
چلانے دیتا ہے اور حیثیت، تاخیر، اور جواب کا پیش منظر دکھاتا ہے۔
**تصدیق کریں اور محفوظ کریں** ہمیشہ یہ ٹیسٹ چلاتا ہے اور صرف کامیابی پر محفوظ کرتا ہے۔

<Tip>
  پیرامیٹرز کو سادہ زبان میں وضاحتیں دیں ("کسٹمر کا ای میل پتہ،
  مثلاً jane@example.com")۔ ایجنٹ ان وضاحتوں سے کال کے دوران، حقیقی وقت میں
  آرگومنٹس منتخب کرتا ہے۔
</Tip>

## اپنے کنکشنز کا انتظام کریں

ہر کنکشن قطار اپنی تصدیقی حیثیت — **تصدیق شدہ**،
**غیر آزمودہ**، یا **خرابی** — اپنا فنکشن نام، اور اسے استعمال کرنے والے
ایجنٹس دکھاتی ہے۔ قطار کے ایکشن مینو سے آپ یہ کر سکتے ہیں:

- **ترمیم کریں** — کنفیگریشن دوبارہ کھولیں۔
- **نقل بنائیں** — اسے ابتدائی نقطے کے طور پر نقل کریں (نقل
  غیر آزمودہ حالت میں شروع ہوتی ہے)۔
- **نظرثانی ہسٹری** — پچھلے ورژن دیکھیں اور کسی ایک کو
  ایڈیٹر میں بحال کریں۔
- **منتقل کریں** — کنکشن کو کسی دوسری تنظیم میں کاپی یا منتقل کریں جس سے
  آپ وابستہ ہوں۔ منتقل کرنے سے یہ یہاں سے ہٹ جاتا ہے؛ اسے استعمال کرنے والے
  ایجنٹس کو دوبارہ کنفیگر کرنے کی ضرورت پڑ سکتی ہے۔
- **حذف کریں** — مستقل؛ کنکشن استعمال کرنے والے ایجنٹس کو
  دوبارہ کنفیگر کرنا ہوگا۔

## اسے ایجنٹ کے ساتھ منسلک کریں

بلڈر کے API کنکشنز سیکشن میں ایجنٹ کے ساتھ کنکشن شامل کریں
([ایجنٹ بنائیں](/ur/guides/build-an-agent))۔ فہرست دکھاتی ہے کہ ہر کنکشن کو کون سے ایجنٹس
استعمال کرتے ہیں، تاکہ آپ ایک نظر میں جان سکیں کہ تبدیلی کس چیز پر اثر انداز ہوگی۔

## اگلے مراحل

<CardGroup cols={2}>
  <Card title="API کے ذریعے ٹول انٹیگریشنز" icon="code" href="/ur/guides/build-tool-integration">
    یہی کنکشنز پروگرام کے ذریعے بنائیں اور ان کا نظم کریں۔
  </Card>
  <Card title="ایپس منسلک کریں" icon="cable" href="/ur/guides/connect-apps">
    پہلے سے تیار Google، Slack، HubSpot، Salesforce، اور Cal.com کنکشنز۔
  </Card>
  <Card title="MCP سرور شامل کریں" icon="server" href="/ur/guides/mcp-servers">
    اپنے ایجنٹس کے لیے ایک مکمل ٹول سرور فراہم کریں۔
  </Card>
  <Card title="انٹیگریشنز API حوالہ" icon="book" href="/api-reference/integrations">
    انٹیگریشن ریسورس کا ہر فیلڈ۔
  </Card>
</CardGroup>
